Skip to content

20240412-fips-v5-v6-linuxkm-fixes#7422

Merged
JacobBarthelmeh merged 2 commits intowolfSSL:masterfrom
douzzer:20240412-fips-v5-v6-linuxkm-fixes
Apr 15, 2024
Merged

20240412-fips-v5-v6-linuxkm-fixes#7422
JacobBarthelmeh merged 2 commits intowolfSSL:masterfrom
douzzer:20240412-fips-v5-v6-linuxkm-fixes

Conversation

@douzzer
Copy link
Copy Markdown
Contributor

@douzzer douzzer commented Apr 13, 2024

fixes for v5 and v6+ FIPS builds, including linuxkm v6+ builds.

tested with https://github.com/wolfSSL/fips/pull/261 as FIPS_DEV_BRANCH.

tested with #7411 cherry-picked in.

tested with wolfssl-multi-test.sh ... super-quick-check cross-armv7a-armasm-fips-140-3-ready-sp-all-testsuite-sanitizer cross-mips64-fips-140-3-ready-asm cppcheck-all-fips-dev cross-aarch64_be-sp-asm-fips-140-3-ready-unittest-sanitizer '.*insmod.*' linuxkm-aesxts-cryptonly-aesni-fips-dev-LKCAPI-no-twc-insmod-6.1.73-fortify linuxkm-aesxts-cryptonly-aesni-fips-v5-dev-LKCAPI-no-twc-insmod-6.1.73-fortify

@douzzer
Copy link
Copy Markdown
Contributor Author

douzzer commented Apr 13, 2024

retest this please.

@douzzer douzzer force-pushed the 20240412-fips-v5-v6-linuxkm-fixes branch 2 times, most recently from 485dc57 to 1c8f6c1 Compare April 14, 2024 02:13
kaleb-himes
kaleb-himes previously approved these changes Apr 15, 2024
Copy link
Copy Markdown
Contributor

@kaleb-himes kaleb-himes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank @douzzer

douzzer added 2 commits April 15, 2024 14:11
…LFSSL gates on keysize report in ecc_test_curve(), and add missing PRIVATE_KEY_UNLOCK()s in cryptocb_test() for fips-dev coverage.
@douzzer douzzer force-pushed the 20240412-fips-v5-v6-linuxkm-fixes branch from 1c8f6c1 to 281c2a4 Compare April 15, 2024 19:32
@JacobBarthelmeh JacobBarthelmeh merged commit 9b92aea into wolfSSL:master Apr 15, 2024
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.

4 participants