SHA256
1
0
forked from pool/libp11

Accepting request 670006 from home:sbrabec:branches:security:chipcard

- 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

OBS-URL: https://build.opensuse.org/request/show/670006
OBS-URL: https://build.opensuse.org/package/show/security:chipcard/libp11?expand=0&rev=26
This commit is contained in:
Stanislav Brabec 2019-01-30 22:18:06 +00:00 committed by Git OBS Bridge
parent edc0bba79e
commit 1de992ee52
6 changed files with 52 additions and 24 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:32e486d4279e09174b63eb263bc840016ebfa80b0b154390c0539b211aec0452
size 475538

View File

@ -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-----

3
libp11-0.4.9.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d1c76d74c21ca224f96204982097ebc6b956f645b2b0b5f9c502a20e9ffcfd8
size 492083

16
libp11-0.4.9.tar.gz.asc Normal file
View File

@ -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-----

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Tue Jan 29 22:44:39 UTC 2019 - Stanislav Brabec <sbrabec@suse.com>
- 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

View File

@ -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)