Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libnettle for openSUSE:Factory 
checked in at 2023-05-17 10:52:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libnettle (Old)
 and      /work/SRC/openSUSE:Factory/.libnettle.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libnettle"

Wed May 17 10:52:39 2023 rev:45 rq:1087351 version:3.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/libnettle/libnettle.changes      2023-03-11 
18:22:02.802257330 +0100
+++ /work/SRC/openSUSE:Factory/.libnettle.new.1533/libnettle.changes    
2023-05-17 10:52:42.235209363 +0200
@@ -1,0 +2,26 @@
+Mon May 15 19:20:37 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- update to 3.9
+  * rewrite of the C and plain x86_64 assembly implementations of
+    GHASH to use precomputed tables in a different way, with tables
+    always accessed in the same sequential manner. This should make
+    Nettle's GHASH implementation side-channel silent on all
+    platforms, but considerably slower on platforms without carry-
+    less mul instructions. E.g., benchmarks of the C implementation
+    on x86_64 showed a slowdown of 3 times.
+  * Fix bug in ecdsa and gostdsa signature verify operation, for
+    the unlikely corner case that point addition really is point
+    duplication.
+  * Fix for chacha on Power7, nettle's assembly used an instruction
+    only available on later processors
+  * Add support for the SM4 block cipher
+  * Add support for the Balloon password hash
+  * Add support for SIV-GCM authenticated encryption mode
+  * Add support for OCB authenticated encryption mode.
+  * New exported functions md5_compress, sha1_compress,
+    sha256_compress, sha512_compress
+  * multiple performance optimizations
+  * Delete all arcfour assembly code. Affects 32-bit x86, 32-bit
+    and 64-bit sparc
+
+-------------------------------------------------------------------

Old:
----
  nettle-3.8.1.tar.gz
  nettle-3.8.1.tar.gz.sig

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

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

Other differences:
------------------
++++++ libnettle.spec ++++++
--- /var/tmp/diff_new_pack.N0idsT/_old  2023-05-17 10:52:43.103214036 +0200
+++ /var/tmp/diff_new_pack.N0idsT/_new  2023-05-17 10:52:43.107214058 +0200
@@ -19,7 +19,7 @@
 %define soname 8
 %define hogweed_soname 6
 Name:           libnettle
-Version:        3.8.1
+Version:        3.9
 Release:        0
 Summary:        Cryptographic Library
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later


++++++ nettle-3.8.1.tar.gz -> nettle-3.9.tar.gz ++++++
++++ 27290 lines of diff (skipped)

Reply via email to