ANNOUNCE: gnome-keyring 3.16.0



gnome-keyring is the part of the GNOME Desktop that saves your passwords.

This is a stable release.


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

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


Changes between 3.14.x and 3.16.0:
==================================

 * pam: Make sure to never block SIGCHLD [#745673]
 * Fix leaks [#738508]
 * Updated translations
 * Build fixes


Details of changes between 3.14.x and 3.16.0:
=============================================

Adrian Bunk (1):
      remove the .cvsignore files

Baurzhan Muftakhidinov (1):
      Added Kazakh translation

Christophe Fergeau (46):
      ssh-agent: Fix leak in remove_by_public_key()
      ssh-agent: Fix leak in search_keys_like_attributes()
      ssh-agent: Fix leak in op_v1_request_identities
      ssh-agent: Fix leak in op_request_identities
      Unref GkmCredential::secret in ::dispose
      gkm-gnome2-file: Fix leak in validate_buffer()
      gkm-gnome2-file: Fix leaks in create_cipher()
      Free GkmSecretItem::schema in ::finalize()
      test-dbus-items: Fix memory leak
      egg-cleanup: Don't leak 'cleanup' on unregister
      egg/test-dn: Don't leak GBytes created in test_dn_value()
      gkm-data-asn1: Unref buffer we got from egg_asn1x_get_integer_as_r
      test-data-asn1: Fix memory leaks in test_asn1_integers
      test-data-der: Fix various memory leaks
      gkm-gnome2-file: Free keys to 'entries' hash tables
      test-startup: Use g_strfreev to free GStrv variable
      test-asn1: Don't leak 'asn' in test_create_quark()
      test-padding: Don't leak egg_padding_pkcs1_pad_02 return value
      test-pam: Fix GError leak in error case
      test-secret: Don't leak new secrets in test_equal()
      test-sexp: Fix 2 leaks
      egg-asn1x: Fix memory leak in egg_asn1x_set_any_raw()
      egg-hkdf: Fix gcry_md_ht_t leak in egg_hkdf_perform
      test-import: Don't leak args.pReserved
      secret-store/test*: Don't leak secret data memory
      gkm-gnome2-storage: Unref GkmGnome2Storage::login in dispose()
      gkm-secret-search: Fix leak in factory_create_search()
      gkm-secret-textual: Fix leak in generate_attribute()
      Fix leak in mock_secret_C_CreateObject
      gkm-xdg-assertion: Fix leak in factory_create_assertion()
      Fix leak in gkm_mock_C_SetPIN()
      xdg: Don't leak ref in lookup_or_create_assertion_key()
      test-xdg-module: Fix memory leak
      Unref GkmXdgTrust::bytes in finalize()
      test-xdg-trust: Fix GChecksum leaks
      xdg: Remove wrong unref in gkm_xdg_trust_replace_assertion
      xdg: Fix ref leak in remove_assertion_from_trust()
      test-spawn: Fix leaks of EchoData content
      GkmMock: Fix handling of CKA_G_CREDENTIAL_TEMPLATE attributes
      Free GkdSecretService::alias_directory in finalize()
      GkdGpgAgent: Unref GIOChannel when no longer needed
      Don't leak password in login_prompt_do_{specific, user)
      Don't leak password data in gkm_wrap_prompt_do_credential
      daemon: Fix GStrv leak in DBus message handler
      asn1x: Sanitize use of asn1_set_value/asn1_take_value
      Revert "ssh-agent: Fix leak in search_keys_like_attributes()"

Clement Lefebvre (1):
      pam: Make sure to never block SIGCHLD

Matthias Clasen (1):
      3.15.92

Muhammet Kara (2):
      Updated Turkish translation
      Updated Turkish translation

Samir Ribic (1):
      Updated Bosnian translation

Stef Walter (10):
      Ignore vim swp temporary files
      gpg-agent: No longer build the testing standalone agent
      login: Factor out the code for storing/retrieving login keyring pa
      gpg-agent: Use common code for storing/retrieving passwords
      Release version 3.15.90
      Fix issues highlighted by GCC 5.0.x
      egg: Fix regression caused by earlier GCC fix
      egg: Don't crash tests if test directory was removed
      gkm: Objects can remove each-other recursively
      Release version 3.16.0

Ting-Wei Lan (1):
      Fix "void function should not return a value" error for clang

Trần Ngọc Quân (1):
      Updated Vietnamese translation


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

https://download.gnome.org/sources/gnome-keyring/3.16/

15a3bb8c53855a4ff0dbbdfbe4ec3df206c32048f50bdc76a51f8e3e14ece1f5
gnome-keyring-3.16.0.tar.xz


Cheers,

Stef Walter


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