forked from pool/Botan
Accepting request 844383 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Update to 2.16.0: * Now userspace PRNG objects (such as AutoSeeded_RNG and HMAC_DRBG) use an internal lock, which allows safe concurrent use. This however is purely a precaution in case of accidental sharing of such RNG objects; for performance reasons it is always preferable to use a RNG per thread if a userspace RNG is needed. * DL_Group and EC_Group objects now track if they were created from a known trusted group (such as P-256 or an IPsec DH parameter). If so, then verification tests can be relaxed, as compared to parameters which may have been maliciously constructed in order to pass primality checks. * RandomNumberGenerator::add_entropy_T assumed its input was a POD type but did not verify this. * Support OCSP responders that live on a non-standard port. * Add support for Solaris sandbox. * Support suffixes on release numbers for alpha/beta releases. * Fix a bug in EAX which allowed requesting a 0 length tag, which had the effect of using a full length tag. Instead omit the length field, or request the full tag length explicitly. * Fix a memory leak in GCM where if passed an unsuitable block cipher (eg not 128 bit) it would throw an exception and leak the cipher object. OBS-URL: https://build.opensuse.org/request/show/844383 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/Botan?expand=0&rev=96
This commit is contained in:
parent
5960f3cfdc
commit
9214051a3f
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d88af1307f1fefac79aa4f2f524699478d69ce15a857cf2d0a90ac6bf2a50009
|
||||
size 5920688
|
@ -1,11 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCAAdFiEEYh2vZBHhhRxM+aLhYhHr8e+637wFAl8EZW8ACgkQYhHr8e+6
|
||||
37ziJQf/WyGSyiSOT97oF2vfYZKzEIbSauIjAZX8EsLzFp0tW0fTA+WOeBixio1B
|
||||
i7nT3o/ntOyJTjDuavUfzam9PTNfluklsNjX/xQH/+G3dgz7Vit6Bzam3h9yFOJI
|
||||
UHw0AsUSpnVesWwEEiUPz9EFD40ExafH+jkE8xxTItWUGz3qEqTdUJGATQAcUsaq
|
||||
jCw+Lxy0TSNkdbLTOUcU38Ds9paysSxKI9GSzlBR0etZNrXHT97HT1iwneGn64qu
|
||||
NMjt+XmHP/7nYw6+vmM2FWvrOYViV60UaMfDqPtyDwd22XHkkw6YpkVscIkfc9ZE
|
||||
0cSn1bY/+tLAkpK885cxA3DtYd+IWg==
|
||||
=kUJO
|
||||
-----END PGP SIGNATURE-----
|
3
Botan-2.16.0.tar.xz
Normal file
3
Botan-2.16.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:92ed6ebc918d86bd1b04221ca518af4cf29cc326c4760740bd2d22e61cea2628
|
||||
size 5938644
|
11
Botan-2.16.0.tar.xz.asc
Normal file
11
Botan-2.16.0.tar.xz.asc
Normal file
@ -0,0 +1,11 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQEzBAABCAAdFiEEYh2vZBHhhRxM+aLhYhHr8e+637wFAl98Y5EACgkQYhHr8e+6
|
||||
37wkvgf/Q5sSh/2jIRryU2RbD227e7verPR44d7J3OXk0IErBzcbOSP7z9LmSVFu
|
||||
BKQOskzQW3FDo1BNNl7R/+hs3ifXv4gX8ycOHxaY4CJi9Fbmr+SNJ5RdAy48s+rO
|
||||
0qzIR06aTuWe7mqKetx+qzn9+CmpVosKRWQiA80Pn5L+LdfTlzGNhCqVsZvKsNzu
|
||||
zqtFnsMEv3LLP/4jxFCeymkZjsGYMF7jV+Mh91Ic5wj5RWMGF/qCNgfsL40V/izd
|
||||
d0LjZQz0UVmKc93VumK/PFp9ExVbqThuzwtBYq9UOdehDKyyX9y7kg6n3rSqEvKq
|
||||
CgoFShTKQMNhJK83ql6KtSxz20T0uA==
|
||||
=7bRN
|
||||
-----END PGP SIGNATURE-----
|
@ -1,3 +1,29 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 27 15:53:08 UTC 2020 - Pedro Monreal <pmonreal@suse.com>
|
||||
|
||||
- Update to 2.16.0:
|
||||
* Now userspace PRNG objects (such as AutoSeeded_RNG and HMAC_DRBG)
|
||||
use an internal lock, which allows safe concurrent use. This
|
||||
however is purely a precaution in case of accidental sharing of
|
||||
such RNG objects; for performance reasons it is always preferable
|
||||
to use a RNG per thread if a userspace RNG is needed.
|
||||
* DL_Group and EC_Group objects now track if they were created
|
||||
from a known trusted group (such as P-256 or an IPsec DH
|
||||
parameter). If so, then verification tests can be relaxed, as
|
||||
compared to parameters which may have been maliciously
|
||||
constructed in order to pass primality checks.
|
||||
* RandomNumberGenerator::add_entropy_T assumed its input was a POD
|
||||
type but did not verify this.
|
||||
* Support OCSP responders that live on a non-standard port.
|
||||
* Add support for Solaris sandbox.
|
||||
* Support suffixes on release numbers for alpha/beta releases.
|
||||
* Fix a bug in EAX which allowed requesting a 0 length tag, which
|
||||
had the effect of using a full length tag. Instead omit the
|
||||
length field, or request the full tag length explicitly.
|
||||
* Fix a memory leak in GCM where if passed an unsuitable block
|
||||
cipher (eg not 128 bit) it would throw an exception and leak
|
||||
the cipher object.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 16 01:57:13 UTC 2020 - Dirk Mueller <dmueller@suse.com>
|
||||
|
||||
|
@ -16,10 +16,10 @@
|
||||
#
|
||||
|
||||
|
||||
%define version_suffix 2-15
|
||||
%define version_suffix 2-16
|
||||
%define short_version 2
|
||||
Name: Botan
|
||||
Version: 2.15.0
|
||||
Version: 2.16.0
|
||||
Release: 0
|
||||
Summary: A C++ Crypto Library
|
||||
License: BSD-2-Clause
|
||||
|
@ -1,4 +1,4 @@
|
||||
libbotan-2-15
|
||||
libbotan-2-16
|
||||
libbotan-devel
|
||||
requires -libbotan-<targettype> = <version>
|
||||
requires "libbotan-2-15-<targettype> = <version>"
|
||||
requires "libbotan-2-16-<targettype> = <version>"
|
||||
|
Loading…
Reference in New Issue
Block a user