ANNOUNCE: gnome-keyring 3.4.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.2.x and 3.4.0:
================================

 * Use gnome-shell for prompting when available
 * Use a single ca certificates file by default
 * Use runtime dir instead of tmp for sockets
 * Correctly handle case in pkcs11 module where gnome-keyring-daemon
   not running, don't print warning.
 * Don't crash when reading a seemingly valid but truncated keyring file
 * Fix copyright headers
 * Updated Translations
 * Build, crasher, and other fixes


Details of changes between 3.2.x and 3.4.0:
===========================================

A S Alam (2):
      update Punjabi Translation
      update Punjabi Translation

Alberto Ruiz (1):
      gcr: Fix build issues, ui and atools not including gcr-base

Alexander Shopov (1):
      Updated Bulgarian translation

Andre Klapper (2):
      Rename GKR_SECURE_USE_FALLBACK to fix building with valgrind suppo
      Rename GKR_SECURE_USE_FALLBACK to fix building with valgrind suppo

Anita Reitere (1):
      Updated Latvian translation.

Arash Mousavi (2):
      Updated Persian translation
      Updated Persian Translation

Aron Xu (1):
      Update simplified Chinese translation.

Aurimas Černius (2):
      Updated Lithuanian translation
      Updated Lithuanian translation

Bruce Cowan (2):
      Updated British English translation
      Updated British English translation

Bruno Brouard (1):
      Updated French translation

Carles Ferrando (2):
      [l10n]Updated Catalan (Valencian) translation
      [l10n]Updated Catalan (Valencian) translation

Changwoo Ryu (1):
      Updated Korean translation

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

Daniel Korostil (1):
      Uploaded Ukranian

Daniel Mustieles (4):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Daniel Nylander (3):
      Updated Swedish translation
      Updated Swedish translation
      Updated Swedish translation

Dr.T.Vasudevan (1):
      updated Tamil translation

Duarte Loreto (1):
      Updated Portuguese translation

Enrico Nicoletto (1):
      Updated Brazilian Portuguese translation

Evan Nemerson (2):
      gcr: add GObject introspection support
      gcr: mark many fields as private

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

Gabor Kelemen (3):
      Updated Hungarian translation
      Updated Hungarian translation
      Updated Hungarian translation

Gabriel Speckhahn (1):
      Updated Brazilian Portuguese translation

Hideki Yamane (1):
      Updated Japanese translation

IWAI, Masaharu (1):
      Updated Japanese translation

Ihar Hrachyshka (2):
      Updated Belarusian translation.
      Updated Belarusian translation.

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

Joan Duran (2):
      [l10n]Updated Catalan translation
      [l10n] Updated Catalan translation

Jordi Mallach (1):
      Fix copyright headers.

Jovan Naumovski (1):
      Updated Macedonian translation.

Jürg Billeter (1):
      wrap-layer: Fix build

Kenneth Nielsen (2):
      Updated Danish translation
      Updated Danish translation

Khoem Sokhem (1):
      Add initial Khmer translation

Kjartan Maraas (5):
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation
      Updated Norwegian bokmål translation

Krasimir Chonov (1):
      Updated Bulgarian translation

Lucas Lommer (1):
      Updated Czech translation

Marek Černocký (1):
      Updated Czech translation

Mario Blättermann (2):
      [l10n] Updated German translation
      [l10n] Updated German translation

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

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

Milo Casagrande (2):
      [l10n] Updated Italian translation
      [l10n] Updated Italian translation

Muhammet Kara (1):
      [l10n]Updated Turkish translation

Nguyễn Thái Ngọc Duy (2):
      po/vi: import from Damned Lies
      Updated Vietnamese translation

Nilamdyuti Goswami (4):
      Updated Assamese Translations:bugzilla#659595
      Assamese translation updated
      Assamese translation completed
      Assamese translation completed

Piotr Drąg (2):
      Updated POTFILES.in
      Updated Polish translation

Praveen Illa (1):
      Updated Telugu Translation

Ryan Lortie (1):
      gnome2-store: fix srcdir != builddir jhbuilds

Sasi Bhushan (1):
      Updated Telugu Translation

Seong-ho Cho (1):
      Updated Korean translation

Stas Solovey (1):
      Updated Russian translation

Stef Walter (135):
      gcr: Add GtkTreeSortable interface to GcrCollectionModel
      gcr: Add support for GcrCollectionModel to have child rows
      gcr: Add gcr_collection_contains() as a virtual interface method.
      gcr: Add gcr_collection_model_get_collection()
      gcr: gcr_collection_model_set_columns() now returns number of colu
      gcr: Add GcrUnionCollection class
      gcr: Fix null pointer dereference when finalizing GcrCollectionMod
      gcr: Fix extra object reference in gcr_union_collection_take()
      gcr: Add gcr_union_collection_have() and gcr_union_collection_size
      gck: Add functions for matching uri to modules and tokens
      Secure memory tagging
      Merge branch 'sort-values'
      gck: Documentation fix
      Merge branch 'track-memory'
      Fix pkcs11 related pkg-config variables and build output.
      Update symbols files for recently added API.
      Clarify HACKING about function definition style.
      Merge branch 'gnome-3-2'
      Bump version number for unstable branch
      Split the gcr library into base and ui components.
      dbus: Implement <node> children in DBus introspection data
      Rework configure build options based on recent mailing list posts
      Merge branch 'introspect-nodes'
      dbus: Fix errors introduced by previous introspection patch
      gcr: Fix for more glib deprecations
      gcr: Add icons for smart card
      gcr: Compatiblity fix for glib 2.28.x
      gcr: Remove stock icon code, add gcr_icon_for_token_info()
      egg: Add decoder for decimal data, analogous to the hex decoder.
      gcr: Implement OpenSSH public key parser
      gcr: Implement recognizing of OpenPGP packets
      gcr: GcrParser now reports current format for block parsed
      gcr: Implement input for GcrGnupgProcess
      gcr: Implement parsing of openpgp packet contents into records.
      gcr: Add Renderer for Gnupg keys
      gcr: Refactor the importer with multiple registered importers
      gcr: Implement GcrMenuButton which is copied from gnome-contacts
      gcr: Fix up documentation for importer and menu button
      gcr: Complete GcrViewerWidget and GcrImportButton
      gcr: Fix up documentation images
      gcr: Distribute new headers properly.
      gcr: Fixes for the import button and viewer widget
      gcr: Show warnings about keys that have not been verified
      gcr: Add GcrSingleCollection internal class
      gcr: Refactor GcrParser and delay listing of importers
      gcr: Use correct icon in the PKCS#11 importer
      gcr: Fix invalid memory access in _gcr_record_set_base64
      gcr: Fix documentation, abi, and translation issues
      gcr: Fix problem with unlock prompt
      gcr: Fix logic in GcrImportButton when unlocking is going on
      gcr: More deprecation tweaking so we can build on FC16
      gcr: Fix logic in GcrImportButton when unlocking is going on (agai
      Display configure status of introspection
      gck: Fix introspection warnings and complete introspection annotat
      gcr: Complete introspection annotations for gcr library
      gck: Gck introspection doesn't depend on gtk
      Gck: GckAttribute value field is a byte array
      gck: Work around g-ir-scanner syntax problem
      gck: Documentation, introspection, and header fixes
      gck: Fix if _gck_debug was not called _gck_debugging doesn't work
      gck: More introspection and documentation cleanup
      gcr: More introspection and documentation cleanup
      gck: Fix precondition in gck_object_from_handles
      gcr: Add gcr_viewer_widget_get_parser()
      gcr: Annotate which types are being returned
      gck: More introspection tweaks, checking for parameters which allo
      gck: Fix more argument types
      Fix up exported symbols for recent changes
      gcr: More documentation fixes
      gcr: Implement GcrSecretExchange
      gcr: Refactor GcrSecretExchange
      gcr: Add documentation for GcrSecretExchange
      gcr: More work on the GcrSecretExchange
      ui: Use GcrSecretExchange for passing passwords to/from prompt
      gcr: Documentation fixes for secret exchange commits
      ui: Disable dumping of prompt communication (again)
      gcr: Check that secret exchanged data has correct protocol prefix
      gck: Integrate GTlsInteraction into libgck
      gck: Add support for setting attributes in an array
      gcr: Complete the PKCS#11 import dialog
      gck: Include CKK_XXX values in debug output correctly
      gcr: Import keys first when importing via PKCS#11
      egg: Fix parsing of unsigned integers in DER
      gcr: Complete and make gcr_fingerprint_xxx functions public
      Fix POTFILES.in for file name changes.
      gcr: Fix PKCS#11 importer attribute cleanup before import
      gcr: Rework how we get supplemental information for the import
      gcr: Stop gcr-viewer process correctly when Close is clicked
      gcr: Use the home directory for the NSS icon
      gcr: Parse required attributes out of certificates
      gcr: Properly get labels from the parser into the importer
      gcr: Fix build issues with gcr-icons.h header
      gcr: Make spinner on GcrImportButton actually spin
      Split Gcr and Gck libraries out of gnome-keyring
      Merge branch 'split'
      pkcs11: Add initial debug logging to gkm module
      gnome2-store: Fix locking and add tests for locking
      Merge branch 'gnome-3-2'
      Release 3.3.1
      Bump version number
      Build correctly with glib 2.31
      Release version 3.3.1.1
      Bump version number
      gnome2-store: Add additional tests for locking
      Merge branch 'gnome-3-2'
      Release version 3.3.2
      daemon: Fix ReadAlias() returning null when 'login' keyring exists
      secret-store: Don't make generated collection identifier lower cas
      daemon: Fix ReadAlias() returning null when 'login' keyring exists
      Fix for deprecations in glib 2.31.x
      Update for GckBuilder changes in libgck
      Bump version number
      rpc-layer: Fix integer size mismatch on amd64
      secret-store: Add test tool for dumping the keyring format
      secret-store: Don't make generated collection identifier lower cas
      Merge branch 'gnome-3-2'
      ui: Add and document interface for dbus based prompting
      Use GcrPrompt and GcrSystemPrompt for prompting
      daemon: Distribute correct desktop autostart files
      daemon: Fix regressions in GckAttributes handling
      Release version 3.3.3
      rpc-layer: Correctly handle case where gnome-keyring-daemon not ru
      Changes in version 3.3.3.1 are:      * No message in gnome-keyring
      daemon: Update for changes in gck
      Release version 3.3.4
      daemon: Fix regression when an invalid password used to unlock
      Fix the introspect data for SearchItems()
      Release 3.3.5
      Use a single ca certificates file by default
      gpg-agent: Fix assertion when cancelling prompt
      daemon: Set button labels in prompts
      dbus: Fix changing keyring password
      Release 3.3.91
      Release version 3.3.92
      Release version 3.4.0

Steve Frécinaux (1):
      Do not crash when reading a seemingly valid but truncated keyring

Sweta Kothari (1):
      Updated Gujarati Translations

Timo Jyrinki (1):
      Finnish translation update from http://l10n.laxstrom.name/wiki/Gno

Vincent Untz (1):
      Do not make label selectionnable in prompt dialog

Werner Koch (1):
      Replace flock by dot file locking.

William Jon McCann (2):
      Use runtime dir instead of tmp for sockets
      Build fixes to rpc-layer Makefile

Wouter Bolsterlee (1):
      Updated Dutch translation by Wouter Bolsterlee

Xandru Armesto (1):
      updated asturian translation

Yaron Shahrabani (5):
      Updated Hebrew translation.
      Updated Hebrew translation.
      Updated Hebrew translation.
      Updated Hebrew translation.
      Updated Hebrew translation.

Yuri Matsuk (1):
      Updated Belarusian translation.

Yuri Myasoedov (1):
      Updated Russian translation

Мирослав Николић (3):
      Updated Serbian translation
      Updated Serbian translation
      Updated Serbian translation


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

http://download.gnome.org/sources/gnome-keyring/3.4/

a3ea4ea71cdc5f25a4d72027ea6b775d20d9fead1ac71210d743e4cb2df3c3a2
gnome-keyring-3.4.0.tar.xz


Cheers,

Stef Walter


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