Skip to content
Tags give the ability to mark specific points in history as being important
  • 0.20.1
    e4428dd2 · Release 0.20.1 ·
    0.20.1
     * Build fixes [!45]
    
  • 0.20.2
    eb4f967e · Release 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
    fb456a38 · Release 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
    3fe635e6 · Release 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
    d64530ac · Release 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.0
    6678c87f · Release 0.21.0 ·
    Release 0.21.0
    
  • 0.21.1
    Stable version 0.21.1
    
  • 0.21.2
    39a3d141 · Release 0.21.2 ·
    Release 0.21.2
    
  • 0.21.3
    70597d01 · Release 0.21.3 ·
    Release 0.21.3
    
     * Port PAM module from gnome-keyring [!128]
     * secret-tool: Fix memory issues in lock command [!134]
    
  • 0.21.4
    Stable version 0.21.4
    
  • 0.3
    1dacc110 · Release version 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
    b85c8758 · Release version 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
    49cdaf5d · Release version 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
    9bf240ef · Release version 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
    1c400704 · Release version 0.8 ·
    0.8
     * Fix up libsecret licensing
     * Initialize gettext correctly
     * Fix crash in secret-tool
     * Build and testing fixes
    
  • 0.9
    590c4c1d · Release version 0.9 ·
    0.9
     * Add a manual page for secret-tool
     * Fix up libsecret licensing
     * Build and testing fixes