ANNOUNCE: p11-kit 0.20.3

Stef Walter stefw at redhat.com
Fri Jul 4 07:28:27 PDT 2014


Announcing a new release of p11-kit. This is a stable release (at least
that's the idea :)

Mostly build and corner case regression fixes.

Changes between 0.20.2 and 0.20.3
---------------------------------

 * Fix problems reinitializing managed modules after fork
 * Fix bad bookeeping when fail initializing one of the modules
 * Fix case where module would be unloaded while in use [#74919]
 * Remove assertions when module used before initialized [#74919]
 * Fix handling of mmap failure and mapping empty files [#74773]
 * Stable p11_kit_be_quiet() and p11_kit_be_loud() functions
 * Require automake 1.12 or later
 * Build fixes for Windows [#76594 #74149]

Many thanks to everyone who contributed with review, patches and testing :)


Detailed changes between 0.20.2 and 0.20.3
------------------------------------------

Milan Crha (1):
      Don't try to symlink p11-proxy.so on windows

Nikos Mavrogiannopoulos (1):
      Added test for non-null values in empty ID and label URI parts

Pascal Terjan (1):
      Fix handling of mmap failure and mapping empty files

Pavel A (2):
      Proposed fix for compiler warnings in common/compat.c
      common: Fixed implementation of strerror_r for WinXP

Stef Walter (9):
      Don't use 'aux' directory name
      Support running autogen.sh from srcdir != builddir
      proxy: Remove assertions when module is not initialized
      proxy: Fix cases where modules are unloaded while in use
      configure: Require automake 1.12 or later
      p11-kit: Fix corrupted list when initialization of modules fail
      p11-kit: Handle managed modules correctly when forking
      p11-kit: Mark p11_kit_be_quiet() and p11_kit_be_loud() stable
      Release version 0.20.3


Download
--------

http://p11-glue.freedesktop.org/releases/


Cheers,

Stef


More information about the p11-glue mailing list