Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
a4d2172
quic: update js impl to signal early data attempted/rejected
jasnell Apr 6, 2026
3da2371
quic: add rejectUnauthorized and enableEarlyData options
jasnell Apr 6, 2026
4d756f5
quic: add handling for new token
jasnell Apr 6, 2026
de2cf64
quic: prepare for handling header types
jasnell Apr 6, 2026
07468ee
quic: make blob reader wakeup more robust
jasnell Apr 8, 2026
e42f2d5
quic: apply multiple improvements
jasnell Apr 8, 2026
b4e25ab
quic: update quic js side and tests
jasnell Apr 8, 2026
9015dac
quic: update docs to cover js-side changes
jasnell Apr 8, 2026
2e332cd
quic: limit priority call to server side
jasnell Apr 9, 2026
95758b3
quic: apply multiple js side cleanups
jasnell Apr 9, 2026
84ec886
quic: fix session close logic
jasnell Apr 9, 2026
f5ca80d
quic: make setPriority throw when priority is not supported
jasnell Apr 9, 2026
c754433
quic: add http3 graceful shutdown support
jasnell Apr 9, 2026
91dd5d5
quic: implement keepAlive option and ping support
jasnell Apr 9, 2026
0cf4725
quic: add new session-level stats tracked by ngtcp2
jasnell Apr 9, 2026
185bcfa
quic: temporarily disable ngtcp2 test binaries
jasnell Apr 9, 2026
10b3d25
quic: update http3 to use update recv_settings2 callback
jasnell Apr 9, 2026
a34e7b3
quic: update to support client side priority
jasnell Apr 9, 2026
5f7901b
quic: add support for version advertisement
jasnell Apr 9, 2026
d714e8d
quic: complete the c++ side of the origin frame support
jasnell Apr 9, 2026
47e85ba
quic: enable qpack dynamic table
jasnell Apr 9, 2026
b621239
quic: update http3 to use new nghttp3 api
jasnell Apr 9, 2026
39d906c
quic: enable the grease bit
jasnell Apr 9, 2026
7c7acdc
quic: handle StatelessResetToken update following ngtcp2 1.22 update
jasnell Apr 9, 2026
f066f91
quic: update to use update path challenge callback
jasnell Apr 9, 2026
0651ab9
quic: update token cctest
jasnell Apr 9, 2026
8903ef9
quic: complete datagram support
jasnell Apr 9, 2026
4b063b2
quic: fixup session state toJSON reporting
jasnell Apr 9, 2026
385bfb2
quic: implement session.path as documented
jasnell Apr 9, 2026
630c355
quic: add proper support for session callbacks, info details
jasnell Apr 9, 2026
f3327ea
quic: add stream headers support
jasnell Apr 10, 2026
988cc03
quic: update js impl to use primordials consistently
jasnell Apr 10, 2026
f0af79e
quic: apply multiple quality improvements to js side
jasnell Apr 10, 2026
45b4119
quic: add proper inbound/outbound for stream
jasnell Apr 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions deps/ngtcp2/ngtcp2.gyp
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,10 @@
},
{
'target_name': 'ngtcp2_test_server',
'type': 'executable',
# Disabled: ngtcp2 examples now require C++23 (<print>, <expected>,
# std::println, std::expected) which is not yet supported on all
# Node.js platforms. Re-enable when C++23 is available.
'type': 'none',
'cflags': [ '-Wno-everything' ],
'include_dirs': [
'',
Expand Down Expand Up @@ -305,7 +308,10 @@
},
{
'target_name': 'ngtcp2_test_client',
'type': 'executable',
# Disabled: ngtcp2 examples now require C++23 (<print>, <expected>,
# std::println, std::expected) which is not yet supported on all
# Node.js platforms. Re-enable when C++23 is available.
'type': 'none',
'cflags': [ '-Wno-everything' ],
'include_dirs': [
'',
Expand Down
13 changes: 13 additions & 0 deletions doc/api/errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -2633,6 +2633,19 @@ added:

Opening a QUIC stream failed.

<a id="ERR_QUIC_STREAM_RESET"></a>

### `ERR_QUIC_STREAM_RESET`

<!-- YAML
added: REPLACEME
-->

> Stability: 1 - Experimental

A QUIC stream was reset by the peer. The error includes the reset code
provided by the peer.

<a id="ERR_QUIC_TRANSPORT_ERROR"></a>

### `ERR_QUIC_TRANSPORT_ERROR`
Expand Down
Loading