-
-
Notifications
You must be signed in to change notification settings - Fork 33.3k
quic: continuing work on impl using openssl 3.5 #59342
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
Review requested:
|
This comment was marked as outdated.
This comment was marked as outdated.
3945b79
to
0eb9341
Compare
This comment was marked as outdated.
This comment was marked as outdated.
0eb9341
to
aed4e26
Compare
This comment was marked as outdated.
This comment was marked as outdated.
aed4e26
to
8563b9e
Compare
This comment was marked as outdated.
This comment was marked as outdated.
8563b9e
to
876e0ff
Compare
This comment was marked as outdated.
This comment was marked as outdated.
Handful of relevant CI failures to investigate, mostly related to the cases where quic is not available and windows. Will investigate more over the next couple days. |
ec1f232
to
88fedd4
Compare
This comment was marked as outdated.
This comment was marked as outdated.
88fedd4
to
bf36277
Compare
This comment was marked as outdated.
This comment was marked as outdated.
bf36277
to
544db05
Compare
This comment was marked as outdated.
This comment was marked as outdated.
544db05
to
7aefdcb
Compare
This comment was marked as outdated.
This comment was marked as outdated.
Will need to tweak the handling of the flags a bit more |
7aefdcb
to
2cb01ef
Compare
This comment was marked as outdated.
This comment was marked as outdated.
2cb01ef
to
b14212d
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
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 cool, love seeing this progress.
Signed-off-by: James M Snell <[email protected]>
Signed-off-by: James M Snell <[email protected]>
Signed-off-by: James M Snell <[email protected]>
While I get that macros aren't the most loved thing in the world, they do help reduce boilerplate, and there's a lot of boilerplate in the QUIC code. This commit cleans up some of that boilerplate, particularly around the use of v8 APIs.
b14212d
to
94d5653
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Signed-off-by: James M Snell <[email protected]> PR-URL: #59342 Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Ethan Arrowood <[email protected]>
Signed-off-by: James M Snell <[email protected]> PR-URL: #59342 Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Ethan Arrowood <[email protected]>
Signed-off-by: James M Snell <[email protected]> PR-URL: #59342 Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Ethan Arrowood <[email protected]>
While I get that macros aren't the most loved thing in the world, they do help reduce boilerplate, and there's a lot of boilerplate in the QUIC code. This commit cleans up some of that boilerplate, particularly around the use of v8 APIs. PR-URL: #59342 Reviewed-By: Stephen Belanger <[email protected]> Reviewed-By: Ethan Arrowood <[email protected]>
Landed in 3135477...b4af647 |
Added dont-land labels because this depends on other PRs like #59249. That said, it would probably be good for maintenance to backport all the quic changes to v24.x, especially if they are behind a compile flag. |
More work on the implementation