Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package liboqs for openSUSE:Factory checked 
in at 2024-10-03 18:00:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liboqs (Old)
 and      /work/SRC/openSUSE:Factory/.liboqs.new.19354 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liboqs"

Thu Oct  3 18:00:05 2024 rev:14 rq:1205214 version:0.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/liboqs/liboqs.changes    2024-06-11 
18:32:52.080708767 +0200
+++ /work/SRC/openSUSE:Factory/.liboqs.new.19354/liboqs.changes 2024-10-03 
18:00:07.833563991 +0200
@@ -1,0 +2,47 @@
+Sun Sep 29 09:48:19 UTC 2024 - Marcus Meissner <[email protected]>
+
+- Updated to 0.11.0:
+  * This release updates ML-KEM implementations to their final FIPS 203
+    https://csrc.nist.gov/pubs/fips/203/final versions .
+  * This release still includes the NIST Round 3 version of Kyber for
+    interoperability purposes, but we plan to remove Kyber Round 3 in a
+    future release.
+  * Additionally, this release adds support for MAYO and CROSS
+    digital signature schemes from [NIST Additional Signatures Round 1
+    https://csrc.nist.gov/Projects/pqc-dig-sig/round-1-additional-signatures
+    along with stateful hash-based signature schemes XMSS
+    https://datatracker.ietf.org/doc/html/rfc8391 and LMS
+    https://datatracker.ietf.org/doc/html/rfc8554.
+  * Finally, this release provides formally verified
+    implementations of Kyber-512 and Kyber-768 from libjade
+    https://github.com/formosa-crypto/libjade/releases/tag/release%2F2023.05-2
+
+  * LMS and XMSS are disabled by default due to the security risks associated 
with their use in software.
+    See the note on stateful hash-based signatures in CONFIGURE.md
+
+  * Key encapsulation mechanisms:
+
+  - Kyber: Added formally-verified portable C and AVX2 implementations
+    of Kyber-512 and Kyber-768 from libjade.
+  - ML-KEM: Updated portable C and AVX2 implementations of ML-KEM-512,
+    ML-KEM-768, and ML-KEM-1024 to FIP 203 version.
+  - Kyber: Patched ARM64 implementations of Kyber-512, Kyber-768, and
+    Kyber-1024 to work with AddressSanitizer.
+
+  * Digital signature schemes:
+
+  - LMS/XMSS: Added implementations of stateful hash-based signature
+    schemes: XMSS and LMS
+  - MAYO: Added portable C and AVX2 implementations of MAYO signature
+    scheme from NIST Additional Signatures Round 1.
+  - CROSS: Added portable C and AVX2 implementations of CROSS signature
+    scheme from NIST Additional Signatures Round 1.
+
+  * Other changes:
+
+  - Added callback API to use custom implementations of AES, SHA2, and SHA3.
+  - Refactor SHA3 implementation to use OpenSSL's EVP_DigestSqueeze() API.
+
+- new library major version 6
+
+-------------------------------------------------------------------

Old:
----
  0.10.1.tar.gz

New:
----
  0.11.0.tar.gz

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

Other differences:
------------------
++++++ liboqs.spec ++++++
--- /var/tmp/diff_new_pack.NDXDvv/_old  2024-10-03 18:00:08.881607624 +0200
+++ /var/tmp/diff_new_pack.NDXDvv/_new  2024-10-03 18:00:08.881607624 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           liboqs
-Version:        0.10.1
+Version:        0.11.0
 Release:        0
 Summary:        C library for quantum-resistant cryptographic algorithms
 License:        MIT
@@ -35,18 +35,18 @@
 liboqs is a C library for quantum-resistant cryptographic algorithms.
 See the bundled README.md for particular limitations on intended use.
 
-%package -n liboqs5
+%package -n liboqs6
 Summary:        C library for quantum-resistant cryptographic algorithms
 Group:          System/Libraries
 
-%description -n liboqs5
+%description -n liboqs6
 liboqs is a C library for quantum-resistant cryptographic algorithms.
 See the bundled README.md for particular limitations on intended use.
 
 %package devel
 Summary:        Headers for liboqs, a library for quantum-resistant 
cryptography
 Group:          Development/Languages/C and C++
-Requires:       liboqs5 = %{version}
+Requires:       liboqs6 = %{version}
 
 %description devel
 liboqs is a C library for quantum-resistant cryptographic algorithms.
@@ -78,13 +78,13 @@
 
 rmdir %{buildroot}%{_prefix}/local/
 
-%post -n liboqs5 -p /sbin/ldconfig
-%postun -n liboqs5 -p /sbin/ldconfig
+%post -n liboqs6 -p /sbin/ldconfig
+%postun -n liboqs6 -p /sbin/ldconfig
 
-%files -n liboqs5
+%files -n liboqs6
 %license LICENSE.txt
 %{_libdir}/liboqs.so.%version
-%{_libdir}/liboqs.so.5
+%{_libdir}/liboqs.so.6
 %doc README.md
 
 %files devel

++++++ 0.10.1.tar.gz -> 0.11.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/liboqs/0.10.1.tar.gz 
/work/SRC/openSUSE:Factory/.liboqs.new.19354/0.11.0.tar.gz differ: char 13, 
line 1

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.NDXDvv/_old  2024-10-03 18:00:08.933609789 +0200
+++ /var/tmp/diff_new_pack.NDXDvv/_new  2024-10-03 18:00:08.937609956 +0200
@@ -1,3 +1,3 @@
-liboqs5
+liboqs6
 liboqs-devel
 

Reply via email to