Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

20240920-fixes #7999

Merged
merged 1 commit into from
Sep 20, 2024
Merged

20240920-fixes #7999

merged 1 commit into from
Sep 20, 2024

Commits on Sep 20, 2024

  1. FIPS v5 gating fixes:

    configure.ac:
    * fix logic in "Forcing off" test expressions, first flubbed in 19106a9;
    * fix auto-enable of compkey to exclude v5 even if v5-dev.
    
    src/tls13.c: fix gating for HKDF _ex() variants (>=6.0, not >=5.3).
    
    wolfcrypt/src/error.c: snip out stray spaces at start of several ECC error message strings.
    
    wolfcrypt/test/test.c:
    * in render_error_message(), use wolfSSL_ERR_reason_error_string() if available rather than wc_GetErrorString(), to render non-wolfcrypt error strings;
    * in ecc_test_deterministic_k(), ecc384_test_deterministic_k(), ecc521_test_deterministic_k(), on FIPS <6.0, gate out SHA384 and SHA512 tests (FIPS v5 only supports SHA256 in wc_ecc_gen_deterministic_k());
    * in cmac_test(), gate use of wc_AesCmacGenerate_ex() and wc_AesCmacVerify_ex() on >=6.0, not >=5.3.
    douzzer committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    55cd8a8 View commit details
    Browse the repository at this point in the history