mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-08-10 08:21:19 +02:00
- test_wolfmath.c: limit the "digits > capacity" mp_rand rejection vector to the fixed-size backends. USE_INTEGER_HEAP_MATH grows the mp_int via mp_set_bit instead of rejecting, so the call would legally succeed (and force a large allocation), failing ExpectIntNE. - test_memory_whitebox.c: guard the WOLFSSL_STATIC_MEMORY / WOLFSSL_MEM_FAIL_COUNT defines with #ifndef so a build that already provides them (user_settings.h / CFLAGS) does not hit a redefinition warning treated as error. - test_sakke_whitebox.c: skip the sakke_mulmod_base_add() calls when wc_ecc_new_point() returns NULL. That function does not validate its result pointer and would dereference a NULL addResult under allocation pressure.
Before creating any new configure files (.conf) read the CONF_FILES_README.md