ANNOUNCEMENT: gnome-keyring 2.28.0



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:
================

    * libhal and libhal-storage are no longer dependencies.

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


Changes between 2.26.0 and 2.28.0:
==================================

    * Add support for constrained lifetime on SSH keys added to
      the SSH agent with ssh-add.
    * Better startup and unix signal handling.
    * Add only_if option to pam module, so gnome-keyring can be
      configured to only activate when login to certain environments.
    * Add standard 'use_authtok' option to pam module.
    * Remove usage of libhal and libhal-storage and use new
      gio code in their place.
    * Fix problems with SSH keys that are of bit sizes that are
      not a multiple of eight.
    * Preventative fixes for handling null characters in ASN.1
      data such as certificate common names.
    * Tons of other smaller changes and fixes.


Changes between 2.27.92 and 2.28.0:
====================================

    * Build fixes.


Details of changes between 2.26.0 and 2.28.0:
=============================================

Alexis Ballier (1):
      Remove == bashisms from 'test' calls configure.

Daiki Ueno (1):
      Quote shell variable properly in configure.in

Diego Elio 'Flameeyes' Pettenò (1):
      Fix parallel build of test sources.

Claude Paroz (1):
      Missing prefix before gtkbuilder ui files

Daniel Macks (1):
      Add missing header for OSX.

Ed Schouten (1):
      Build fix for Clang.

Kjartan Maraas (1):
      Fix path to a file

Nirbheek Chauhan (1):
      Fix linking with --as-needed

Olav Vitters (1):
      doap: Add desktop category

Ryan Beasley (1):
      Use proper functions to free secure memory.

Stef Walter (89):
      Autogenerate the ChangeLog from git history
      Add project description DOAP file.
      Some tweaks to the autogenerated ChangeLog.
      Cleanup extra gkr_wakeup functionality
      Cleanup gkr_unix_signal and move to egg component
      Move gkr_cleanup code into egg component.
      Move gkr_async code into daemon component
      Move gkr_location stuff into daemon component.
      Move remainder to new style tests.
      Fix problems when no tests exist in a test directory.
      Use gcrypt to generate encryption iv/salt.
      Make translation file not be executable.
      Ignore more built files
      Fix linking problem on FreeBSD.
      Fixed problem with RSA key sizes that were not a multiple of 8.
      Better message when gck-ssh-agent-standalone (test) used wrong.
      Merge branch 'gnome-2-26'
      Fix build problem that resulted from recent merge.
      Release version 2.26.3
      Add support in pam module for use_authtok
      Don't be as strict with reserved/unused areas in keyrings.
      Parse, but don't use non-utf8 secrets in keyrings.
      Merge branch 'gnome-2-26'
      Cleanup tests, hook into 'make check'.
      Make gkr_proto_get_raw_secret work as null-terminated when poss.
      Fix tests so they work from 'make distwcheck'
      Release version 2.27.4
      Add support for thread timers.
      Add support for parsing and storing time attributes.
      Add support for auto destructing session objects.
      Make standalone socket in a directory we know exists: /tmp
      Add support for lifetime constrained identities.
      Merge branch 'auto-destruct'
      Use .ui files directly now that they're supported by glade.
      Update translatable files for last change
      Figure out CKA_TOKEN for a PKCS#11 object based on manager.
      [gck] PKCS#11 objects now track the module they're in.
      [gck] Add helper function to parse bool attribute.
      [gck] Add support for transient PKCS#11 objects.
      [gck] Add authenticator objects for storing authenticated state.
      [gck] Tweak authenticator enumerator to return boolean.
      [gck] Don't map object identifiers in plex layer.
      [gck] Pass session to get/set attribute functions.
      [daemon, ssh-agent] Use auth objects instead of auth-cache.
      Merge branch 'unlock-objects'
      [gck] Write files without group or world permissions.
      [tests] Fix some minor memory leaks in unit tests.
      Fix a couple more minor memory leaks.
      [daemon] Translatable string fix.
      [gck] Add concept of PKCS#11 applications.
      [daemon] Use gio instead of libhal for monitoring volumes.
      Release version 2.27.5.
      Bump version number.
      [pam] Fix use of constant not found in Solaris or FreeBSD.
      [gck] Fix test parsing ASN.1 data.
      Release version 2.27.90
      Bump version number
      [daemon] No warning when a disk doesn't have a UDI identifier.
      Add silent-rules automake option when running automake 1.11
      [daemon] Rework signal handling, startup procedure.
      [egg] Remove unneeded signal handling code.
      Revert change which accidentally bumped libtasn1 reqd ver to 1.0.
      [rpc-layer] Fix erroneous assertion. Error msgs handle this case.
      [library] Use glib memory routines to explicitly allocate memory.
      Release version 2.27.92
      Bump version number
      [daemon] Possible fix for intermittent deadlock.
      Merge branch 'docs-reorganize'
      Bump version
      Set USERNAME and LOGNAME env vars in daemon when starting up.
      Don't use err.h since Solaris doesn't have it.
      Add architecture image.
      Merge branch 'gnome-2-26'
      [egg, gcr, pkcs11] Take len of ASN.1 into account, for parsing.
      Fix assertion: shrinking block of secure memory and then expand.
      Add validator: walks secure memory heap, checks inconsistencies.
      Fix problem where freed memory not inserted in unused ring right.
      Add semi-random test: 1000 iterations of alloc, realloc, free.
      Include full path to gnome-keyring-daemon in DBus service file.
      Make function definitions match decls for egg_asn1 time functions.
      Distribute test data.
      Fix crash: not holding a reference to the keyring while prompting.
      Add DBus method for getting the env vars that gkd wants to set.
      Fix problem with integer overflow in memory allocator.
      Bump glib dependency to 2.16, in all the pkg-config checks.
      Don't autostart gkd if one has already started. Initialize prev.
      No g_warning when the problem originated outside of our own proc.
      Fill in some API documentation.
      Release 2.26.1
      Add gnome keyring mailing list

Vincent Untz (3):
      [pam] Fix logic for only_if option
      Make "Password: " prompt be translated in pam module.
      Add only_if= option to pam module, can limit services enabled for.


Updated Translations:
=====================

A S Alam (1):
      Updating Translation for Punjabi

Adi Roiban (1):
      Updated Romanian translation

Alexander Shopov (1):
      Updated Bulgarian translation

Amitakhya Phukan (2):
      Updated assamese translations
      Updating Assamese translations

Andre Klapper (1):
      Update Czech translation.

André Gondim (1):
      Corrected an access key in Brazilian Portuguese translation

Ani (1):
      Updaeted Malayalam Translations

Ani Peter (2):
      Updated Malayalam Translation
      Updated Malayalam Translation

Ankitkumar Rameshchandra Patel (2):
      Updated Gujarati Translations.
      Added entry for Gujarati translation update.

Antón Méixome (2):
      Updated Galician translation
      Updated Galician Translation

Ask H. Larsen (1):
      Updated Danish translation

Baris Cicek (2):
      Updated Turkish translation
      Updated Turkish translation.

Branko Kokanović (1):
      Updated Serbian translation

Changwoo Ryu (1):
      Update Korean translation

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

Claude Paroz (1):
      Updated French translation

Daniel Nylander (1):
      Updated Swedish translation

Djihed Afifi (1):
      Updated Arabic translation

Duarte Loreto (1):
      Updated Portuguese translation

Francesco Marletta (1):
      Updated Italian translation

Gabor Kelemen (1):
      Hungarian translation updated

Gintautas Miliauskas (1):
      Updated Lithuanian translation.

Ignacio Casal Quinteiro (1):
      Updated Galician translation by Suso Baleato

Inaki Larranaga Murgoitio (2):
      Updated Basque language
      Updated Basque language

Ivar Smolin (2):
      Updating Estonian translation
      Updating Estonian translation

Jamil Ahmed (1):
      Updated Bengali translation

Joan Duran (1):
      Updated Catalan translation

Jorge González (1):
      Updated Spanish translation

Khaled Hosny (2):
      Updated Arabic translation
      Updated Arabic translation

Kjartan Maraas (4):
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Updated Norwegian bokmål translation.
      Update Norwegian bokmål translation.

Krishnababu Krothapalli (2):
      Updated Changelog entry
      Updated Telugu Translations

Leonardo Ferreira Fontenelle (1):
      Updated Brazilian Portuguese translation.

Manoj Kumar Giri (10):
      Updated Oriya Translation.
      Added entries for Oriya language Translation updation.
      Updated Oriya Translation.
      Added entries for Oriya language Translation updation.
      Updated Hindi Translation on behalf of Rajesh Ranjan
      Added entries for Hindi Translation updated by Rajesh Ranjan
      Updated Hindi Translation on behalf of Rajesh Ranjan
      Added entries for Hindi Translation updated by Rajesh Ranjan
      Updated Oriya Translation
      Upadated Oriya Translation

Mario Blättermann (1):
      Updated German translation

Matej Urbančič (1):
      Updated Slovenian translation

Mattias Põldaru (2):
      Updating Estonian translation
      Updating Estonian translation

Maxim V. Dziumanenko (3):
      Updated Ukrainian translation
      Updated Ukrainian translation
      Added Ukrainian translation

Miloš Popović (1):
      Updated Serbian translation

Miquel Esplà (2):
      Added Valencian-Catalan translation
      Added Valencian-Catalan translation

Nickolay V. Shmyrev (1):
      Updated Russian translation.

Petr Kovar (1):
      Updated Czech translation by Lucas Lommer.

Philip Withnall (1):
      Updated British English translation

Priit Laes (1):
      Updating Estonian translation

Rajesh Ranjan (5):
      maithili added
      maithili added
      hindi update
      hindi update
      hindi update by Rajesh Ranjan

Runa Bhattacharjee (5):
      Updated Bengali India Translation
      Added Entry for Bengali India Translation Updation
      Updated Bengali India Translations
      Updated Bengali India Translations
      Updated Bengali India Translations

Sandeep Shedmake (1):
      Updated Marathi Translations

Seán de Búrca (2):
      Added Irish translation
      Updated Irish translation

Shankar Prasad (3):
      updated kn.po
      updated kn.po
      Updated Kannada(kn) translation

Simos Xenitellis (1):
      Updated Greek translation

Sweta Kothari (4):
      Updated Gujarati Translations
      Updated Gujarati Translations
      Updated Gujarati Translations
      Updated Gujarati Translations

Takayuki KUSANO (1):
      Update Japanese translation

Theppitak Karoonboonyanan (1):
      Updated Thai translation.

Tomasz Dominikowski (3):
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation

Tommi Vainikainen (1):
      Updated Finnish translation

Yavor Doganov (1):
      Updated Bulgarian translation

drtvasudevan (1):
      Updated Tamil translation

krishnababu k (2):
      Updated Telugu translation
      Updated Telugu Translation


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

Source code:
http://download.gnome.org/sources/gnome-keyring/2.28/gnome-keyring-2.28.0.tar.gz
[MD5 sum: 73cd9d43ad6ccbc9e04cdfa74719fad6]

Cheers,
Stef Walter




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