-
-
Notifications
You must be signed in to change notification settings - Fork 34.2k
deps: update nghttp3 to 1.14.0 #61187
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
base: main
Are you sure you want to change the base?
Conversation
|
Review requested:
|
|
@nodejs/quic |
Changes SummaryThis PR updates the nghttp3 HTTP/3 library from v1.13.1 to v1.14.0 in the Node.js dependencies. The update includes API additions (new proto_settings struct and recv_settings2 callback), internal refactoring for better const-correctness, and code simplifications including a major restructuring of the sfparse module. Type: config Components Affected: nghttp3 HTTP/3 library, QUIC/HTTP3 support, Protocol settings handling, Settings frame processing, Range and gap tracking, Structured field parsing Files Changed
Architecture Impact
Risk Areas: Settings callback compatibility - applications using old nghttp3_recv_settings callback will no longer receive new settings, KSL key buffer allocation changes - memory layout changed from inline to pointer, requires correct allocation/deallocation, Frame struct layout changes - union member reordering in priority_update may affect binary compatibility or initialization patterns, Proto_settings struct adoption - remote connection settings now use different struct type which requires careful handling in callbacks Suggestions
Full review in progress... | Powered by diffray |
|
^ @nodejs/moderation |
This is an automated update of nghttp3 to 1.14.0.