diff --git a/SOURCES/liboqs-0.10.0-std-stricter.patch b/SOURCES/liboqs-0.10.0-std-stricter.patch index e35745a..a993f31 100644 --- a/SOURCES/liboqs-0.10.0-std-stricter.patch +++ b/SOURCES/liboqs-0.10.0-std-stricter.patch @@ -7,7 +7,7 @@ diff -up liboqs-0.10.0/.CMake/alg_support.cmake.xxx liboqs-0.10.0/.CMake/alg_sup ##### OQS_COPY_FROM_UPSTREAM_FRAGMENT_LIST_STANDARDIZED_ALGS_END +elseif (${OQS_ALGS_ENABLED} STREQUAL "NIST_2024") +##### OQS_COPY_FROM_UPSTREAM_FRAGMENT_LIST_STANDARDIZED_ALGS_START -+ filter_algs("KEM_ml_kem_768;KEM_ml_kem_1024;SIG_ml_dsa_44;SIG_ml_dsa_65;SIG_ml_dsa_87;SIG_sphincs_sha2_128f_simple;SIG_sphincs_sha2_128s_simple;SIG_sphincs_sha2_192f_simple;SIG_sphincs_sha2_192s_simple;SIG_sphincs_sha2_256f_simple;SIG_sphincs_sha2_256s_simple;SIG_sphincs_shake_128f_simple;SIG_sphincs_shake_128s_simple;SIG_sphincs_shake_192f_simple;SIG_sphincs_shake_192s_simple;SIG_sphincs_shake_256f_simple;SIG_sphincs_shake_256s_simple") ++ filter_algs("KEM_ml_kem_512;KEM_ml_kem_768;KEM_ml_kem_1024;SIG_ml_dsa_44;SIG_ml_dsa_65;SIG_ml_dsa_87;SIG_sphincs_sha2_128f_simple;SIG_sphincs_sha2_128s_simple;SIG_sphincs_sha2_192f_simple;SIG_sphincs_sha2_192s_simple;SIG_sphincs_sha2_256f_simple;SIG_sphincs_sha2_256s_simple;SIG_sphincs_shake_128f_simple;SIG_sphincs_shake_128s_simple;SIG_sphincs_shake_192f_simple;SIG_sphincs_shake_192s_simple;SIG_sphincs_shake_256f_simple;SIG_sphincs_shake_256s_simple") +##### OQS_COPY_FROM_UPSTREAM_FRAGMENT_LIST_STANDARDIZED_ALGS_END elseif(${OQS_ALGS_ENABLED} STREQUAL "NIST_R4") filter_algs("KEM_classic_mceliece_348864;KEM_classic_mceliece_348864f;KEM_classic_mceliece_460896;KEM_classic_mceliece_460896f;KEM_classic_mceliece_6688128;KEM_classic_mceliece_6688128f;KEM_classic_mceliece_6960119;KEM_classic_mceliece_6960119f;KEM_classic_mceliece_8192128;KEM_classic_mceliece_8192128f;KEM_hqc_128;KEM_hqc_192;KEM_hqc_256;KEM_bike_l1;KEM_bike_l3;KEM_bike_l5") diff --git a/SPECS/liboqs.spec b/SPECS/liboqs.spec index d655e25..586cd7a 100644 --- a/SPECS/liboqs.spec +++ b/SPECS/liboqs.spec @@ -1,7 +1,7 @@ %global oqs_version 0.11.0 Name: liboqs Version: %{oqs_version} -Release: 2%{?dist} +Release: 3%{?dist} Summary: liboqs is an open source C library for quantum-safe cryptographic algorithms. #liboqs uses MIT license by itself but includes several files licensed under different terms. @@ -99,6 +99,10 @@ done #%doc %%{_datadir}/doc/oqs/xml/* %changelog +* Thu Oct 24 2024 Dmitry Belyavskiy - 0.11.0-3 +- Restoring ML-KEM-512 built out by accident + Resolves: RHEL-64284 + * Fri Oct 04 2024 Dmitry Belyavskiy - 0.11.0-2 - Removing Falcon from supported algorithms Related: RHEL-56152