Releases: bilelmoussaoui/oo7
Releases · bilelmoussaoui/oo7
0.4.3
0.4.2
What's Changed
Relax the condition when validating the file backend keyring secret and provide various APIs to allow the developer to recover the non-broken items in a keyring or delete the broken ones.
The root cause of the issue has not been identified but at least apps will continue to work as normal if the developer uses Keyring::with_broken_item_cleanup
instead of Keyring::new
.
More details can be found in #207
0.4.0
What's Changed
- portal: Support migration from legacy keyring format by @ueno in #76
- service: Add signals for collection create/delete/change by @haecker-felix in #82
- client: Add a generic Secret type by @bilelmoussaoui in #151
- client: Don't panic if a cryptography operation fails by @bilelmoussaoui in #172
The server side implementation is still WIP. On the other hand, the secret portal implementation is ready 🎉.
0.3.3
Bilal Elmoussaoui:
- client/item: Force tuple usage when serializing
- client: Use async UnixStream
0.3.2
Kévin Commaille:
0.3.1
0.3.0
What's Changed
- Bump zbus to 4.0
- Bump MSRV to 1.75, as required by zbus 4.0
- Introduce
AsAttributes
traits, used instead of passing attributes asHashMap<&str, &str>
, making it possible to passVec<(K, V)>
,BTreeMap<K,V>
or even a struct that would implement the trait - Expose more internals as part of the
unstable
feature, for the work-in-progress to provide a server side implementation of the secret service specification - Release oo7-cli, a secret-tool replacement
0.2.2
Kévin Commaille
- portal: Fix concurrent calls to Keyring::write
Maximiliano Sandoval
- Add created, modified methods for items
- cargo: Set msrv to 1.66
Sophie Herold:
- client/dbus: Add public interface for item
- Stop using the async-std crate
0.2.0
What's Changed
- portal api: Fix deosn't typo by @A6GibKm in #38
- Return a stream for signals by @bilelmoussaoui in #40
- migration: Fallback to plain secret service
- Expose Item::lock/Item::unlock from the generic API
Full Changelog: 0.1.2...0.2.0
0.1.2
What's Changed
- keyring: Fix fallback to plain keyring by @bilelmoussaoui in #36
Full Changelog: 0.1.1...0.1.2