ANNOUNCE: p11-kit 0.23.11
Daiki Ueno
dueno at redhat.com
Fri May 25 15:12:02 UTC 2018
This is a stable release.
What's new in 0.23.11
--------------------
* trust: Add extractor for edk2/cacerts.bin [PR#139]
* modules: Add option to control module visibility from proxy [PR#140]
* trust: Prevent trust module being loaded by proxy module [PR#142]
* library: Use dedicated locale object for printing error [PR#148]
* Treat CKR_CRYPTOKI_ALREADY_INITIALIZED correctly [PR#134]
* Improve const correctness for P11KitUri [PR#152]
* PKCS#11 URI scheme comparison is now case insensitive [PR#156]
* Build and test fixes [PR#151, PR#149, PR#141, PR#138, PR#135]
Detailed changes between 0.23.10 and 0.23.11
------------------------------------------
Andreas Metzler (1):
test-server.sh: Fix bashism
Daiki Ueno (40):
common: Add assert_skip() and assert_todo()
test: Take advantage of TAP test driver
test: Rewrite test-server.sh in TAP style
test: Use _exit() in child process to immediately close open FDs
test: Add test for error messages
test: Add failing test for CKR_CRYPTOKI_ALREADY_INITIALIZED
common: Fix compilation of runtime.c under mingw
build: Enable make check with wine
travis: Use LOG_COMPILER to run tests under wine
test: Add missing seven.module in Windows fixtures
travis: Disallow failure on mingw
modules: Fix memleak in re-initialization case
modules: Add option to control module visibility from proxy
mock-module-ep: Properly override C_GetFunctionList
test: Add test for p11_attrs_purge()
test: Add test for JKS extractor
test: Factor out common harness from test-extract.in
trust: Fix memleak in p11_enumerate_opt_filter
travis: Run "make installcheck"
trust: Prevent trust module being loaded by proxy module
test: Add installcheck script to test trust module
travis: Optimize dnf install invocation
build: Check strerror_l() and uselocale() seperately
Revert "build: Check strerror_l() and uselocale() seperately"
library: Use dedicated locale object for printing error
test: Avoid exceeding maximum pathname length of Unix socket
proxy: Don't null terminate PKCS #11 string fields
trust: Don't null terminate PKCS #11 string fields
trust: Avoid array overflow
common: Pacify clang-analyzer
Release 0.23.11
common: Make case conversion locale independent
uri: Make scheme comparison case-insensitive
build: Include p11-kit/test-messages.sh in distribution
build: Remove obsolete upload rules
build: Fix ChangeLog generation
build: Include README in the distribution
build: Delay building mock-six.la until "make check"
NEWS: Mention latest changes
build: Simplify README inclusion
Justin King-Lacroix (1):
Treat CKR_CRYPTOKI_ALREADY_INITIALIZED correctly
Laszlo Ersek (3):
trust: introduce the "edk2-cacerts" extractor skeleton
trust: implement the "edk2-cacerts" extractor
trust: add unit test for the "edk2-cacerts" extractor
Nathaniel McCallum (1):
Improve const correctness for P11KitUri
Nikos Mavrogiannopoulos (3):
README.md: added reference to Daiki's key
NEWS: mark the 0.23 series as stable
README: replace by README.md
Download
--------
https://github.com/p11-glue/p11-kit/releases/tag/0.23.11
Regards,
--
Daiki Ueno
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/p11-glue/attachments/20180525/6a67b09e/attachment.sig>
More information about the p11-glue
mailing list