ANNOUNCEMENT: gnome-keyring 2.31.4



gnome-keyring is the part of the GNOME Desktop that saves your passwords
and encryption keys securely.

This is a stable release for general usage.

Many thanks to all the testers and everyone who pitched in to help
toward this release.


Important Notes:
================

    * gnome-keyring now requires GTK+ 2.20

    * Some helpful notes for distributors:
      http://live.gnome.org/GnomeKeyring/Distributors


Changes between 2.30.1 and 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 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.


Details of changes between 2.30.1 and 2.31.4:
=============================================

Ahmed Noor Kader Mustajir Md Eusoff (1):
      Updated Malay translation

Chao-Hsiung Liao (1):
      Updated Traditional Chinese translation(Hong Kong and Taiwan)

Fran Diéguez (2):
      Updated Galician translations
      Updated Galician translations

Gil Forcada (1):
      Minor fix in Catalan translation

Jorge González (2):
      Updated Spanish translation
      Updated Spanish translation

Kjartan Maraas (4):
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Remove non-existing file
      Added Norwegian bokmål translation

Manoj Kumar Giri (1):
      Updated Oriya Translation

Mattias Põldaru (2):
      Estonian translation updated
      [l10n] Updated Estonian translation

Nshepperd (1):
      Fix checking of uninitialized value in prompting code.

Rob Bradford (1):
      Add dbus activation service file for org.freedesktop.secrets

Sira Nokyoongtong (1):
      Updated Thai translation.

Sjoerd Simons (1):
      Make sure the service files are created correctly

Stef Walter (64):
      Bump version number after release.
      Start work on gpg-agent, incomplete.
      Fix broken startup when used with gdm and password-less login.
      Massive cleanup of line endings and file names.
      Move and cleanup the prompt directory.
      Bump version number to unstable version
      Start the wrap-layer, with proper session mapping.
      Prompting for creation of credentials in wrap layer.
      Use an interface to dispatch dbus messages to objects.
      Implement secret service unlock using protected auth path.
      Fix bugs preventing wrap layer propmting from working.
      Simpler way to define secure memory callbacks.
      Basic rough implementation of prompting for C_Login
      Implement an initial test of the prompting functionality.
      Implement dummy prompting.
      Fix possible threading race condition in gp11.
      Run tests in a second thread, and run mainloop.
      Verobse testing, so we can see progress.
      Allow space between test definition macro and name.
      Implement login prompting tests as automatic test.
      No more prompt tests.
      Cleanup naming and whitespace for testing stuff.
      Cleanup .gitignore files.
      Implement coverage of tests using gcov and lcov.
      Implement testing for context specific login prompt.
      Cleaner naming in testing suite.
      Cleaner naming in testing suite.
      Implement some testing of creating credentials.
      Split out the mock module and test helpers.
      [gkm] Internally ignore attributes with ulValueLen == -1
      Implement auto unlock in wrap-layer.
      Make sure prompts are freed properly.
      [wrap-layer] Implement initialize and change password prompts
      [daemon] Remove old code that's now in the wrap-layer
      Merge branch 'master' into gpg-agent
      Fix up the POTFILES for GPG stuff
      [daemon] Fix deadlock on secure memory usage.
      Merge branch 'master' into gpg-agent
      [gkm] Always pass around session when finding stuff.
      [prompt] Always encode strings properly.
      Merge branch 'master' into gpg-agent
      [gpg-agent] Finish up the GPG Agent.
      [gpg-agent] Allow unlock options to be used.
      Fix building of desktop and service files.
      [egg] Initial asn1 parser work.
      [egg] Implement better dumping of asn1 tree.
      [egg] Rework how asn nodes are accessed.
      [egg] Implement DER parsing of a certificate.
      [egg] Work on indefinite length encodings.
      [egg] Handle identifier joins that are more than one level deep.
      [egg] Some more minor fixes for parsing certificates.
      [egg] A few more parsing tests.
      [egg] Rework asn1 decoding, add set support, much more robust.
      [egg] Add asn functionality for clearing a tree.
      [egg] Implement asn validation, and some read functions.
      [egg] Tracking of failure messages during decoding and validation.
      [egg] Implement a bunch of value reading functionality.
      [egg] Separate real ASN nodes in the tree from options.
      [egg] Implement asn.1 encoding.
      [egg] Move the DN functionality into its own file.
      [egg] Implement some new asn1 tests, and fix problems.
      Fix building of desktop and service files.
      Merge branch 'asn1-work'
      Merge branch 'gpg-agent'

Thomas Thurman (1):
      Updated Shavian transliteration

Vincent Untz (1):
      Fix CLEANFILES in Makefile.am

Yaron Shahrabani (1):
      Updated Hebrew translation to 100%
      Updated Hebrew translation.


Downloads:
==========

Source code:
http://download.gnome.org/sources/gnome-keyring/2.31/gnome-keyring-2.31.4.tar.gz
[MD5 sum: 682242ede5c6794e70be6331d94b0f75]

Cheers,
Stef Walter



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