Hello community, here is the log from the commit of package Botan for openSUSE:Factory checked in at 2020-11-03 15:16:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Botan (Old) and /work/SRC/openSUSE:Factory/.Botan.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "Botan" Tue Nov 3 15:16:42 2020 rev:55 rq:845615 version:2.16.0 Changes: -------- --- /work/SRC/openSUSE:Factory/Botan/Botan.changes 2020-08-17 12:04:44.882673120 +0200 +++ /work/SRC/openSUSE:Factory/.Botan.new.3463/Botan.changes 2020-11-03 15:17:22.452086727 +0100 @@ -1,0 +2,26 @@ +Tue Oct 27 15:53:08 UTC 2020 - Pedro Monreal <[email protected]> + +- 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. + +------------------------------------------------------------------- Old: ---- Botan-2.15.0.tar.xz Botan-2.15.0.tar.xz.asc New: ---- Botan-2.16.0.tar.xz Botan-2.16.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Botan.spec ++++++ --- /var/tmp/diff_new_pack.ziUHub/_old 2020-11-03 15:17:23.800088024 +0100 +++ /var/tmp/diff_new_pack.ziUHub/_new 2020-11-03 15:17:23.804088028 +0100 @@ -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 ++++++ Botan-2.15.0.tar.xz -> Botan-2.16.0.tar.xz ++++++ ++++ 2709 lines of diff (skipped) ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.ziUHub/_old 2020-11-03 15:17:25.864090010 +0100 +++ /var/tmp/diff_new_pack.ziUHub/_new 2020-11-03 15:17:25.864090010 +0100 @@ -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>"
