news 28 Posted March 27, 2014 gnome-keyring is the part of the GNOME Desktop that saves your passwords and encryption keys securely. This is a stable release. Important Notes: ================ * Some helpful notes for distributors: http://live.gnome.org/GnomeKeyring/Distributors Changes between 3.10.x and 3.12.0: ================================== * Use $XDG_RUNTIME_DIR to create keyring socket directory [#725801] * Stop exporting the $GNOME_KEYRING_CONTROL env variable [#725801] * Stop exposing a GNOME_KEYRING_PID variable [#725801] * Pass XDG_RUNTIME_DIR to new gnome-keyring-daemon process [#726196] * Fix issue with changed password not unlocking keyring [#726196] * Add new --unlock option to prompt for login password [#710187] * When in foreground mode, close stdout when done initializing * Exit gnome-keyring-daemon when the DBus connection closes [#708765] * Don't initialize in an idle handler, this is racy * Don't log debug messages to syslog [#711537] * Documentation fixes [#711581 ...] * License fixes [#721549] * Dependency on GLib 2.38+ * Updated translations * Modernize autotools setup and other build fixes * Parallel testing and add new tests * Build and testing fixes Details of changes between 3.10.1 and 3.12.0: ============================================= Colin Walters (1): pam: de-duplicate log message text and comment GunChleoc (1): Added Scottish Gaelic translation Matthias Clasen (3): Some man page updates for gnome-keyring-daemon Add a man page for the gnome-keyring tool Add an alias man page for gnome-keyring-3 Shankar Prasad (1): updated kn.po Stef Walter (41): configure: Be more explicit about gnome-keyring dependencies egg: Move away from deprecated g_test_trap_fork() Remove old FSF license from header files Makefile.am: Move tests into same directories as tested code configure.ac: Modernize the autoconf/automake invocation Makefile.am: Use a single non-recursive Makefile configure.ac: Put various autofoo litter in build/ an build/m4 Makefile.am: Don't do 'make distcheck' with silent make rules Makefile.am: Use parallel tests for 'make check' daemon: Add new --unlock option to prompt for login password configure.ac: Drop required automake to 1.12 or later tap-gtester: Set the HARNESS_ACTIVE environment variable Makefile.am: Remove coverage files when doing 'make clean' egg: Remove egg_mkdtemp() functions and use g_mkdtemp() instead daemon: When in foreground mode, close stdout when done initializi egg: Support nested directories in egg_tests_remove_scratch_direct HACKING: Update with description of how to run tests daemon: Add a test of the control directory and environment variab daemon: Exit gnome-keyring-daemon when the DBus connection closes daemon: Use GLib unix signal handling rpc-layer: Add tests of initializing with/without daemon daemon: More indicative preconditions when startup ordering goes b daemon: During testing write aliases to right directory daemon: Don't initialize in an idle handler, this is racy egg: Add egg_tests_copy_scratch_file() method for fixture files daemon: Don't log debug messages to syslog pam: Add some tests for the PAM module pam: Fix starting the daemon to change password daemon: Use $XDG_RUNTIME_DIR to create keyring socket directory daemon: Stop exporting the $GNOME_KEYRING_CONTROL env variable daemon: Stop exposing a GNOME_KEYRING_PID variable daemon: Provide caller syncronization for quitting the daemon pam: Export a pam_sm_close_session() function entry point pam: Allow unlock_keyring() to be called with a NULL password pam: Pass XDG_RUNTIME_DIR to new process pam: Fix issue with changed password not unlocking keyring Release version 3.11.92 Makefile.am: Fixes for building with/without optional components gkm: A testing reliability fix build: Use /usr/bin/env to find python Release version 3.12.0 Downloads: ========== http://download.gnome.org/sources/gnome-keyring/3.12/ 92695ed4d78a576ae77a9ac6faa8fe59db14358ec46b073199e70d537e29ec5f gnome-keyring-3.12.0.tar.xz Cheers, Stef Walter _______________________________________________ Share this post Link to post