-
Couldn't load subscription status.
- Fork 901
refactor to Make(Dhe)PSKPreMasterSecret #9290
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
Conversation
|
🛟 Devin Lifeguard found 2 likely issues in this PR
@effbiae |
|
Can one of the admins verify this patch? |
|
Contributor agreement on file. Okay to test |
|
Jenkins retest this please: "fips_ready_part1only" failed |
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.
Nice little cleanup.
8b8d087 to
99a490d
Compare
|
what happened in the jenkins failures? |
|
Jenkins retest this please. ./configure flags: --enable-all |
99a490d to
fdcd324
Compare
|
retest this please openssl.test failures |
|
Jenkins retest this please |
|
Kernel module build errors not related to PR. Fixed in PR 9319. |
|
Jenkins retest this please. Seeing some openssl.test failures. |
|
Jenkins retest this please. |
|
@effbiae will you please rebase and force push this PR to resolve the test errors? Thank you |
fdcd324 to
361d505
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.
@effbiae there appears to be a regression issue with interop. Steps to reproduce:
export WOLFSSL_OPENSSL_TEST=1
./autogen.sh
./configure --enable-all
make
make check
FAIL: scripts/openssl.test
# ./examples/client/client -p 57884 -g -r -l DHE-PSK-AES256-GCM-SHA384 -s "-c/home/davidgarske/GitHub/wolfssl/scripts/../certs/client-cert.pem" "-k/home/davidgarske/GitHub/wolfssl/scripts/../certs/client-key.pem" "-A/home/davidgarske/GitHub/wolfssl/scripts/../certs/ca-cert.pem"
connecting to 127.0.0.1:57884
wolfSSL_connect error -313, received alert fatal error
wolfSSL error: wolfSSL_connect failed
client failed! Suite = DHE-PSK-AES256-GCM-SHA384 version =
|
i was too aggressive in the refactor. see latest commit for special casing of MakePSKPreMasterSecret note i need to squash the two commits before merge |
7a42c24 to
51440c7
Compare
|
Jenkins retest this please: "'PRB-long-runtime.txt_1" |
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 much better and seems to be passing the tests now.
51440c7 to
f087b13
Compare
Description
pull out common code to utility functions
Testing
unit tests don't seem to cover this code very well
Checklist