Repository navigation
oo7-daemon
Several fixes and quality-of-life improvements have landed in this release:
- Support for unencrypted keyrings
- Support for
InternalUnsupportedGuiltRiddenInterface - Automatically created default keyrings can now be unlocked directly using the provided secret
- Fixed an issue where the Plasma prompter would always execute unexpectedly
oo7-pam
Password handling has been refined to use a dedicated helper binary to manage the PAM password during login, reducing race conditions and improving overall reliability.
oo7-cli
- Added
--jsonoutput format support for easier scripting and automation - The terminal prompter now uses non-blocking sockets for a smoother interactive experience
kwallet-parser / kwallet-cli
Two new companion tools have been added: kwallet-parser to handle reading KWallet keyring files, and kwallet-cli to inspect and debug KWallet data directly from the command line.
git-credential-oo7
A new Git credential helper binary is now included, allowing you to use oo7 directly as a credential storage backend for Git.
oo7
The client library now supports unencrypted keyrings and handles MIME parameters inside content types. Tests can now run completely isolated from the host system, eliminating interference with your active desktop keyring. The minimum supported Rust version (MSRV) is now 1.95.
Along with various smaller bug fixes, documentation updates for SELinux sysext builds, and translation updates across 15 languages!