Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package liboqs for openSUSE:Factory checked 
in at 2026-07-22 19:06:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liboqs (Old)
 and      /work/SRC/openSUSE:Factory/.liboqs.new.24530 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liboqs"

Wed Jul 22 19:06:45 2026 rev:21 rq:1367143 version:0.16.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/liboqs/liboqs.changes    2025-12-10 
15:32:21.562879429 +0100
+++ /work/SRC/openSUSE:Factory/.liboqs.new.24530/liboqs.changes 2026-07-22 
19:08:48.560670207 +0200
@@ -1,0 +2,78 @@
+Mon Jul 13 15:26:19 UTC 2026 - Marcus Meissner <[email protected]>
+
+- disabled network using testcases.
+- Updated to 0.16.0:
+  Deprecation notice:
+
+  - SPHINCS+ was removed in 0.16.0.
+
+  Security issues:
+
+  - Fixed uninitialized `encaps_derand` pointer dereference 
[#2460](https://github.com/open-quantum-safe/liboqs/pull/2460)
+  - Fixed out-of-bounds read in XMSS/XMSS^MT signature verification 
[077e32a](https://github.com/open-quantum-safe/liboqs/commit/077e32a), 
[#2384](https://github.com/open-quantum-safe/liboqs/pull/2384)
+  - Fixed Integer underflow in CROSS `crypto_sign_open()` 
[25d0a9e](https://github.com/open-quantum-safe/liboqs/commit/25d0a9e)
+  - Fixed incorrect array size when calling `secure_clean` 
[ab0e07c](https://github.com/open-quantum-safe/liboqs/commit/ab0e07c)
+  - Implemented optimization barrier `OQS_MEM_BLACK_BOX` and applied to
+  `ct_select` in FrodoKEM 
[#2431](https://github.com/open-quantum-safe/liboqs/pull/2431)
+
+  Significant change:
+
+  FrodoKEM algorithm change:
+
+  * Existing FrodoKEM in 0.15.0 was renamed to ephemeral
+    FrodoKEM (`KEM_efrodokem_<640|976|1344>_<aes|shake>`), and
+    the salted variant of FrodoKEM was added under the prior names
+    (`KEM_frodokem_<640|976|1344>_<aes|shake>`).
+
+    Ephemeral FrodoKEM is recommended for applications
+    where each keypair will encapsulate only a small number
+    of shared secrets and ciphertexts. Standard (salted)
+    FrodoKEM is recommended for applications where each keypair
+    is expected to encapsulate large number of ciphertexts. Please consult
+    
[upstream](https://github.com/microsoft/PQCrypto-LWEKE/#frodokem-learning-with-errors-key-encapsulation)
+    for more details.
+
+  * mldsa-native integration:
+
+    mldsa-native is a secure, fast, and portable C90 implementation of the
+    ML-DSA post-quantum signature standard. It also includes optimized
+    builds for x86_64 and aarch64. It is now the default implementation
+    behind `SIG_ml_dsa_<44|65|87>`.
+
+  * Updated HQC implementation:
+
+    The HQC implementations in liboqs were updated to 20250822
+    spec. Its upstream switched from PQClean to the [official
+    repo](https://gitlab.com/pqc-hqc/hqc). `KEM_hqc_<1|3|5>` is now enabled
+    by default.
+
+  * MQOM integration and memory-optimized build flag:
+
+    MQOM is a third-round candidate in NIST's Additional Digital
+    Signatures for the PQC Standardization Process. Portable,
+    x86_64-optimized, and memory-optimized implementations were
+    integrate into liboqs under `OQS_ENABLE_SIG_MQOM`.
+
+
+  * OpenSSH implementation of NTRU Prime:
+
+    A public-domain OpenSSH implementation of NTRUPrime761
+    replaced the PQClean implementation as the default backend for
+    `KEM_ntruprime_sntrup761`.
+
+  Bug fixes:
+
+  - Fixed incremental absorption bug in AVX512VL SHA3-512 
[#2442](https://github.com/open-quantum-safe/liboqs/pull/2442)
+  - Implemented fallback for when `EVP_DigestSqueeze` is unavailable 
[#2433](https://github.com/open-quantum-safe/liboqs/pull/2433)
+  - Added API for detecting stateful signature support at runtime 
[#2434](https://github.com/open-quantum-safe/liboqs/pull/2434)
+  - Fixed missing initialization and indexing bug in LMS 
[#2416](https://github.com/open-quantum-safe/liboqs/pull/2416)
+  - Fixed erroneous MAYO_OK despite failed sample_solution() attempts in MAYO 
[#2403](https://github.com/open-quantum-safe/liboqs/pull/2403)
+  - Limited pytest parallelism to prevent memory exhaustion in constrained 
environment [#2397](https://github.com/open-quantum-safe/liboqs/pull/2397)
+  - Fixed cuPQC ML-KEM derand symbol names and `#if/#elif` chains 
[#2396](https://github.com/open-quantum-safe/liboqs/pull/2396)
+  - Tightened Windows compiler detection 
[#2394](https://github.com/open-quantum-safe/liboqs/pull/2394)
+  - Fixed mismatched macros in LMS 
[#2379](https://github.com/open-quantum-safe/liboqs/pull/2379)
+  - Made fuzzers tolerant to disabled algorithms 
[#2359](https://github.com/open-quantum-safe/liboqs/pull/2359)
+  - Removed inlined exponentiation in CROSS-RSDPG-1 
[#2357](https://github.com/open-quantum-safe/liboqs/pull/2357)
+  - Fixed incorrect arg register update in AVX512 Keccak 
[#2330](https://github.com/open-quantum-safe/liboqs/pull/2330)
+
+-------------------------------------------------------------------

Old:
----
  0.15.0.tar.gz

New:
----
  0.16.0.tar.gz

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

Other differences:
------------------
++++++ liboqs.spec ++++++
--- /var/tmp/diff_new_pack.S2OGHM/_old  2026-07-22 19:08:49.332696658 +0200
+++ /var/tmp/diff_new_pack.S2OGHM/_new  2026-07-22 19:08:49.336696795 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package liboqs
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define         liboqs_sover 9
 Name:           liboqs
-Version:        0.15.0
+Version:        0.16.0
 Release:        0
 Summary:        C library for quantum-resistant cryptographic algorithms
 License:        MIT
@@ -34,8 +34,9 @@
 BuildRequires:  doxygen
 BuildRequires:  libopenssl-devel
 # for tests
-BuildRequires:  python3-pytest
+BuildRequires:  python3-requests
 BuildRequires:  python3-PyYAML
+BuildRequires:  python3-pytest
 BuildRequires:  python3-pytest-xdist
 
 %description
@@ -87,6 +88,10 @@
 
 %check
 pushd build
+# needs network
+rm ../tests/test_acvp_vectors.py
+rm ../tests/test_wycheproof_vectors.py
+
 make run_tests
 popd
 
@@ -107,7 +112,8 @@
 %{_libdir}/pkgconfig/liboqs.pc
 %dir %{_libdir}/cmake/
 %dir %{_libdir}/cmake/liboqs/
-%{_libdir}/cmake/liboqs/liboqsTargets-noconfig.cmake
+#{_libdir}/cmake/liboqs/liboqsTargets-noconfig.cmake
+%{_libdir}/cmake/liboqs/liboqsTargets-release.cmake
 %{_libdir}/cmake/liboqs/liboqsTargets.cmake
 %{_libdir}/cmake/liboqs/liboqsConfig.cmake
 %{_libdir}/cmake/liboqs/liboqsConfigVersion.cmake

++++++ 0.15.0.tar.gz -> 0.16.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/liboqs/0.15.0.tar.gz 
/work/SRC/openSUSE:Factory/.liboqs.new.24530/0.16.0.tar.gz differ: char 13, 
line 1

Reply via email to