ANNOUNCE: gnome-keyring 3.12.0



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


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]