Skip to content
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

Fix expected negotiated version in client auth downgrade test #3951

Merged
merged 4 commits into from
Apr 21, 2023

Conversation

goatgoose
Copy link
Contributor

@goatgoose goatgoose commented Apr 20, 2023

Description of changes:

The TLS 1.2 client auth downgrade test, added in #3939, failed when testing with s2n-tls linked to LibreSSL and BoringSSL. This is because the test expects TLS 1.3 to be negotiated with LibreSSL and BoringSSL, even though TLS 1.3 is currently disabled with these libcryptos (see #3250).

This PR updates the TLS 1.2 client auth downgrade test to expect a TLS 1.2 handshake when linked to LibreSSL and BoringSSL.

Testing:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@github-actions github-actions bot added the s2n-core team label Apr 20, 2023
@goatgoose goatgoose marked this pull request as ready for review April 20, 2023 22:43
@goatgoose goatgoose force-pushed the fix-downgrade-test branch from 8b91df5 to 5d27868 Compare April 21, 2023 05:51
@goatgoose
Copy link
Contributor Author

Updated integ test run

@goatgoose goatgoose enabled auto-merge (squash) April 21, 2023 21:50
@goatgoose goatgoose merged commit 635893c into aws:main Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants