-
GNOME_KEYRING_2_91_1
Release version 2.91.1 * Fix build problem in gpg-agent. * Properly distribute pkgconfig file for gck library. * Better certificate widget in gcr library. * Add extra debug guard around printing of prompt io. * Rework how the gcr parser and importer work together. * More GTK+ 3.0 fixes.
-
GNOME_KEYRING_2_91_0
Release version 2.91.0 * String and punctuation fixes. * Add libgck library to soon replace libgp11 * Migrate everything in gnome-keyring to libgp11 * Fix invalid memory access in PKCS#11 rpc-layer * Fix race condition in tests
-
GNOME_KEYRING_2_32_0
Release version 2.32.0 * Make bulids silent by default.
-
GNOME_KEYRING_2_31_92
Changes in version 2.31.92 are: * Require glib 2.25 or later. * Require automake 1.7 or later. * Fix assertion in secure memory code. * Don't go into endless loop when GPG Agent client disconnects. * Fix double free in gp11 library. * Fix crash during keyring unlock operation. * Expand prompt details when a non-default unlock option is chosen. * Migrate to gsettings. * Use gsettings for GPG agent unlock options. * Fix library header installation directory for libgcr. * Fix some errors parsing certificates. * Rework how unlock options are loaded and handled. * Fix saving of auto-unlock passwords. * Support building with GTK+ 3.0 * No warning message when SSH unlock prompt is cancelled. * Build fix finding PAM headers. * Build fix of PAM module for Hurd.
-
GNOME_KEYRING_2_31_91
Release version 2.31.91 * Fix problem with keyring names that contain foreign charaters. * Build fixes and warning fixes. * Better GPG Agent prompt strings. * More internal documentation. * Remove gconf as part of migration to gsettings. * Add --replace option to daemon. * Fix race condition in tests. * Use new DER decoding and encoding routines. * Only try to authenticate once if PKCS#11 slot has protected auth path. * Better handling of when PKCS#11 token is write protected.
-
GNOME_KEYRING_2_31_4
Release version 2.31.4 * New GPG Agent built into gnome-keyring-daemon * Start building (but not using) new DER parser and writer. * Fix building of desktop and service files. * Fix problems displaying prompts with certain characters in strings. * Fix deadlock on secure memory usage. * Refactor the way prompting works for PKCS#11 components. * Refactor the way testing works and files are named. * Implement coverage testing. * Cleanup whitespace issues and rename certain modules. * Tests can now involve prompts and responses. * Fix possible threading race condition in gp11. * Fix broken startup when used with gdm and password-less login. * Fix checking of uninitialized value in prompting code.
-
GNOME_KEYRING_2_30_3
Release version 2.30.3 * Fix deadlock that we inadvertently created in 2.30.2
-
GNOME_KEYRING_2_30_2
Release version 2.30.2 * Fix possible race condition in gp11 library. * Use proper locking for secure memory in daemon. * Fix broken startup when used with gdm and password-less login. * Fix checking of uninitialized value in prompting code. * Make sure the service files are created correctly * Add dbus activation service file for org.freedesktop.secrets * Fix building of desktop and service files.
-
GNOME_KEYRING_2_29_5
Release version 2.29.5 * Implement lookup collection passwords in login keyring. * Various prompting fixes. * Store PKCS#11 objects after any attribute change. * Add 'Type' property to Secret Service API DBus item interface * Various warning, and uninitialized memory fixes.
-
GNOME_KEYRING_2_28_2
Release version 2.28.2: * Add license to reference documentation. * Sent output of g_printerr to syslog. * No error when can't unlock login keyring. * Fix assertion when comparing attributes. * Fix freeing of unallocated memory in test. * Don't barf on certificates with unsupported algorithm. * Fix some memory leaks.
-
GNOME_KEYRING_2_27_92
Changes in version 2.27.92 are: * Some uses of glib memory routines to explicitly allocate memory. * Fix erroneous assertion hit by gtk-doc and tests. * Revert change which bumped libtasn1 required to 1.0. * Fix logic for only_if option in PAM module. * Handle unix signals on one thread. * Better daemon startup and forking logic. * Optional use of automake silent rules when available. * No warning when a disk doesn't have a UDI identifier.