Files
wolfssl/wolfcrypt/src
Daniel Pouzzner f1d014aecd add .github/workflows/symbol-prefixes.yml.
configure.ac:
* add ML-KEM, ML-DSA, XMSS, and LMS to --enable-all-crypto when !ENABLED_FIPS.
* swap order of --enable-kyber and --enable-mlkem handler code to put mlkem first.
* add --enable-mldsa hander code.
* remove setup code that was adding -DWOLFSSL_NO_TLS12 and -DNO_OLD_TLS to
  AM_CFLAGS when ENABLED_CRYPTONLY -- NO_OLD_TLS is already defined earlier for
  when ENABLED_CRYPTONLY, and WOLFSSL_NO_TLS12 breaks wc_PRF_TLS(), which is
  inside-the-FIPS-boundary crypto.

linuxkm/linuxkm_wc_port.h:
* adopt the WC_SANITIZE_DISABLE and WC_SANITIZE_ENABLE setup code from
  settings.h (where it didn't belong).
* fix FIPS remapping of wc_InitMutex&friends to InitMutex&friends -- inhibit
  when WOLFSSL_API_PREFIX_MAP.

wolfcrypt/src/ge_operations.c: add _wc_curve25519_dummy() to fix visibility of
curve25519().

wolfcrypt/src/poly1305.c: fix visibility of several unprefixed helper routines.

wolfcrypt/test/test.c: fix gating on tls12_kdf_test() and prf_test() (both
  require !WOLFSSL_NO_TLS12).

wolfssl/internal.h, wolfssl/wolfio.h: add several WOLFSSL_API_PREFIX_MAPs.

wolfssl/wolfcrypt/ge_operations.h: fix visibility of several internal asm
  functions.

wolfssl/wolfcrypt/settings.h: in WOLFSSL_LINUXKM setup, add gates to avoid redef
  warnings for various settings, and remove the setup for
  WC_SANITIZE_{DISABLE,ENABLE} (moved to linuxkm_wc_port.h as noted above).

wolfssl/wolfcrypt/wc_port.h: add WOLFSSL_API_PREFIX_MAPs for InitMutex() and
  friends.
2025-10-09 15:34:08 -05:00
..
2025-10-07 14:22:08 -07:00
2025-07-10 16:11:36 -06:00
2025-08-07 14:01:50 +10:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2024-11-05 00:19:07 -06:00
2025-07-10 16:11:36 -06:00
2025-08-07 14:01:50 +10:00
2025-07-10 16:11:36 -06:00
2025-08-27 16:44:46 -06:00
2025-10-06 14:47:13 +02:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-25 15:56:48 -05:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-08-07 08:23:38 -06:00
2025-07-10 16:11:36 -06:00
2025-10-05 19:13:50 +11:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-09-24 08:47:20 +10:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-08-07 14:01:50 +10:00
2025-08-07 14:01:50 +10:00
2025-08-07 14:01:50 +10:00
2025-10-07 14:22:08 -07:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-07-10 16:11:36 -06:00
2025-08-07 14:01:50 +10:00
2025-07-10 16:11:36 -06:00