quic: multiple fixups and updates

Signed-off-by: James M Snell <jasnell@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/59342
Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
Reviewed-By: Ethan Arrowood <ethan@arrowood.dev>
This commit is contained in:
James M Snell
2025-08-03 06:16:03 -07:00
parent a6c5d27739
commit cd9fd09a27
44 changed files with 646 additions and 360 deletions

View File

@@ -193,7 +193,14 @@
'src/quic/preferredaddress.cc',
'src/quic/sessionticket.cc',
'src/quic/tokens.cc',
# 'src/quic/transportparams.cc',
'src/quic/application.cc',
'src/quic/endpoint.cc',
'src/quic/http3.cc',
'src/quic/session.cc',
'src/quic/streams.cc',
'src/quic/tlscontext.cc',
'src/quic/transportparams.cc',
'src/quic/quic.cc',
# headers to make for a more pleasant IDE experience
'src/aliased_buffer.h',
'src/aliased_buffer-inl.h',
@@ -339,7 +346,13 @@
'src/quic/preferredaddress.h',
'src/quic/sessionticket.h',
'src/quic/tokens.h',
# 'src/quic/transportparams.h',
'src/quic/transportparams.h',
'src/quic/application.h',
'src/quic/endpoint.h',
'src/quic/http3.h',
'src/quic/session.h',
'src/quic/streams.h',
'src/quic/tlscontext.h',
'src/quic/guard.h',
],
'node_crypto_sources': [
@@ -402,21 +415,6 @@
'src/node_crypto.cc',
'src/node_crypto.h',
],
'node_quic_sources': [
'src/quic/application.cc',
'src/quic/endpoint.cc',
'src/quic/http3.cc',
'src/quic/session.cc',
'src/quic/streams.cc',
'src/quic/tlscontext.cc',
'src/quic/application.h',
'src/quic/endpoint.h',
'src/quic/http3.h',
'src/quic/session.h',
'src/quic/streams.h',
'src/quic/tlscontext.h',
'src/quic/quic.cc',
],
'node_cctest_openssl_sources': [
'test/cctest/test_crypto_clienthello.cc',
'test/cctest/test_node_crypto.cc',
@@ -960,11 +958,6 @@
'deps/ncrypto/ncrypto.gyp:ncrypto',
],
}],
[ 'node_quic=="true"', {
'sources': [
'<@(node_quic_sources)',
],
}],
[ 'node_use_sqlite=="true"', {
'sources': [
'<@(node_sqlite_sources)',