Skip to content

Releases: stubbedev/lys-secrets

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 03 Nov 01:04

Dependencies only: lys-lib v0.3.1 and the latest modules, plus release recipes from lys-ci.

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 02 Nov 20:08

Dependencies only: lys-lib v0.3.0, which no longer starts a session bus through dbus-launch, and the latest modules.

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 02 Nov 09:09

Dependencies only: lys-lib v0.2.1's commit and the latest modules.

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Nov 05:28

Changes for users and callers

  • Bitwarden servers on plain http:// are refused unless they are on this machine (ErrInsecureServer).
  • Keyring files move to a new format when they are rewritten. Older binaries cannot read them afterwards.
  • A locked collection can no longer be deleted, and an alias cannot move onto or off one.
  • vault.Host.Logout takes a context and asks the server to revoke the session. Bitwarden and Vaultwarden servers cannot revoke, so the token stays valid until it expires (ErrRevocationUnsupported).

Commits

bitwarden

  • a server that cannot revoke is not a failed logout (33ccb51)
  • the vault's clock counts suspended time (37d07b7)
  • upkeep sleeps until it has something to do (548f1f5)
  • Logout asks the server to revoke the session (9dd610f)

keyring

  • say once when a key cannot be locked against swap (b80c612)
  • a tampered file is not a wrong password (96168d5)
  • locking always destroys the key, and deleting seals nothing (90473e3)

nix

  • a docs commit does not change the package (73305e3)

service

  • the idle fixture has its item before it hands it over (2edbe35)
  • collections can lock when idle and when the screen locks (a9952a8)
  • an alias cannot move off or onto a locked collection (600cb96)
  • LockService locks the vault whether it shows as a collection or not (bf5e33a)
  • a locked collection cannot be deleted (1775e9b)

vault

  • refuse plain HTTP servers except on this machine (86fefed)

v0.2.0

Choose a tag to compare

@stubbedev stubbedev released this 31 Oct 08:20

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@stubbedev stubbedev released this 31 Oct 07:29

This tag predates the packaging and release workflow, so it ships no .deb, .rpm or archive; packages start with the next tag.

Full Changelog: https://github.com/stubbedev/lys-secrets/commits/v0.1.0