Hello community, here is the log from the commit of package gnutls for openSUSE:Factory checked in at 2019-08-07 13:54:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnutls (Old) and /work/SRC/openSUSE:Factory/.gnutls.new.9556 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnutls" Wed Aug 7 13:54:10 2019 rev:118 rq:720093 version:3.6.9 Changes: -------- --- /work/SRC/openSUSE:Factory/gnutls/gnutls.changes 2019-04-10 23:10:36.979934400 +0200 +++ /work/SRC/openSUSE:Factory/.gnutls.new.9556/gnutls.changes 2019-08-07 13:54:12.204857629 +0200 @@ -1,0 +2,27 @@ +Wed Jul 31 17:05:53 UTC 2019 - Andreas Stieger <andreas.stie...@gmx.de> + +- gnutls 3.6.9: + * add support for copying digest or MAC contexts + * Mark the crypto implementation override APIs as deprecated + * Add support for AES-GMAC, as a separate to GCM, MAC algorithm + * Add support for Generalname registeredID + * The priority configuration was enhanced to allow more elaborate + system-wide configuration of the library +- includes changes from 3.6.8: + * Add support for AES-XTS cipher + * Fix calculation of Streebog digests + * During Diffie-Hellman operations in TLS, verify that the peer's + public key is on the right subgroup (y^q=1 mod p), when q is + available (under TLS 1.3 and under earlier versions when RFC7919 + parameters are used). + * Apply STD3 ASCII rules in gnutls_idna_map() to prevent + hostname/domain crafting via IDNA conversion + * certtool: allow the digital signature key usage flag in CA + certificates + * gnutls-cli/serv: add the --keymatexport and --keymatexportsize + options. These allow testing the RFC5705 using these tools +- drop patches to re-enable tests: + * disable-psk-file-test.patch + * gnutls-3.6.0-disable-flaky-dtls_resume-test.patch + +------------------------------------------------------------------- Old: ---- disable-psk-file-test.patch gnutls-3.6.0-disable-flaky-dtls_resume-test.patch gnutls-3.6.7.tar.xz gnutls-3.6.7.tar.xz.sig New: ---- gnutls-3.6.9.tar.xz gnutls-3.6.9.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnutls.spec ++++++ --- /var/tmp/diff_new_pack.8nQexo/_old 2019-08-07 13:54:12.904857622 +0200 +++ /var/tmp/diff_new_pack.8nQexo/_new 2019-08-07 13:54:12.908857622 +0200 @@ -19,7 +19,6 @@ %define gnutls_sover 30 %define gnutlsxx_sover 28 %define gnutls_dane_sover 0 - # unbound isn't in SLE (bsc#1086428) %if 0%{?is_opensuse} %bcond_without dane @@ -29,26 +28,23 @@ %bcond_with tpm %bcond_without guile Name: gnutls -Version: 3.6.7 +Version: 3.6.9 Release: 0 Summary: The GNU Transport Layer Security Library License: LGPL-2.1-or-later AND GPL-3.0-or-later Group: Productivity/Networking/Security -Url: http://www.gnutls.org/ +URL: https://www.gnutls.org/ Source0: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.6/%{name}-%{version}.tar.xz Source1: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.6/%{name}-%{version}.tar.xz.sig Source2: %{name}.keyring Source3: baselibs.conf Patch1: gnutls-3.5.11-skip-trust-store-tests.patch -Patch2: gnutls-3.6.0-disable-flaky-dtls_resume-test.patch -Patch3: disable-psk-file-test.patch Patch4: gnutls-3.6.6-set_guile_site_dir.patch BuildRequires: autogen BuildRequires: automake BuildRequires: datefudge BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: pkgconfig(autoopts) # The test suite calls /usr/bin/ss from iproute2. It's our own duty to ensure we have it present BuildRequires: iproute2 BuildRequires: libidn2-devel @@ -61,6 +57,7 @@ BuildRequires: pkgconfig BuildRequires: xz BuildRequires: zlib-devel +BuildRequires: pkgconfig(autoopts) %if 0%{?suse_version} <= 1320 BuildRequires: net-tools %else @@ -161,12 +158,7 @@ %prep %setup -q %patch1 -p1 -%patch3 -p1 %patch4 -p1 -# dtls-resume test fails on PPC -%ifarch ppc64 ppc64le ppc -%patch2 -p1 -%endif %build export LDFLAGS="-pie" @@ -201,7 +193,7 @@ # install docs mkdir -p %{buildroot}%{_docdir}/libgnutls-devel/ -cp doc/gnutls.html doc/*.png doc/gnutls.pdf %{buildroot}%{_docdir}/libgnutls-devel/ +cp doc/gnutls.html doc/*.png %{buildroot}%{_docdir}/libgnutls-devel/ mkdir -p %{buildroot}%{_docdir}/libgnutls-devel/reference cp doc/reference/html/* %{buildroot}%{_docdir}/libgnutls-devel/reference/ mkdir -p %{buildroot}%{_docdir}/libgnutls-devel/examples ++++++ gnutls-3.6.7.tar.xz -> gnutls-3.6.9.tar.xz ++++++ /work/SRC/openSUSE:Factory/gnutls/gnutls-3.6.7.tar.xz /work/SRC/openSUSE:Factory/.gnutls.new.9556/gnutls-3.6.9.tar.xz differ: char 27, line 1