-
Notifications
You must be signed in to change notification settings - Fork 741
Rework representation of extensions in server messages #2508
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
Benchmark resultsInstruction countsSignificant differencesClick to expand
Other differencesClick to expand
Wall-timeSignificant differencesThere are no significant wall-time differences Other differencesClick to expand
Additional informationCheckout details:
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #2508 +/- ##
==========================================
- Coverage 95.33% 95.29% -0.04%
==========================================
Files 97 97
Lines 21768 21470 -298
==========================================
- Hits 20752 20460 -292
+ Misses 1016 1010 -6 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
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.
Lost steam before making it through to the end of this but here's a couple initial comments.
6130e46
to
f04d7b5
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.
LGTM!
How are you feeling about the Deref
/DerefMut
impls?
Annoyingly, ECH server confirmation requires that this can be round tripped. Record the decoded order and prefer to encode in that order.
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 follows on from #2502, and applies similar changes to messages sent by TLS servers.
See #1475 for more background and prior discussion.