diff --git a/NEWS b/NEWS index 58b37e5e..3cd86543 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,13 @@ +0.25.4 (stable) +* rpc: add support for recursive attributes [PR#624, PR#629, PR#631, PR#633] +* p11-kit: add function to check run-time version of the library [PR#637] +* p11-kit: expose version information through macros [PR#635] +* p11-kit: add option to specify CKA_ID in generate-keypair and import-object commands [PR#615] +* p11-kit: add --provider option to specify PKCS#11 module when using p11-kit commands [PR#611] +* p11-kit: fix a bug where eddsa mechanism isn't recognized in generate-keypair [PR#617] +* p11-kit: fallback to C_GetFunctionList when C_GetInterface returns CKR_FUNCTION_NOT_SUPPORTED [PR#622] +* bug and build fixes [PR#603, PR#604, PR#605, PR#606, PR#609, PR#614, PR#616, PR#619, PR#627, PR#628, PR#632, PR#636, PR#639] + 0.25.3 (stable) * rpc: fix serialization of NULL mechanism pointer [PR#601] * fix meson build failure in macOS (appleframeworks not found) [PR#603] diff --git a/configure.ac b/configure.ac index e876d620..afdc5b8e 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ AC_PREREQ(2.61) AC_INIT([p11-kit], - [0.25.3], + [0.25.4], [https://github.com/p11-glue/p11-kit/issues], [p11-kit], [https://p11-glue.github.io/p11-glue/p11-kit.html]) @@ -13,9 +13,9 @@ AC_INIT([p11-kit], # +1 : 0 : 0 == removed an interface. Breaks old apps. # ? : +1 : ? == internal changes that doesn't break anything. -P11KIT_CURRENT=3 -P11KIT_REVISION=1 -P11KIT_AGE=3 +P11KIT_CURRENT=4 +P11KIT_REVISION=0 +P11KIT_AGE=4 # ------------------------------------------------------------------------------ # p11-kit RPC protocol versions diff --git a/meson.build b/meson.build index b04da994..f255de12 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('p11-kit', 'c', - version: '0.25.3', + version: '0.25.4', meson_version: '>= 0.51') version_arr = meson.project_version().split('.') @@ -9,9 +9,9 @@ micro_version = version_arr[2].to_int() cc = meson.get_compiler('c') -current = 3 -revision = 1 -age = 3 +current = 4 +revision = 0 +age = 4 soversion = current - age library_version = '@0@.@1@.@2@'.format(soversion, age, revision)