This is a bug-fix release of 0.23.14, which had a couple of regressions,
namely:
- it may have caused a crash when loaded from applications not directly
  linked to libpthread (e.g., gnutls tools)
- the proxy module had an invalid memory access on cleanup


What's new in 0.23.14
--------------------

 * proxy: Avoid invalid memory access when unloading proxy module [PR#180]
 * Update pkcs11 header to allow SoftHSMv2 to compile [PR#181]
 * build: Restore libpthread dependency [PR#183]
 * Build fixes [PR#188]


Detailed changes between 0.23.13 and 0.23.14
------------------------------------------

Alexander Bokovoy (1):
      Update pkcs11 header to allow SoftHSMv2 to compile

Daiki Ueno (15):
      proxy: Avoid invalid memory access when unloading proxy module
      travis: Check that proxy module can be loaded and unloaded
      Revert "build: Link to libpthread, if pthread_atfork() needs to be used"
      Revert "common: Prefer __register_atfork() to pthread_atfork() if 
possible"
      Revert "build: Stop linking the library with libpthread when possible"
      Revert "build: Explicitly link threaded test programs to libpthread"
      README.md: Mention contact method for security issues
      README.md: Add CII Best Practices badge
      travis: Check valgrind exit code more strictly
      travis: Manually install cpp-coveralls
      common: Factor out common initializer code into a header
      trust: Factor out module initialization into separate file
      virtual: Don't be too loud about recoverable failure
      virtual: Tighten error handling when fixed closures are exhausted
      Release 0.23.14


Download
--------

https://github.com/p11-glue/p11-kit/releases/tag/0.23.14


Regards,
-- 
Daiki Ueno

Attachment: signature.asc
Description: PGP signature

_______________________________________________
p11-glue mailing list
p11-glue@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/p11-glue

Reply via email to