-
0.20.2
0.20.2 * secret-file-collection: force little-endian in GVariant [!49, #42] * Prefer g_info() over g_message() [!48, #40] * meson: Don't specify shared_library() [!47] * docs: Make sure to set install: true [!46]
-
0.20.3
0.20.3 * secret-file-backend: Fix use-after-free in flatpak [!52] * docs: Add man subdir only if manpage is enabled [!51]
-
0.20.4
0.20.4 * secret-file-collection: Make MAC comparison constant time [!60] * Initialize libgcrypt for SecretFileCollection [!56] * meson: Add tests for GIR-based languages [!54] * man: Add a bugtracker section to the manpage [!14] * meson: add option introspection [!53] * Updated translations
-
0.20.5
0.20.5 * Drop autotools-based build [!44] * Use G_GNUC_NULL_TERMINATED where appropriate [!65] * collection, methods, prompt: Port to GTask [!66, !93] * Detect local storage in snaps in the same way as flatpaks [!67] * Add bash-completion for secret-tool [!70, #50, !72] * secret-tool: Add locking capabilities to secret tool [#28, !75] * secret-file-backend: Avoid closing the same file descriptor twice [!78] * Add support for TPM2 based secret storage [!83, !90, !95] * Create default collection after DBus.Error.UnknownObject [!94] * Port documentation to gi-docgen [!101] * GI annotation and documentation fixes [!63, !64, !102, !103, #66] * Build fixes [#54, !62, !68, #59, !73, !77, !82, !84, !85, !88] * Updated translations
-
0.21.3
Release 0.21.3 * Port PAM module from gnome-keyring [!128] * secret-tool: Fix memory issues in lock command [!134]
-
0.3
0.3 * Add methods to get services from collections, items * Add methods to read and set aliases * Add methods which handle prompts for a DBus object path * Header path fix * Documentation fixes
-
0.4
0.4 * Implement per collection search * Register secret service errors as GDBus errors * Cache default SecretService object, and provide a way to 'disconnect' it. Also 'disconnect' if service goes away. * Better use of aliases when storing passwords * Rename functions that operate on a dbus object path * Accept NULL as a SecretService parameter for many methods * Make loading items for a collection optional * More consistent use of schemas * Able to unlock and load secrets while searching for items * Cache the secret value on SecretItem * Add vala bindings and tests * Remove most varargs other than the simple password functions * Add SECRET_SCHEMA_NOTE schema * Lots of bug fixes * Documentation fixes * Testing fixes * Build fixes
-
0.5
0.5 * secret_service_remove() removes all unlocked matching items * Make sure that we have some attributes when searching * Add flags for item and collection creation * Add way to get schema name from a SecretItem * Rename secret_service_read_alias() to secret_collection_for_alias() * Split the stable and unstable APIs into separate pkg-config files, girs and vapis * Bump the library major version number to 1 * Document how to migrate from libgnome-keyring * Document how to use libsecret from C, js, python, vala * Documentation fixes
-
0.6
0.6 * Rename secret_password_remove() to secret_password_clear() and similar names for related functions. * The secret_attribute_build() functions are stable * The predefined secret schemas are stable * Build fixes
-
0.7
0.7 * Match schema names for notes and network passwords * Add flags argument to secret_collection_for_alias() * Correct flags behavior for SecretCollection * Build fixes
-
0.8
0.8 * Fix up libsecret licensing * Initialize gettext correctly * Fix crash in secret-tool * Build and testing fixes
-
0.9
0.9 * Add a manual page for secret-tool * Fix up libsecret licensing * Build and testing fixes