-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
Move client_auth to handshake #5472
Conversation
The variable is used for client side only Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
ABI-API-checking fail only |
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.
LGTM, thanks for making those changes!
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
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.
LGTM, thanks. @mpg please have another look.
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.
LGTM, thanks for cleaning this up!
The TLS `client_auth` has been moved from the SSL to the handshake context by Mbed-TLS#5472. Fix the accesses to this field in the SSL context that were introduced by Mbed-TLS#5080 that has been merged a bit before Mbed-TLS#5472. The CI did not re-run on the merge of Mbed-TLS#5472 into developement after the merge of Mbed-TLS#5080 thus did not catch the issue. Signed-off-by: Ronald Cron <ronald.cron@arm.com>
ssl->client_auth
is used to indicate CertificateRequest received from server. If received, CertificateVerfiy and Certificate MUST be sent by client. The variable is used only in handshake stage.MBEDTLS_SSL_PROTO_TLS1_2
ssl->handshake
Status
READY