-
Notifications
You must be signed in to change notification settings - Fork 901
refactor to ImportPeerECCKey #9300
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
|
Can one of the admins verify this patch? |
|
Okay to test. Contributor agreement on file |
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 breaks the following test:
trying server command line[681]: SuiteTest -v 2 -l ECDH-RSA-DES-CBC3-SHA -c ./certs/server-ecc-rsa.pem -k ./certs/ecc-key.pem -2 -p 0
listening on port 40235
trying client command line[682]: SuiteTest -v 2 -l ECDH-RSA-DES-CBC3-SHA -2 -p 40235
connecting to 127.0.0.1:40235
SSL_accept error -353, ECC Make Key failure
wolfSSL error: SSL_accept failed
wolfSSL_connect error -313, received alert fatal error
wolfSSL error: wolfSSL_connect failed
359047d to
acd4f2e
Compare
i've fixed a bug that would probably trigger this failure but i'm not sure how to reproduce this test so not certain... |
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.
Very nice refactor. Almost there.
acd4f2e to
c9cfd8d
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.
Looks very good now, but please double check some of the PK callback haveCb logic wasn't lost in ecdhe_psk_kea case. Thank you
c9cfd8d to
4964a17
Compare
|
Jenkins retest this please |
Description
refactor duplicate code to
ImportPeerECCKey()Testing
Checklist