Skip to content

20250529-WC_SHA3_NO_ASM#8817

Merged
philljj merged 1 commit intowolfSSL:masterfrom
douzzer:20250529-WC_SHA3_NO_ASM
May 30, 2025
Merged

20250529-WC_SHA3_NO_ASM#8817
philljj merged 1 commit intowolfSSL:masterfrom
douzzer:20250529-WC_SHA3_NO_ASM

Conversation

@douzzer
Copy link
Copy Markdown
Contributor

@douzzer douzzer commented May 29, 2025

add WC_SHA3_NO_ASM, mainly for the benefit of linuxkm-defaults and KASAN compatibility.

tested with

wolfssl-multi-test.sh ...
check-source-text
check-configure
linuxkm-6.15-all-cryptonly-intelasm-LKCAPI-insmod-crypto-fuzzer-ksan
linuxkm-6.12-all-cryptonly-intelasm-fips-v6-dyn-hash-LKCAPI-insmod
linuxkm-5.10.236-all-cryptonly-intelasm-fips-v6-dyn-hash-LKCAPI-insmod
all-crypto-openssl-extra-coexist-fips-v6

@philljj
Copy link
Copy Markdown
Contributor

philljj commented May 30, 2025

retest this please

@philljj
Copy link
Copy Markdown
Contributor

philljj commented May 30, 2025

Note: this passed the tests that would exercise it. The broken tests are unrelated.

@philljj philljj merged commit 9bd5834 into wolfSSL:master May 30, 2025
198 of 204 checks passed
douzzer added a commit that referenced this pull request Dec 8, 2025
backport WC_FLAG_DONT_USE_AESNI fixes from 8705d28 (from #8614)

backport wc_DhGeneratePublic() from f6f3b0a (#8707)

backport WC_SHA3_NO_ASM implementation from 245042a (#8817)

backport linuxkm-focused tweaks to random.c & random.h in b25d484 and dc05c4c (from #8943)

backport macro renames (generic gates replacing WOLFSSL_LINUXKM etc) from 7ea66ae (#9254)

backport WolfEntropy migration from random.c in dc6fa0a (#9451)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants