pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/liboqs



Module Name:    pkgsrc
Committed By:   triaxx
Date:           Tue Feb 24 16:26:27 UTC 2026

Modified Files:
        pkgsrc/security/liboqs: Makefile PLIST distinfo

Log Message:
liboqs: Update to 0.15.0

upstream changes:
-----------------
0.15.0 [Friday, Nov 14, 2025]
Deprecation notice
  * liboqs 0.15.0 is the last version to officially support SPHINCS+. SPHINCS+ will be removed in the 0.16.0 release and replaced by SLH-DSA. liboqs 0.15.0 also removes support for Dilithium.
Significant changes
  * Integrated SLH-DSA implementation from pq-code-package/slhdsa-c
      o SLH-DSA ACVP tests (#2237)
      o Integrate SLH-DSA-C Library (#2175)
  * Added NTRU back (#2176)
  * Removed all Dilithium implementations (#2275)
  * Replaced SPHINCS+ with SLH-DSA for CMake build option OQS_ALGS_ENABLED=STD (#2290)
  * Updated CROSS to version 2.2 (#2247)
  * Included DeriveEncapsulation functionality (#2221)
  * Integrated ML-KEM implementation from ICICLE-PQC (#2216)
Bug fixes
  * Fixed erroneously disabled LMS variants with build flag OQS_ENABLE_SIG_STFL_LMS (#2310)
  * Fixed incorrect import in OV-III-pkc_skc (#2299)
  * Fixed incorrect actual signature length in signature full-cycle speed test (#2293)
  * Fixed ICICLE ML-KEM integration (#2288)
  * Disabled strict aliasing on SPHINCS+-SHAKE (#2264)
  * Fixed typo in test_kem.c (#2281)
  * Fixed uninitialized length_encaps_seed for NTRU implementations (#2266)
  * Changed 64 bit add to 32 bit add to wrap on 32 bit counter for AES-CTR AES-NI implementation (#2252)
  * Improved random number generator security (#2225)
  * Avoided invalid compiler options for MSVC (#2239)
  * Added Classic McEliece sanitization patch (#2218)
Miscellaneous
  * Deprecated noregress scripts (#2295)
  * Updated no-pass explanation for constant-time testing (#2294)
  * Fixed weekly test failures in GitHub Action (#2285)
  * Improved algorithm support readability in README.md (#2286)
  * Re-enabled all ACVP tests (#2283)
  * Moved continuous benchmarking to weekly tests (#2276)
  * Linked to contribution wishlist from CONTRIBUTING.md (#2273)
  * Added content:read permission to scorecard workflow (#2261)
  * Added guidance and questions on generative AI use (#2269)
  * Moved linux_arm_emulated to extended tests (#2236)
  * Fixed pluralization in docs: "key encapsulation mechanisms (KEMs)" (#2255)
  * Fixed permissions for poutine_analysis job (#2246)
  * Disabled testing on Travis CI (#2248)
  * Upgraded Jinja to 3.1.6 (#2214)
  * Updated license info for ML-KEM (#2250)
  * Fixed typos across codebase (#2244)
  * Restructured basic checks (#2233)
  * Fixed code scanning workflow (#2217)
  * Changed Nix install action to verified (#2212)
  * Removed armel comment (#2231)
  * Removed armel support from PLATFORMS.md (#2232)
  * Added Poutine SASL (#2213)
  * Updated nixpkgs from 24.05 to 25.05 (#2187)
  * Added Custom Timeout to CI (#2189)
  * Updated ACVP to 1.1.0.40 (#2172)
  * Switched to dev mode for 0.14.1 (#2199)


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/security/liboqs/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/security/liboqs/PLIST \
    pkgsrc/security/liboqs/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/liboqs/Makefile
diff -u pkgsrc/security/liboqs/Makefile:1.7 pkgsrc/security/liboqs/Makefile:1.8
--- pkgsrc/security/liboqs/Makefile:1.7 Sun Jul 13 06:08:54 2025
+++ pkgsrc/security/liboqs/Makefile     Tue Feb 24 16:26:27 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2025/07/13 06:08:54 kim Exp $
+# $NetBSD: Makefile,v 1.8 2026/02/24 16:26:27 triaxx Exp $
 
-DISTNAME=      liboqs-0.14.0
+DISTNAME=      liboqs-0.15.0
 CATEGORIES=    security
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=open-quantum-safe/}
 

Index: pkgsrc/security/liboqs/PLIST
diff -u pkgsrc/security/liboqs/PLIST:1.5 pkgsrc/security/liboqs/PLIST:1.6
--- pkgsrc/security/liboqs/PLIST:1.5    Sun Jul 13 06:08:54 2025
+++ pkgsrc/security/liboqs/PLIST        Tue Feb 24 16:26:27 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/07/13 06:08:54 kim Exp $
+@comment $NetBSD: PLIST,v 1.6 2026/02/24 16:26:27 triaxx Exp $
 include/oqs/aes_ops.h
 include/oqs/common.h
 include/oqs/kem.h
@@ -6,6 +6,7 @@ ${PLIST.x86_64}include/oqs/kem_bike.h
 include/oqs/kem_classic_mceliece.h
 include/oqs/kem_frodokem.h
 include/oqs/kem_kyber.h
+include/oqs/kem_ntru.h
 include/oqs/kem_ntruprime.h
 include/oqs/oqs.h
 include/oqs/oqsconfig.h
@@ -15,9 +16,9 @@ include/oqs/sha3_ops.h
 include/oqs/sha3x4_ops.h
 include/oqs/sig.h
 include/oqs/sig_cross.h
-include/oqs/sig_dilithium.h
 include/oqs/sig_falcon.h
 include/oqs/sig_mayo.h
+include/oqs/sig_slh_dsa.h
 include/oqs/sig_snova.h
 include/oqs/sig_sphincs.h
 include/oqs/sig_stfl.h
Index: pkgsrc/security/liboqs/distinfo
diff -u pkgsrc/security/liboqs/distinfo:1.5 pkgsrc/security/liboqs/distinfo:1.6
--- pkgsrc/security/liboqs/distinfo:1.5 Sun Jul 13 06:08:54 2025
+++ pkgsrc/security/liboqs/distinfo     Tue Feb 24 16:26:27 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2025/07/13 06:08:54 kim Exp $
+$NetBSD: distinfo,v 1.6 2026/02/24 16:26:27 triaxx Exp $
 
-BLAKE2s (liboqs-0.14.0.tar.gz) = 41d0769e4d376aed5c43399fc4421fda06729e431424f4d36583d6b70a6319b8
-SHA512 (liboqs-0.14.0.tar.gz) = 79a617e28160a9b222a833b1d50b82946e95adaab575dd3e76e2216f43a9bbecefab2e7e59789d96f343f180e240c7d49c49afef76f774e532b5e454f998ec0e
-Size (liboqs-0.14.0.tar.gz) = 17928284 bytes
+BLAKE2s (liboqs-0.15.0.tar.gz) = f3063b5557c66b6e1ac2369cc4c2ea466100a01786a70c6400ee58f4084edf2e
+SHA512 (liboqs-0.15.0.tar.gz) = d4a48335e2848c4ea4f5615af7846b21f83a9d8ff5256ebd0d27fa52e21bae3338de138770f07a4befea35b94f20ec8fd897594d45948c86d41c95cfe07be151
+Size (liboqs-0.15.0.tar.gz) = 57000994 bytes
 SHA1 (patch-common.c) = 8841eacb7500a1a589786eb710aa22f603a24af7



Home | Main Index | Thread Index | Old Index