Changes in version 3.7.2 are:
 * Share the secure memory pool with libsecret and gcr
 * Other minor tweaks

Changes in version 3.6.0 are:
 * Updated translations

Changes in version 3.5.6 are:
 * More warnings about attributes not being stored secretly
 * Build fixes
 * Updated translations

Changes in version 3.5.4 are:
 * Vala bindings

Changes in version 3.5.3 are:
 * Fix debugging for G_MESSAGES_DEBUG
 * Some minor fixes to avoid vala regressions

Changes in version 3.4.1 are:
 * Build fixes
 * Fix copyright headers
 * Updated translations

Changes in version 3.4.0 are:
 (no changes from previous release)

Changes in version 3.3.92 are:
 * Updated translations

Changes in version 3.3.91 are:
 * GObject introspection fixes
 * Build fixes

Changes in version 3.3.5 are:
 * GObject introspection for synchronous functions
 * Fix issue where an operation could be completed twice, with
   undefined results.
 * Test against mock Secret Service rather than gnome-keyring-daemon
 * More testing fixes
 * Updated translations
 * Build fixes

Changes in version 3.3.4 are:
 * Fix gnome_keyring_item_info_copy()
 * Build fixes

Changes in version 3.3.3 are:
 * Add tool to play with default keyring setting

Changes in version 3.2.2 are:
 * Make sure to return find results in original order from daemon
 * Fill in the gnome_keyring_item_info_get_mtime() field correctly

Changes in version 3.2.0 are:
 * Translations

Changes in version 3.1.92 are:
 * Make sure we initialize dbus thread primitives
 * Print warning when we get kicked off the bus for some reason.
 * Properly send the Type property when a new item is created.
 * Testing fixes

Changes in version 3.1.90 are:
 * Test and build fixes

Changes in version 3.1.4 are:
 * Test and build fixes.

Changes in version 3.1.1 are:
 * Build fixes.

Changes in version 3.0.3 are:
 * Add test tool for unlocking keyrings.
 * Fix crasher for memory leak fix.

Changes in version 3.0.2 are:
 * Fix memory leak
 * Build fixes

Changes in version 3.0.1 are:
 * Better testing configure options: --enable-tests=yes/no/full
 * Cleanup documentation warnings.
 * Better fix for dbus threading race condition.
 * Add some code to debug to syslog in emergency situations.
 * Add debugging instrumentation to operations.

Changes in version 3.0.0 are:
 * Translations

Changes in version 2.91.93 are:
 * Use full interface.Property form for CreateCollection and CreateItem
   in the DBus API.
 * Fix crash in certain dbus corner cases.

Changes in version 2.91.92 are:
 * Use HKDF for hashing of key used to transport secrets.
 * Fix race condition when multiple applications try to create the
   default keyring at once.
 * Use a longer DBus timeout when tests are enabled.
 * Send content-type along with each secret. This is currently
   stubbed out and not exposed in the API.
 * Refactor tests.
 * Don't run tests if testing in gnome-keyring-daemon is not enabled.

Changes in version 2.32.0 are:
 * Make builds silent by default.

Changes in version 2.31.92 are:
 * Require automake 1.7
 * Fix assertion in secure memory code.
 * Don't try to run daemon tests if DBus is not running.
 * Fix build warnings on ARM

Changes in version 2.31.91 are:
 * Use newer tar version for tarballs so we don't truncate file names.
 * Remove erroneous egg-dbus dependency.
 * Try to fix broken use on multiple threads in libgnome-keyring.
 * Fix encoding problems with keyring names that contain foreign chars.
 * Memory leak fix.

Changes in version 2.30.1 are:
 * Work around for bug in dbus which causes an endless loop
   during blocking operations.
 * Updated translations.

Changes in version 2.30.0 are:
 * Fix assertion calling deprecated acl function.
 * Clear the client's session when the service disconnects.
 * Implement setting of Type property in gnome_keyring_item_set_info().
 * Allow predictable testing by setting up a test path and service.
 * Fix assertion when password is not found.
 * Prompt to create a new default keyring when creating an item while no
   default keyring exists.
 * Try to return GNOME_KEYRING_ALREADY_EXISTS where possible.
 * Hold reference to operation while waiting for prompt result.
 * Don't assert on va_list, which isn't necessarily a pointer.
 * Return GNOME_KEYRING_RESULT_NO_MATCH when no secret is found.
 * Fix up some documentation errors.
 * Updated translations.

2.29.1
 * Branched library from gnome-keyring into its own.
