ANNOUNCE: p11-kit 0.18.5

Stef Walter stefw at redhat.com
Thu Jul 18 05:38:13 PDT 2013


Announcing a new release of p11-kit. This is a stable release.


What's new in 0.18.5
--------------------

 * Add option to use freebl for hashing
 * Fix some warnings and possible minor bugs higlighted by code scanners
 * Don't load configs in home directories when running setuid or setgid
 * Support treating ~/.config as $XDG_CONFIG_HOME
 * Use $TMPDIR instead of $TEMP while testing
 * Open files and fds with O_CLOEXEC
 * Abort initialization if a critical module fails to load
 * Don't use thread-unsafe functions: strerror, getpwuid
 * Fix p11_kit_space_strlen() result when empty string


Detailed changes between 0.18.4 and 0.18.5
------------------------------------------

Stef Walter (14):
      Add support for using freebl3 for SHA1 and MD5 hashing
      p11-kit: Abort initialization if critical module fails to initiali
      open files with O_CLOEXEC when possible
      Fix various issues highlighted by coverity scanner
      tools: Use $TMPDIR instead of $TEMP
      Don't load configs from user directory when setuid
      Support expanding $XDG_CONFIG_HOME in user config paths
      Don't call memdup with zero length or NULL pointer
      Always pass size_t varargs to p11_hash_xxx() functions
      Fix p11_kit_space_strlen() result when empty string
      Use getpwuid_r() instead of the non-thread-sofe getpwuid()
      url: Don't escape '6' in URL encoding
      Fix extract example in documentation
      Release version 0.18.5


Download
--------

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


Cheers,

Stef


More information about the p11-glue mailing list