Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package leancrypto for openSUSE:Factory 
checked in at 2025-07-07 14:48:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/leancrypto (Old)
 and      /work/SRC/openSUSE:Factory/.leancrypto.new.1903 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "leancrypto"

Mon Jul  7 14:48:59 2025 rev:3 rq:1290982 version:1.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/leancrypto/leancrypto.changes    2025-04-20 
20:01:06.583774031 +0200
+++ /work/SRC/openSUSE:Factory/.leancrypto.new.1903/leancrypto.changes  
2025-07-07 14:49:16.319220812 +0200
@@ -1,0 +2,25 @@
+Thu Jul  3 23:51:03 UTC 2025 - Lucas Mulling <lucas.mull...@suse.com>
+
+- Update to 1.5.0:
+  * Enable SHA3 CE 2x implementation for SLH-DSA and ML-DSA (performance 
increases 2 to 3 fold)
+  * Fix lookup of RDRAND support in CPUID
+  * Catch Y2038 issue on 32-bit systems that do not have 64 bit time_t support
+  * Start Python interface
+  * Add ED448 / X448 for use in hybrid PQC constructions, ED448 implementation 
verified with NIST ACVP
+  * Add ML-KEM-X448 and ML-DSA-ED448 support
+  * ASN.1: Add ML-DSA-ED448 certificate support
+  * RUST: Add ML-DSA-ED448 support
+  * Linux kernel: Add ML-KEM-X448 and ML-DSA-ED448 support
+  * Ascon AEAD: Bug fix when calculating the tag for plaintext that is not 
multiples of 128 bits
+  * Composite X.509 signatures: update implementation to match draft revision 5
+  * Add support for the Linux kernel updated scatterwalk API in 6.15 for 
leancrypto_kernel_aead_ascon.ko
+- Includes changes from 1.4.0:
+  * ML-DSA: add signature generation rejection test cases and enable them 
during self tests
+  * add HQC following reference implementation 
(https://pqc-hqc.org/implementation.html (versions from 2025-02-19)) but 
derived from PQClean implementation. NOTE: HQC is not yet considered stable as 
the implementation currently does not exhibit the IND-CCA2 property. Moreover, 
the FIPS standardization of HQC is pending. Changes to the HQC algorithm until 
standardization will need to be expected. I.e. the versioning rules of the 
library do not apply to the HQC algorithm until being announced in the 
CHANGES.md file.
+  * ARMv8: properly save/restore SIMD registers v8 through v15 for 
ML-DSA/ML-KEM, X25519 and SHA3-CE (reported by Alexander Sosedkin)
+  * Rust: add wrapper allowing a native interaction with the leancrypto 
library - the API offered by the Rust wrappers is not yet defined to be stable 
and may change to the next version - i.e. the versioning rules of the library 
do not apply to the Rust API until being announced in the CHANGES.md file.
+  * Add “secure_execution” compile-time option
+  * Add HQC AVX2 implementation derived from https://pqc-hqc.org/
+- Remove patch fix-aarch64.patch
+
+-------------------------------------------------------------------

Old:
----
  fix-aarch64.patch
  leancrypto-1.3.0.tar.xz
  leancrypto-1.3.0.tar.xz.asc

New:
----
  leancrypto-1.5.0.tar.xz
  leancrypto-1.5.0.tar.xz.asc

----------(Old B)----------
  Old:  * Add HQC AVX2 implementation derived from https://pqc-hqc.org/
- Remove patch fix-aarch64.patch
----------(Old E)----------

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

Other differences:
------------------
++++++ leancrypto.spec ++++++
--- /var/tmp/diff_new_pack.Rx3J7O/_old  2025-07-07 14:49:18.607316387 +0200
+++ /var/tmp/diff_new_pack.Rx3J7O/_new  2025-07-07 14:49:18.659318560 +0200
@@ -18,7 +18,7 @@
 
 
 Name:           leancrypto
-Version:        1.3.0
+Version:        1.5.0
 Release:        1.1
 Summary:        Cryptographic library with stack-only support and PQC-safe 
algorithms
 License:        BSD-3-Clause OR GPL-2.0-only
@@ -26,7 +26,6 @@
 Source0:        
https://www.leancrypto.org/%{name}/releases/%{name}-%{version}/%{name}-%{version}.tar.xz
 Source1:        
https://www.leancrypto.org/%{name}/releases/%{name}-%{version}/%{name}-%{version}.tar.xz.asc
 Source2:       
https://leancrypto.org/about/smuellerDD-2024.asc#/leancrypto.keyring
-Patch0:                fix-aarch64.patch
 BuildRequires:  meson
 BuildRequires:  %kernel_module_package_buildreqs
 BuildRequires:  clang
@@ -112,7 +111,6 @@
 
 %prep
 %setup -q
-%patch -P 0 -p 1
 set -- *
 mkdir source
 cp -ar "$@" source/

++++++ leancrypto-1.3.0.tar.xz -> leancrypto-1.5.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/leancrypto/leancrypto-1.3.0.tar.xz 
/work/SRC/openSUSE:Factory/.leancrypto.new.1903/leancrypto-1.5.0.tar.xz differ: 
char 26, line 1

Reply via email to