diff --git a/libp11-0.4.7.tar.gz b/libp11-0.4.7.tar.gz deleted file mode 100644 index d9d3d99..0000000 --- a/libp11-0.4.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:32e486d4279e09174b63eb263bc840016ebfa80b0b154390c0539b211aec0452 -size 475538 diff --git a/libp11-0.4.7.tar.gz.asc b/libp11-0.4.7.tar.gz.asc deleted file mode 100644 index 908142a..0000000 --- a/libp11-0.4.7.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIcBAABCAAGBQJZWrNDAAoJEC78f/DUFuAUCEoP/2gzRA5i8twXiTTYK0kAMtgc -5CArpaxi0oKrVWRcmXC1Bp5fN9PiUMJYj5C9znl7ZBqaA8uGOJwsZdAmEl1Nh5q2 -IlCYNokRZ8MGZOUOOU7kLf8LYVFsoakg9CaNFf00P7a/4McuCxCY3G9bCs1oE092 -stcRdz0v/b7oEFSGaAdgAcD0uFJH+puCFWFrjX41C/WzC44ldaF9dgrG1BfI3W5w -8cUPd9jbQ22WzjX+f72pysJu3YEnEA/XfLrauC04RoDlnKoceFgIw8mmi6nKa9L/ -Z46bjYi439fSaaKyoJxIcJ9cO08tR6lmy90pUB6+Umn5qRGPq05PHwqQEVEte51l -j0lDNcqu+CxWy2GFAfOItjgJrCRnWhSMey/3kRGyTqGieehzu4JratHDn34Moz2S -odtZ9PSrw1PV9Js7/G5H6+XmWw1YSho3Lji2LMN7bez1Flsl9mk44SZTQFR5eppa -/lKmxdp7yctl1V2FwWFzWUPy8KDAm4NWtmZnE3k87NjTRCYuXAixk4DVTqoc+ssf -5KL+CpwNOAmnlhbdNcZyjI9ECJGIPi0J4yoqvcdXcei2FWdA2kzPoUPO6+Fu4c/q -npBjSL7xBW0hpoDUafvTCaB+oPBrZhGBuLVuQJWc52+0xvlQP7PkPBTtC77s0TEz -hEFM6tKjgiAmChqijVUC -=lKl2 ------END PGP SIGNATURE----- diff --git a/libp11-0.4.9.tar.gz b/libp11-0.4.9.tar.gz new file mode 100644 index 0000000..ac90749 --- /dev/null +++ b/libp11-0.4.9.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9d1c76d74c21ca224f96204982097ebc6b956f645b2b0b5f9c502a20e9ffcfd8 +size 492083 diff --git a/libp11-0.4.9.tar.gz.asc b/libp11-0.4.9.tar.gz.asc new file mode 100644 index 0000000..f9a5fb7 --- /dev/null +++ b/libp11-0.4.9.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEK8fk5n48wMG+py+MLvx/8NQW4BQFAluNeecACgkQLvx/8NQW +4BQrgA//e5HmmSLitF0bEaCyuwV9OqTdvxijF44YK6xXAtEH5XW5FF1aGC/QXs4i +lXYfF272RSGFEhR0mgXfiMMFtY6cpYKOBqUhuRTTVjeQBlUJT/Y/U8/i5NHx2Lpw +ZeYSQkCoGl8U+kEuSJaC8DYV630Yt03a3WZPdS15nx4G1V8nwuVjlFBzdg/yi0D8 +QuMxg9wcdkRIjK70Cg49sVFNsxQwytLGH8jrwWUrRxD/PClmKXBCKZKPaeoR/NFS +l9raRVkSvTfOUOv9CDCv4A9h8+c/22JoTyyCQMViV+UvLvT0Inx3wzbeKu1WnwKT +K+jNUOafpB6Axh+pPIUoO2ApPtZPi+xaoPzFkHhnEuL5V59GLr/mF9vGtvdRKHor +R8gmxnhJ9mpGK8fG9VRjYsIlNT7jgfRACUVpvQdjGkvP0n7iG8BTGVZPT3mVo1ST +IIfWE6PR5wI/0m3EDra7LTvtttmm402cOSGzrAdM0uyWFemFXKyH6367UEo8DP9E +aelEzS1FxvzzeO6FaTTrfc/jc/lNTEKW/OAym9B5RhriYTaGXKsZIZa8yBnOgwC9 +5gBm+9Uo6I+FiPbxPkPxwLD1ncMvFxxb/eJcf5RmJ9p0+Ue/X8k/Pxitopa/hzKM +ilRE1OEIOzlW9kpbkKz6JX1QvMuUEDKj+ErlQTaq6/8LLsw34UU= +=gtso +-----END PGP SIGNATURE----- diff --git a/libp11.changes b/libp11.changes index fd40e4a..7f02fdf 100644 --- a/libp11.changes +++ b/libp11.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Tue Jan 29 22:44:39 UTC 2019 - Stanislav Brabec + +- Update to version 0.4.9: + * Fix EVP_PKEY ENGINE reference count with the EC + EVP_PKEY_METHOD. + * Fix a leak of RSA object in pkcs11_store_key() + * Add atfork checks for RSA and EC_KEY method + * RSA key generation on the token + * PSS signature support + * RSA-OAEP and RSA-PKCS encryption support + * Engine no longer set as default for all methods + * Add PKCS11_remove_key and PKCS11_remove_certificate + * Add PKCS11_find_next_token interface + * Add support for OpenSSL 1.1.1 beta + * Remove support for OpenSSL 0.9.8 + * Case insensitive PKCS#11 URI scheme + * Testing framework improvements + * Coverity scanning and defect fixes + * Backward compatibility for new error handling introduced + in libp11 0.4.7 + * Memory leak fixes + * Add an integer overflow protection + * Several bugfixes + ------------------------------------------------------------------- Wed Jan 17 11:31:42 UTC 2018 - dimstar@opensuse.org diff --git a/libp11.spec b/libp11.spec index 9da2614..c3b1efb 100644 --- a/libp11.spec +++ b/libp11.spec @@ -1,7 +1,7 @@ # # spec file for package libp11 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -25,16 +25,19 @@ %define libname libp11-3 %endif Name: libp11 -Version: 0.4.7 +Version: 0.4.9 Release: 0 Summary: Library Implementing a Small Layer on Top of PKCS#11 API -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Productivity/Security Url: https://github.com/OpenSC/libp11 Source0: https://github.com/OpenSC/libp11/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/OpenSC/libp11/releases/download/%{name}-%{version}/%{name}-%{version}.tar.gz.asc Source2: %{name}.keyring Source3: %{name}-rpmlintrc +# The engine_pkcs11 library has been merged into version 0.4.0 and later. +# (It existed only in security:chipcard OBS repository. +Obsoletes: engine_pkcs11 <= 0.2.2 BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: pkgconfig(openssl) @@ -101,7 +104,7 @@ Token Interface (Cryptoki)". %prep %setup -q # Since the library name changes based on used openssl, we have to create baselibs.conf dynamically -echo %{libname} > %{_sourcedir}/baselibs.conf +echo %{libname} > %{_sourcedir}/baselibs.conf %build %configure \