ANNOUNCEMENT: gnome-keyring 2.32.0
- From: Stef Walter <stefw gnome org>
- To: gnome-keyring-list gnome org, gnome-announce-list gnome org
- Subject: ANNOUNCEMENT: gnome-keyring 2.32.0
- Date: Mon, 27 Sep 2010 16:15:45 -0500
gnome-keyring is the part of the GNOME Desktop that saves your passwords
and encryption keys securely.
This is an stable release for general usage.
Important Notes:
================
* Now requires:
- GTK+ 2.20 or later
- GLib 2.25 or later
- Automake 1.7 or later
* Some helpful notes for distributors:
http://live.gnome.org/GnomeKeyring/Distributors
Changes between 2.30.0 and 2.32.0:
==================================
* Make bulids silent by default.
* Require glib 2.25 or later.
* Require automake 1.7 or later.
* Fix assertion in secure memory code.
* Fix double free in gp11 library.
* Fix crash during keyring unlock operation.
* Expand prompt details when a non-default unlock option is chosen.
* Migrate to gsettings.
* Fix library header installation directory for libgcr.
* Fix some errors parsing certificates.
* Rework how unlock options are loaded and handled.
* Support building with GTK+ 3.0
* No warning message when SSH unlock prompt is cancelled.
* Build fix finding PAM headers.
* Build fix of PAM module for Hurd.
* Fix problem with keyring names that contain foreign charaters.
* Build fixes and warning fixes.
* More internal documentation.
* Add --replace option to daemon.
* Fix race condition in tests.
* Use new DER decoding and encoding routines.
* Only try to authenticate once if PKCS#11 slot has
protected auth path.
* Better handling of when PKCS#11 token is write protected.
* New GPG Agent built into gnome-keyring-daemon
* Start using new DER parser and writer.
* Fix building of desktop and service files.
* Fix problems 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.
* Build fixes for errors and distribution problems.
* Remove accidental storage of user's login password in login
keyring.
* Fix assertion when exiting.
Changes between 2.31.92 and 2.32.0:
====================================
* Make bulids silent by default.
Details of changes between 2.30.0 and 2.32.0:
=============================================
A S Alam (2):
update Translation in master for Punjabi by A S Alam
update for Punjabi
Adrian Bunk (1):
autogen.sh: require automake 1.7
Ahmed Noor Kader Mustajir Md Eusoff (1):
Updated Malay translation
Andika Triwidada (1):
Updated Indonesian translation
Andre Klapper (1):
Compile with -DGSEAL_ENABLE. Fixes bug 612475.
Aron Xu (4):
Update Simplified Chinese translation.
Update the translation of keyring in zh_CN.
Update Simplified Chinese translation.
Update Simplified Chinese translation.
Bruno Brouard (1):
Updated French translation
Carles Ferrando (1):
Updated Catalan (Valencian) translation
Chao-Hsiung Liao (4):
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Claude Paroz (1):
Updated POTFILES.in
Damyan Ivanov (1):
Updated Bulgarian translation
Daniel Nylander (2):
Updated Swedish translation
Updated Swedish translation
Dirgita (1):
Updated Indonesian translation
Duarte Loreto (1):
Updated Portuguese translation
Eleanor Chen (1):
Update Simplified Chinese translations.
Fran Diéguez (6):
Updated Galician translations
Updated Galician translations
Updated Galician translations
Updated Galician translations
Updated Galician translations
Updated Galician translations
Francesco Marletta (1):
[l10n] Updated Italian translation
Gabor Kelemen (3):
Updated Hungarian translation
Updated Hungarian translation
Updated Hungarian translation
Gil Forcada (1):
Minor fix in Catalan translation
Ivar Smolin (5):
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
[l10n] Updated Estonian translation
Jordi Serratosa (1):
Fixes to Catalan translation
Jorge González (6):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Kenneth Nielsen (1):
Updated Danish translation
Khaled Hosny (2):
Updated Arabic translation
Updated Arabic translation
Kjartan Maraas (7):
Updated Norwegian bokmål translation
Updated Norwegian bokmål translation
Remove non-existing file
Added Norwegian bokmål translation
Updated Norwegian bokmål translation
Updated Norwegian bokmål translation
Updated Norwegian bokmål translation
Louis-Francis Ratté-Boulianne (1):
[pam] Fix build on Snow Leopard.
Manoj Kumar Giri (1):
Updated Oriya Translation
Mario Blättermann (1):
[i18n] Updated German translation
Matej Urbančič (5):
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Updated Slovenian translation
Matthias Clasen (1):
[pam] Fix PAM header test.
Mattias Põldaru (2):
Estonian translation updated
[l10n] Updated Estonian translation
Michael Kotsarinis (1):
l10n: Updated Greek translation for gnome-keyring
Nshepperd (1):
Fix checking of uninitialized value in prompting code.
Olav Vitters (1):
Fix doap file
Pablo Castellano (1):
g_string_append_c_inline is used implicitly
Peteris Krisjanis (1):
Updated Latvian translation.
Philip Withnall (10):
Update British English translation
Use "different from" rather than "different than" in string
Fix versioning to separate package and libtool versions
Use #ifdef instead of #if to fix gcc warnings
Fix shadowing of a glibc function to fix a gcc warning
Add missing default cases in switch statements
Port to GTK+ 3
Update British English translation
Fix the header installation directory for libgcr
Fix .gitignore files to correctly ignore the GTK+ 3 files
Piotr Drąg (1):
Updated Polish translation
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 (120):
Make buildable with GTK+ 2.20 without deprecated symbols.
[rpc] Fix assertion on exit due to pointer not being cleared.
[login] Fix security problem storing login password in keyring.
[dbus] Initialize uninitialized variable.
More fixes for -DGSEAL_ENABLE
Release version 2.30.1
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'
Release version 2.31.4
Bump version number after release
[gkm] Rename RSA and DSA mechanism files.
[testing] External tests now return proper result codes.
Use new DER decoding and encoding routines.
Remove run time dependency on libtasn1.
[gp11] Don't keep authenticating if protected auth path.
[wrap-layer] Separate wrap layer auth functionality
[gp11] Open readonly sessions when enumerating objects.
[wrap-layer] Don't barf if token is write protected.
[ssh-agent] Try to unlock key before use.
[daemon] Fix uninitialized PKCS#11 function pointer.
[plex-layer] Remove old code.
[egg] Fix problems building on 32-bit.
[dbus] Fix problem accessing "object-path" property as wrong type.
[dbus] Fix problems with keyring names and foreign characters.
[egg] Fix asn.1 parsing into GDate.
[wrap-layer] Fix text prompt for login keyring.
[testing] Fix race condition in tests where waiting.
[daemon] Add --replace option to daemon.
Ignore more project files
[gkm] Fix warning that occurs when screensaver unlocks daemon.
[daemon] Remove gconf support as part of migration to gsettings.
[gcr] Install the gcr-simple-certificate.h header properly.
[gpg-agent] Change agent prompt strings not talk about keyrings.
Release version 2.31.91
Bump version number
Revert "[pam] Fix build on Snow Leopard."
[ssh-agent] No warning message when prompt cancelled.
[secret-store] Fix the CKA_TRUSTED attribute for collections.
Minor fine tuning of GTK+ 3.0 build support.
Merge branch '624570-gtk3-option'
[ui] Transfer auto-unlock value from prompt properly.
[wrap-layer] Fix saving of auto-unlock passwords.
[gcr, ui] Rework how unlock options are loaded and handled.
[pkcs11] Fix errors parsing certificates.
[schema] Initial org.gnome.crypto.cache schema
[gpg-agent] Add gsettings to store passphrase preferences.
[schema] Add in org.gnome.crypto.pgp gsettings schema.
[prompt] When a non-default unlock option is selected expand.
Merge remote branch 'pwith/628910-header-dir'
[dbus] Ref unlock object while performing async operation.
[gp11] Fix double free with copied attributes.
[gpg-agent] Don't go into endless loop when client disconnects.
Merge branch 'gsettings-migration'
[pam] Don't use MAXPATHLEN in pam module.
[egg] Fix secure memory assertion.
Merge branch 'pam-client-no-max-path'
Release version 2.31.92
Make builds 'silent' by default
Takayuki KUSANO (1):
Updated Japanese translation
Tao Wang (1):
Update Simplified Chinese translation.
Theppitak Karoonboonyanan (1):
Updated Thai translation.
Thomas Thurman (1):
Updated Shavian transliteration
Thorsten Sick (1):
Full documentation for gku-prompt-tool.c
Vincent Untz (2):
[release] post-release bump to 2.30.1
Fix CLEANFILES in Makefile.am
Wolfgang Stöggl (1):
Updated German translation
Wouter Bolsterlee (1):
Updated Dutch translation by Wouter Bolsterlee
Yaron Shahrabani (6):
Updated Hebrew translation to 100%
Updated Hebrew translation.
Updated Hebrew translation.
Updated Hebrew translation.
Updated Hebrew translation.
Updated Hebrew translation.
drtv (2):
Updated Tamil translation
Updated Tamil translation
Милош Поповић (2):
Updated Serbian translation
Updated Serbian translation
Downloads:
==========
Source code:
http://download.gnome.org/sources/gnome-keyring/2.32/gnome-keyring-2.32.0.tar.gz
[MD5 sum: 4da30b8637da65f02d2dd07b9c53a7db]
Cheers,
Stef Walter
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]