From 610b3d98637f5f6bcb737199f08333946de7c4b932789ea25c39b03fc085928d Mon Sep 17 00:00:00 2001 From: Ludwig Nussel Date: Wed, 15 Apr 2020 07:35:23 +0000 Subject: [PATCH] Accepting request 794036 from home:pluskalm:branches:Base:System - Update to version 0.23.20: * Revert "Fix RPC when length-s are 0" changes [PR#276] - Changes for version 0.23.19: * common: add Russian PKCS#11 extensions to pkcs11x.h header [PR#255] * Add simple bash completion for provided commands [PR#258] * Unbreak list matching in enable-in and disable-in [PR#262] * Fix RPC when length-s are 0 [PR#259] * rpc: Add vsock transport support [PR#270] * trust: Support CKA_NSS_{SERVER,EMAIL}_DISTRUST_AFTER [PR#265] * Build fixes [PR#271, PR#272, PR#273, ...] - Changes for version 0.23.18: * rpc: Allow empty CK_DATE value [PR#253] * build: Meson fixes [PR#245] * build: Adjust feature parity between meson and autotools [PR#247] - Changes for version 0.23.17: * common: Fix uClibc-ng compilation [PR#237] * trust: do not allow daylight to invalidate date validation [PR#236] * build: Port to meson build system [PR#231, PR#234] * rpc: On UNIX wait on condition variable instead of FD if header is for a different thread [PR#232] * doc: Add 'server' command in help [PR#229] * Build and test fixes [PR#230] - Changes for version 0.23.16: * proxy: Support C_WaitForSlotEvent() if CKF_DONT_BLOCK is specified [PR#225] * conf: Ignore user configuration if the program is running as root [PR#226] * proxy: Refresh slot list on every C_GetSlotList call [PR#224] * modules: Fix index used in call to p11_dict_remove() [PR#219] * Fix Win32 p11_dl_error crash [PR#218] * modules: check gl.modules before iterates on it when freeing [PR#217] * trust: Ignore unreadable content in anchors [PR#215] * extract-jks: Prefer _p11_extract_jks_timestamp to SOURCE_DATE_EPOCH [PR#213] OBS-URL: https://build.opensuse.org/request/show/794036 OBS-URL: https://build.opensuse.org/package/show/Base:System/p11-kit?expand=0&rev=36 --- p11-kit-0.23.12.tar.gz | 3 --- p11-kit-0.23.12.tar.gz.sig | Bin 566 -> 0 bytes p11-kit-0.23.20.tar.xz | 3 +++ p11-kit-0.23.20.tar.xz.sig | Bin 0 -> 580 bytes p11-kit.changes | 52 +++++++++++++++++++++++++++++++++++++ p11-kit.spec | 18 ++++++------- 6 files changed, 63 insertions(+), 13 deletions(-) delete mode 100644 p11-kit-0.23.12.tar.gz delete mode 100644 p11-kit-0.23.12.tar.gz.sig create mode 100644 p11-kit-0.23.20.tar.xz create mode 100644 p11-kit-0.23.20.tar.xz.sig diff --git a/p11-kit-0.23.12.tar.gz b/p11-kit-0.23.12.tar.gz deleted file mode 100644 index c8cecf2..0000000 --- a/p11-kit-0.23.12.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:58bae22f19db1de1a1103e7ca4149eed6e303e727878c2cd5ea9e6fe445fd403 -size 1257028 diff --git a/p11-kit-0.23.12.tar.gz.sig b/p11-kit-0.23.12.tar.gz.sig deleted file mode 100644 index 9a08447606272941cdfee9cb6ea25a63f3a13e21f716020080d08ebe47c02171..0000000000000000000000000000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}0y6{v0SEvc79j*iA|=DLZ#0LW$VqJ01%!^*=9qB>0$UEVz5ogd5Y`2R zj@Raxaoea60EDEHMlFL19d~Ll2x%@KAe1yWYK70=A;8i%$FItz?7$fyG;u04#mx1%PP}+wh_i=dF!SDWEqY4Ka4U7ui-48%DUp%KS`?lX9RgMS z_?)C}&^l(ZML=jRwfsT_*fhHAN0~iT0+it=Ln#i!kAUU)7b*LxH-lEdaW+*xjAhBu z|5&76?CGvvNyX@uaZvY7jQMWmvu4plTXT~wq_Um_j0E+!!pZtJWVl$RYFuh72}I%h z-P|3oFaP&xzXw6BN!ke!P4B`?JoWr(21GB^c?l+%*>r}TA91h$qizr=@gdSiz7HOYt?xpgw;}5n+`YZ-~<)&*+HM`iPp0$wqo*#3b?q^D%lTb~IrfwVW*$3jk(XVm71YsiIb*c@H6h z)uWFya_OO&Ypb@Xq9v}z+P1Ko@zN8g_xD$|Xn6Yi0Y01BZy}msnL#S!%M}rtD8X&R zAdI}yZS=wZknB-@u^LU&$^!Ac~oTgf6$7KfvGX zr}~5Jtxy$Qx>Nj(#yg&>b%xEwQQQ#5D3uhDm>RHvV=2Ntp%x-0)g{itN|x;#2kWe4 S7+;SIs)k0F^l$gFJ&BhJpA<^~ literal 0 HcmV?d00001 diff --git a/p11-kit.changes b/p11-kit.changes index 9bc208c..30ada90 100644 --- a/p11-kit.changes +++ b/p11-kit.changes @@ -1,3 +1,55 @@ +------------------------------------------------------------------- +Wed Apr 15 07:01:38 UTC 2020 - Martin Pluskal + +- Update to version 0.23.20: + * Revert "Fix RPC when length-s are 0" changes [PR#276] +- Changes for version 0.23.19: + * common: add Russian PKCS#11 extensions to pkcs11x.h header [PR#255] + * Add simple bash completion for provided commands [PR#258] + * Unbreak list matching in enable-in and disable-in [PR#262] + * Fix RPC when length-s are 0 [PR#259] + * rpc: Add vsock transport support [PR#270] + * trust: Support CKA_NSS_{SERVER,EMAIL}_DISTRUST_AFTER [PR#265] + * Build fixes [PR#271, PR#272, PR#273, ...] +- Changes for version 0.23.18: + * rpc: Allow empty CK_DATE value [PR#253] + * build: Meson fixes [PR#245] + * build: Adjust feature parity between meson and autotools [PR#247] +- Changes for version 0.23.17: + * common: Fix uClibc-ng compilation [PR#237] + * trust: do not allow daylight to invalidate date validation [PR#236] + * build: Port to meson build system [PR#231, PR#234] + * rpc: On UNIX wait on condition variable instead of FD if header is for a different thread [PR#232] + * doc: Add 'server' command in help [PR#229] + * Build and test fixes [PR#230] +- Changes for version 0.23.16: + * proxy: Support C_WaitForSlotEvent() if CKF_DONT_BLOCK is specified [PR#225] + * conf: Ignore user configuration if the program is running as root [PR#226] + * proxy: Refresh slot list on every C_GetSlotList call [PR#224] + * modules: Fix index used in call to p11_dict_remove() [PR#219] + * Fix Win32 p11_dl_error crash [PR#218] + * modules: check gl.modules before iterates on it when freeing [PR#217] + * trust: Ignore unreadable content in anchors [PR#215] + * extract-jks: Prefer _p11_extract_jks_timestamp to SOURCE_DATE_EPOCH [PR#213] +- Changes for version 0.23.15: + * trust: Improve error handling if backed trust file is corrupted [PR#206] + * url: Prefer upper-case letters in hex characters when encoding [PR#193] + * trust/extract-jks.c: also honor SOURCE_DATE_EPOCH time [PR#202] + * virtual: Prefer fixed closures to libffi closures [PR#196] + * Fix issues spotted by coverity and cppcheck [PR#194, PR#204] + * Build and test fixes [PR#164, PR#191, PR#199, PR#201] +- Changes for version 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] +- Changes for version 0.23.13: + * server: Enable socket activation through systemd [PR#173] + * rpc-server: p11_kit_remote_serve_tokens: Allow exporting all modules [PR#174] + * proxy: Fail early if there is no slot mapping [PR#175] + * Remove hard dependency on libpthread [PR#177] + * Build fixes [PR#170, PR#176] + ------------------------------------------------------------------- Mon Dec 23 11:00:15 UTC 2019 - Ludwig Nussel diff --git a/p11-kit.spec b/p11-kit.spec index bdb3cdc..f848229 100644 --- a/p11-kit.spec +++ b/p11-kit.spec @@ -1,7 +1,7 @@ # # spec file for package p11-kit # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,23 +20,21 @@ %define pkidir_static %{_datadir}/pki %define trustdir_cfg %{pkidir_cfg}/trust %define trustdir_static %{pkidir_static}/trust - Name: p11-kit -Version: 0.23.12 +Version: 0.23.20 Release: 0 Summary: Library to work with PKCS#11 modules License: BSD-3-Clause Group: Development/Libraries/C and C++ -Url: http://p11-glue.freedesktop.org/p11-kit.html -Source0: https://github.com/p11-glue/p11-kit/releases/download/%{version}/%{name}-%{version}.tar.gz -Source1: https://github.com/p11-glue/p11-kit/releases/download/%{version}/%{name}-%{version}.tar.gz.sig +URL: https://p11-glue.freedesktop.org/p11-kit.html +Source0: https://github.com/p11-glue/p11-kit/releases/download/%{version}/p11-kit-%{version}.tar.xz +Source1: https://github.com/p11-glue/p11-kit/releases/download/%{version}/p11-kit-%{version}.tar.xz.sig Source98: p11-kit.keyring Source99: baselibs.conf BuildRequires: gtk-doc -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: pkgconfig(libffi) >= 3.0.0 BuildRequires: pkgconfig(libtasn1) >= 2.3 -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description p11-kit provides a way to load and enumerate PKCS#11 modules, as well @@ -96,13 +94,13 @@ Command line tools that enable to export PKCS#11 modules through a Unix domain socket. Note that this feature is still experimental. %prep -%setup -q +%autosetup %build %configure \ --with-trust-paths=%{trustdir_cfg}:%{trustdir_static} \ --enable-doc -make %{?_smp_mflags} V=1 +%make_build %install %make_install