From ab0899528c632b75590cf93d72960009bc830f65dfa6c235eb4902d12e604100 Mon Sep 17 00:00:00 2001 From: Pedro Monreal Gonzalez Date: Tue, 11 May 2021 09:38:29 +0000 Subject: [PATCH] Accepting request 892036 from home:AndreasStieger:branches:devel:libraries:c_c++ Botan 2.18.1 OBS-URL: https://build.opensuse.org/request/show/892036 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/Botan?expand=0&rev=106 --- Botan-2.18.0.tar.xz | 3 --- Botan-2.18.0.tar.xz.asc | 11 ----------- Botan-2.18.1.tar.xz | 3 +++ Botan-2.18.1.tar.xz.asc | 11 +++++++++++ Botan.changes | 26 ++++++++++++++++++++++++++ Botan.spec | 14 ++++++++++++-- 6 files changed, 52 insertions(+), 16 deletions(-) delete mode 100644 Botan-2.18.0.tar.xz delete mode 100644 Botan-2.18.0.tar.xz.asc create mode 100644 Botan-2.18.1.tar.xz create mode 100644 Botan-2.18.1.tar.xz.asc diff --git a/Botan-2.18.0.tar.xz b/Botan-2.18.0.tar.xz deleted file mode 100644 index 4f657e7..0000000 --- a/Botan-2.18.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cc64852e1e0c5bb30ecd052e4a12d5136125a8ce5c3be2efb6fb061c8677e327 -size 5941536 diff --git a/Botan-2.18.0.tar.xz.asc b/Botan-2.18.0.tar.xz.asc deleted file mode 100644 index 6c7aeca..0000000 --- a/Botan-2.18.0.tar.xz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCAAdFiEEYh2vZBHhhRxM+aLhYhHr8e+637wFAmB4BDcACgkQYhHr8e+6 -37x6rgf+MOrHQM2xrZkAQ1/Vpyo6Ggrl3ZXZTpLRZVGNf2/ohTExwVrpgpLHZflM -+hg4Q08c3sx9LLD8jZ44Gk+/0DQnCM05Mwww/hNIHUjYkhHnai0EXEk41cDrukvM -p95w3GhX3MUWIRL3E3Gem/0SpdoSJiwO/HgqMeL9qpq8KP/r+HVU3a0ScYNp6u7e -oDN+hnLcOJxuPNB2sOPc9gWhPZ7NPOEfBMjcRVejftOEZS5lj6vdJz24u8G7XAZL -G89RsVFDx3vn7Bwd4fNboAKdBhmdw7ls485U29KXCg3d1jfAp7uF/rvF6hUkD0wb -FO7WXQwqDUCuXi9c4+seG0hUHqFt4A== -=rpaa ------END PGP SIGNATURE----- diff --git a/Botan-2.18.1.tar.xz b/Botan-2.18.1.tar.xz new file mode 100644 index 0000000..b730816 --- /dev/null +++ b/Botan-2.18.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f8c7b46222a857168a754a5cc329bb780504122b270018dda5304c98db28ae29 +size 5953936 diff --git a/Botan-2.18.1.tar.xz.asc b/Botan-2.18.1.tar.xz.asc new file mode 100644 index 0000000..ee94608 --- /dev/null +++ b/Botan-2.18.1.tar.xz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEYh2vZBHhhRxM+aLhYhHr8e+637wFAmCX21UACgkQYhHr8e+6 +37w/GQgAghNHcXtxhN4BKgVEdie2YW9Q0JFKIMixWhXbPh1gM8xLBVq23WmWaXcf +ThcI/Vby9ATAduMTsrnQEw6gz2DSrQDMcPFPU3cOnTW145CATKL3ZFSmISItkC0B +ZZ4s8f6dgxSvPFve87V5Zj9TOrlmLOA5iwjmBbzZaTTWDH7R5XrfybXETOIeorqr +5ZJ3HccwrN53UuQ4GdLXCHyMKt4KJXFrxFajuscT0iVcZ03OO1aL7YF8s20eOqrO +UCvYn8Zq4kw7tphLNN5J3beMj8Gjy4bbAxMEAVItYftZbu4Eg/Me/ePuRRNmtWfg +RCOgMK/LI6Xse+I3bBSYfsnlzY8hvw== +=6QR4 +-----END PGP SIGNATURE----- diff --git a/Botan.changes b/Botan.changes index ddbcb8a..d810390 100644 --- a/Botan.changes +++ b/Botan.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Mon May 10 11:05:35 UTC 2021 - Andreas Stieger + +- Botan 2.18.1: + * Fix a build regression in 2.18.0 which caused linker flags + which contain -l within them (such as -fuse-linker-plugin) + to be misinterpreted + * Fix a bug which caused decoding a certificate which contained + more than one name in a single RDN + * Fix a bug which caused OID lookup failures when run in a locale + which uses thousands separators (pt_BR was reported as having + this issue) + * DNS names in name constraints were compared with case + sensitivity, which could cause valid certificates to be + rejected + * X.509 name constraint extensions were rejected if non-critical. + RFC 5280 requires conforming CAs issue such extensions as + critical, but not all certificates are compliant, and all other + known implementations do not require this + * X.509 name constraints were incorrectly applied to the + certificate which included the constraint +- build with lzma compression support +- build with SQLite support +- build with TPM support +- fix SLE 12 build + ------------------------------------------------------------------- Fri Apr 16 16:56:20 UTC 2021 - Ferdinand Thiessen diff --git a/Botan.spec b/Botan.spec index 5b85cc0..5964a5d 100644 --- a/Botan.spec +++ b/Botan.spec @@ -16,10 +16,11 @@ # +%{!?make_build: %define make_build make %{?_smp_mflags}} %define version_suffix 2-18 %define short_version 2 Name: Botan -Version: 2.18.0 +Version: 2.18.1 Release: 0 Summary: A C++ Crypto Library License: BSD-2-Clause @@ -35,7 +36,10 @@ BuildRequires: libbz2-devel BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: python3 +BuildRequires: trousers-devel BuildRequires: zlib-devel +BuildRequires: pkgconfig(liblzma) +BuildRequires: pkgconfig(sqlite3) %description Botan is a C++ library that provides support for many common @@ -58,6 +62,9 @@ Summary: Development files for Botan Group: Development/Libraries/C and C++ Requires: libbotan-%{version_suffix} = %{version} Requires: libbz2-devel +Requires: trousers-devel +Requires: pkgconfig(liblzma) +Requires: pkgconfig(sqlite3) Provides: Botan-devel = %{version} Obsoletes: Botan-devel < %{version} @@ -96,8 +103,11 @@ python3 ./configure.py \ --includedir=%{_includedir} \ --with-bzip2 \ --with-zlib \ + --with-lzma \ --with-openssl \ --with-openmp \ + --with-sqlite \ + --with-tpm \ %ifarch %{ix86} --cpu=x86_32 %else @@ -118,7 +128,7 @@ chmod +x %{buildroot}%{python3_sitearch}/botan2.py sed -i '1s@^#!/.*@#!%{_bindir}/python3@' %{buildroot}%{python3_sitearch}/botan2.py %check -make check +%make_build check %post -n libbotan-%{version_suffix} -p /sbin/ldconfig %postun -n libbotan-%{version_suffix} -p /sbin/ldconfig