-
Notifications
You must be signed in to change notification settings - Fork 833
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
20241204-WOLF_AGG_DUMMY_MEMBER #8254
20241204-WOLF_AGG_DUMMY_MEMBER #8254
Conversation
retest this please. ( |
c743847
to
cd89b42
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like a good solution
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have some small suggestion
…ble-fips=v5 set FIPS to 5.2.1; set DEF_FAST_MATH and DEF_SP_MATH to "no" when "yes" would conflict with user-supplied arguments.
…GG_DUMMY_MEMBER, pivoting on HAVE_EMPTY_AGGREGATES, and use WOLF_AGG_DUMMY_MEMBER in wc_Hashes.
… changed in d85c108 -- original value was correct, misdiagnosed by faulty test.
… for linuxv5.2.1, and add linuxv5-RC12.
…ak git fetching to keep wolfssl and fips tags distinct, and fetch all needed tags by name to assure availability for checkout. also, hide stdout noise from pushd/popd.
…_AGGREGATES to conform to wolfssl convention -- defined() for true, !defined() for false -- while retaining ability for user override-off by passing in explicit 0 definition.
…llness check around XFREE(ssl->buffers.digest.buffer, ...).
cd89b42
to
0ad072a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this can be simplified.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Discussed offline. May do the suggestions in a future PR.
note, partially addresses ZD#18760 for more on ZD#18760 see #8253 (WIP) |
wolfssl/wolfcrypt/types.h
andwolfssl/wolfcrypt/hash.h
: defineWOLF_AGG_DUMMY_MEMBER
, pivoting onHAVE_EMPTY_AGGREGATES
, and useWOLF_AGG_DUMMY_MEMBER
inwc_Hashes
.configure.ac
: add--enable-fips=cert4718
alias forv5
, and make--enable-fips=v5
set FIPS to 5.2.1; setDEF_FAST_MATH
andDEF_SP_MATH
to "no" when "yes" would conflict with user-supplied arguments.