ANNOUNCE: gnome-keyring 3.18.0



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

This is a stable release.

This release removes the builtin GnuPG agent. Distributions should
instead package and enable the agent gnupg 2.1.6+ or pinentry 0.9.5+
which interact well with GNOME, GNOME Shell and allow caching of
passphrases via libsecret.

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

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


Changes between 3.16.x and 3.18.0:
==================================

 * Use GDBus instead of libdbus (Cosimo Cecchi)
 * Remove the GnuPG agent
 * Bug fixes, testing fixes, translations


Details of changes between 3.16.x and 3.18.0:
=============================================

Changwoo Ryu (2):
      Updated Korean translation
      Updated Korean translation

Cosimo Cecchi (32):
      Port gnome-keyring-daemon to GDBus
      egg: remove egg-dbus.[ch]
      build: remove dbus checks
      test: adapt for gdbus-codegen PropertiesChanged behavior
      Update .gitignore
      dbus-service: make sure all clients are registered before handling
      dbus-environment: plug a memory leak
      dbus-session: don't forget to assign signal registration ID
      dbus: cleanup error handling
      build: don't put generated files in $(srcdir)
      dbus: plug some memory leaks
      dbus-error: check for error != NULL
      dbus-objects: return correct DBus error codes
      dbus-error: fix error message
      Annotate generated types from gdbus-codegen
      Fix spaces -> tabs
      Fix distcheck
      dbus: try to fix srcdir != builddir
      dbus: try again to fix builddir != srcdir
      dbus: do not handle methods when they don't match initial caller
      dbus: only emit 'Completed' signal to original caller
      dbus: rewrite default alias in message filter
      dbus: fix wrong unpacking of Attributes variant
      dbus: use sizeof(guchar) instead of sizeof(guint8)
      dbus: fix marshalling of OpenSession result
      dbus: fix marshalling of GkdSecretSecret
      dbus: use g_memdup()
      dbus: cosmetic cleanups
      dbus: fix warning messages syntax
      dbus: remove unused code path
      dbus: simplify setting default path
      dbus: don't initialize aliases lazily

Cédric Valmary (2):
      Updated Occitan translation
      Updated Occitan translation

David Woodhouse (1):
      Fix PKCS#11 RPC handling of multi-threaded clients

Dmitry Shachnev (1):
      test-import: Initialize error with NULL to fix segfault

Giovanni Campagna (1):
      gnome2-store: remove temporary files on failure

Milan Crha (1):
      Fix issue found by address sanitizer

Pedro Albuquerque (1):
      Updated Portuguese translation

Piotr Drąg (1):
      Updated Polish translation

Stef Walter (11):
      Bump version number
      daemon: Remove the GnuPG agent
      daemon: Don't rebuild DBus generated files on every make
      dbus: Fix inverted g_strcmp0 check when initializing gnome-session
      dbus: Fix GVariant signature used to encode secret
      dbus: Fix another GVariant type string
      dbus: Clearer message for unlock prompt failure
      dbus: Fix regression endless loop when handling GetEnvironment
      Release version 3.17.4
      Release version 3.17.91
      Bump version number


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

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

3bf46a3d286efd11443a71e4b5bc71f20dadd22859a5eaf433c318d7ba795b1e
gnome-keyring-3.18.0.tar.xz


Cheers,

Stef Walter


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