Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libnettle for openSUSE:Factory 
checked in at 2022-07-13 14:31:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libnettle (Old)
 and      /work/SRC/openSUSE:Factory/.libnettle.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libnettle"

Wed Jul 13 14:31:51 2022 rev:42 rq:988627 version:3.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/libnettle/libnettle.changes      2022-06-17 
21:18:44.482650658 +0200
+++ /work/SRC/openSUSE:Factory/.libnettle.new.1523/libnettle.changes    
2022-07-13 14:32:03.137262419 +0200
@@ -1,0 +2,62 @@
+Mon Jul 11 19:22:12 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 3.8:
+  This release includes a couple of new features, and many
+  performance improvements. It adds assembly code for two more
+  architectures: ARM64 and S390x.
+
+  The new version is intended to be fully source and binary
+  compatible with Nettle-3.6. The shared library names are
+  libnettle.so.8.5 and libhogweed.so.6.5, with sonames
+  libnettle.so.8 and libhogweed.so.6.
+
+  New features:
+
+  * AES keywrap (RFC 3394), contributed by Nicolas Mora.
+
+  * SM3 hash function, contributed by Tianjia Zhang.
+
+  * New functions cbc_aes128_encrypt, cbc_aes192_encrypt,
+    cbc_aes256_encrypt.
+
+    On processors where AES is fast enough, e.g., x86_64 with
+    aesni instructions, the overhead of using Nettle's general
+    cbc_encrypt can be significant. The new functions can be
+    implemented in assembly, to do multiple blocks with reduced
+    per-block overhead.
+
+    Note that there's no corresponding new decrypt functions,
+    since the general cbc_decrypt doesn't suffer from the same
+    performance problem.
+
+  Bug fixes:
+
+  * Fix fat builds for x86_64 windows, these appear to never
+    have worked.
+
+  Optimizations:
+
+  * New ARM64 implementation of AES, GCM, Chacha, SHA1 and
+    SHA256, for processors supporting crypto extensions. Great
+    speedups, and fat builds are supported. Contributed by
+    Mamone Tarsha.
+
+  * New s390x implementation of AES, GCM, Chacha, memxor, SHA1,
+    SHA256, SHA512 and SHA3. Great speedups, and fat builds are
+    supported. Contributed by Mamone Tarsha.
+
+  * New PPC64 assembly for ecc modulo/redc operations,
+    contributed by Amitay Isaacs, Martin Schwenke and Alastair
+    D??Silva.
+
+  * The x86_64 AES implementation using aesni instructions has
+    been reorganized with one separate function per key size,
+    each interleaving the processing of two blocks at a time
+    (when the caller processes multiple blocks with each call).
+    This gives a modest performance improvement on some
+    processors.
+
+  * Rewritten and faster x86_64 poly1305 assembly.
+- drop libnettle-s390x-CPACF-SHA-AES-support.patch (included in 3.8) 
+
+-------------------------------------------------------------------

Old:
----
  libnettle-s390x-CPACF-SHA-AES-support.patch
  nettle-3.7.3.tar.gz
  nettle-3.7.3.tar.gz.sig

New:
----
  nettle-3.8.tar.gz
  nettle-3.8.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libnettle.spec ++++++
--- /var/tmp/diff_new_pack.DOTv4a/_old  2022-07-13 14:32:03.917263425 +0200
+++ /var/tmp/diff_new_pack.DOTv4a/_new  2022-07-13 14:32:03.921263430 +0200
@@ -19,7 +19,7 @@
 %define soname 8
 %define hogweed_soname 6
 Name:           libnettle
-Version:        3.7.3
+Version:        3.8
 Release:        0
 Summary:        Cryptographic Library
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -30,8 +30,6 @@
 Source2:        %{name}.keyring
 Source3:        baselibs.conf
 Source4:        %{name}-rpmlintrc
-#PATCH-FIX-UPSTREAM Provide s390x CPACF/SHA/AES Support for Crypto Libraries 
[jsc#SLE-20733]
-Patch0:         libnettle-s390x-CPACF-SHA-AES-support.patch
 BuildRequires:  autoconf
 BuildRequires:  fipscheck
 BuildRequires:  gmp-devel >= 6.1.0


++++++ nettle-3.7.3.tar.gz -> nettle-3.8.tar.gz ++++++
++++ 35884 lines of diff (skipped)

Reply via email to