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

feat: Turns off automatic ticket creation for quic #4239

Merged
merged 4 commits into from
Oct 12, 2023
Merged

Conversation

maddeleine
Copy link
Contributor

@maddeleine maddeleine commented Oct 6, 2023

Resolved issues:

Related to #4124

Description of changes:

Small optimization for QUIC resumption. s2n servers with quic enabled will not send a session ticket to the client if the client didn't indicate support for TLS1.3 resumption with the psk_ke extension or the advertised mode is not psk_dhe_ke (our only supported mode.)
Keeps the legacy behavior the same if quic is not enabled.

Call-outs:

Is my testing overkill?

Testing:

Adds unit test and functional tests since I want to test the interaction between the extension code and the post-handshake code.

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 Oct 6, 2023
@maddeleine maddeleine requested a review from goatgoose October 10, 2023 17:37
@maddeleine maddeleine requested a review from goatgoose October 11, 2023 17:19
@maddeleine maddeleine merged commit a2b16d2 into main Oct 12, 2023
24 checks passed
@maddeleine maddeleine deleted the psk_quic branch October 12, 2023 16:55
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.

3 participants