Skip to content

Releases: p11-glue/p11-kit

0.23.20 (stable)

29 Jan 16:49
Compare
Choose a tag to compare

0.23.20 (stable)

  • Revert "Fix RPC when length-s are 0" changes [#276]

0.23.19 (stable)

22 Jan 08:46
Compare
Choose a tag to compare
  • common: add Russian PKCS#11 extensions to pkcs11x.h header [#255]
  • Add simple bash completion for provided commands [#258]
  • Unbreak list matching in enable-in and disable-in [#262]
  • Fix RPC when length-s are 0 [#259]
  • rpc: Add vsock transport support [#270]
  • trust: Support CKA_NSS_{SERVER,EMAIL}_DISTRUST_AFTER [#265]
  • Build fixes [#271, #272, #273, ...]

0.23.18.1 (bug fix)

30 Sep 13:06
Compare
Choose a tag to compare
  • autotools: Add more files from meson build in distribution

0.23.18 (stable)

30 Sep 12:29
Compare
Choose a tag to compare
  • rpc: Allow empty CK_DATE value [#253]
  • build: Meson fixes [#245]
  • build: Adjust feature parity between meson and autotools [#247]

NOTE: This version introduces symbol versioning. Once a dependent package is built with this p11-kit release, it cannot be linked with the prior versions of p11-kit.

0.23.17 (stable)

09 Sep 13:29
Compare
Choose a tag to compare
  • common: Fix uClibc-ng compilation [#237]
  • trust: do not allow daylight to invalidate date validation [#236]
  • build: Port to meson build system [#231, #234]
  • rpc: On UNIX wait on condition variable instead of FD if header is for a different thread [#232]
  • doc: Add 'server' command in help [#229]
  • Build and test fixes [#230]

0.23.16.1 (bug fix)

23 May 12:34
Compare
Choose a tag to compare
  • tests: Avoid uninitialized value in test-proxy.c [#230]

0.23.16 (stable)

23 May 09:46
Compare
Choose a tag to compare
  • proxy: Support C_WaitForSlotEvent() if CKF_DONT_BLOCK is specified [#225]
  • conf: Ignore user configuration if the program is running as root [#226]
  • proxy: Refresh slot list on every C_GetSlotList call [#224]
  • modules: Fix index used in call to p11_dict_remove() [#219]
  • Fix Win32 p11_dl_error crash [#218]
  • modules: check gl.modules before iterates on it when freeing [#217]
  • trust: Ignore unreadable content in anchors [#215]
  • extract-jks: Prefer _p11_extract_jks_timestamp to SOURCE_DATE_EPOCH [#213]

0.23.15 (stable)

21 Jan 09:50
Compare
Choose a tag to compare
  • trust: Improve error handling if backed trust file is corrupted [#206]
  • url: Prefer upper-case letters in hex characters when encoding [#193]
  • trust/extract-jks.c: also honor SOURCE_DATE_EPOCH time [#202]
  • virtual: Prefer fixed closures to libffi closures [#196]
  • Fix issues spotted by coverity and cppcheck [#194, #204]
  • Build and test fixes [#164, #191, #199, #201]

0.23.14 (stable)

28 Aug 14:07
Compare
Choose a tag to compare
  • proxy: Avoid invalid memory access when unloading proxy module [#180]
  • Update pkcs11 header to allow SoftHSMv2 to compile [#181]
  • build: Restore libpthread dependency [#183]
  • Build fixes [#188]

0.23.13 (stable)

10 Aug 16:39
Compare
Choose a tag to compare
  • server: Enable socket activation through systemd [#173]
  • rpc-server: p11_kit_remote_serve_tokens: Allow exporting all modules [#174]
  • proxy: Fail early if there is no slot mapping [#175]
  • Remove hard dependency on libpthread on glibc systems [#177]
  • Build fixes [#170, #176]