Changes in version 3.12.0 are: * Build fixes Changes in version 3.11.92 are: * This library is now deprecated Changes in version 3.10.1 are: * Updated translations Changes in version 3.10.0 are: * Build fixes Changes in version 3.9.1 are: * Build fixes and tweaks Changes in version 3.8.0 are: * Updated translations Changes in version 3.7.92 are: * Updated translations Changes in version 3.7.91 are: * Build fixes [#691343] Changes in version 3.7.5 are: * Updated translations * Build fixes 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.