Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames M Snell <jasnell@gmail.com>2021-01-25 21:49:03 +0300
committerMichaël Zasso <targos@protonmail.com>2021-02-02 12:50:12 +0300
commit11dd2672cdc8fe7ba2968401de3c1c212596c4cc (patch)
tree858ed45bb0a6a1db81d20e3772f593e77643adf2 /node.gyp
parentf74b3765965614124c4df860adc008e0d9a92479 (diff)
quic: remove quic
PR-URL: https://github.com/nodejs/node/pull/37067 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Diffstat (limited to 'node.gyp')
-rw-r--r--node.gyp56
1 files changed, 0 insertions, 56 deletions
diff --git a/node.gyp b/node.gyp
index 58d3ce99b9d..131461de63d 100644
--- a/node.gyp
+++ b/node.gyp
@@ -1,6 +1,5 @@
{
'variables': {
- 'experimental_quic': 'false',
'v8_use_siphash%': 0,
'v8_trace_maps%': 0,
'v8_enable_pointer_compression%': 0,
@@ -21,8 +20,6 @@
'node_shared_cares%': 'false',
'node_shared_libuv%': 'false',
'node_shared_nghttp2%': 'false',
- 'node_shared_ngtcp2%': 'false',
- 'node_shared_nghttp3%': 'false',
'node_use_openssl%': 'true',
'node_shared_openssl%': 'false',
'node_v8_options%': '',
@@ -211,8 +208,6 @@
'lib/internal/process/task_queues.js',
'lib/internal/querystring.js',
'lib/internal/readline/utils.js',
- 'lib/internal/quic/core.js',
- 'lib/internal/quic/util.js',
'lib/internal/repl.js',
'lib/internal/repl/await.js',
'lib/internal/repl/history.js',
@@ -980,38 +975,6 @@
'node_target_type=="executable"', {
'defines': [ 'NODE_ENABLE_LARGE_CODE_PAGES=1' ],
}],
- [
- # We can only use QUIC if using our modified, static linked
- # OpenSSL because we have patched in the QUIC support.
- 'node_use_openssl=="true" and node_shared_openssl=="false" and experimental_quic==1', {
- 'defines': ['NODE_EXPERIMENTAL_QUIC=1'],
- 'sources': [
- 'src/node_bob.h',
- 'src/node_bob-inl.h',
- 'src/quic/node_quic_buffer.h',
- 'src/quic/node_quic_buffer-inl.h',
- 'src/quic/node_quic_crypto.h',
- 'src/quic/node_quic_session.h',
- 'src/quic/node_quic_session-inl.h',
- 'src/quic/node_quic_socket.h',
- 'src/quic/node_quic_socket-inl.h',
- 'src/quic/node_quic_stream.h',
- 'src/quic/node_quic_stream-inl.h',
- 'src/quic/node_quic_util.h',
- 'src/quic/node_quic_util-inl.h',
- 'src/quic/node_quic_state.h',
- 'src/quic/node_quic_default_application.h',
- 'src/quic/node_quic_http3_application.h',
- 'src/quic/node_quic_buffer.cc',
- 'src/quic/node_quic_crypto.cc',
- 'src/quic/node_quic_session.cc',
- 'src/quic/node_quic_socket.cc',
- 'src/quic/node_quic_stream.cc',
- 'src/quic/node_quic.cc',
- 'src/quic/node_quic_default_application.cc',
- 'src/quic/node_quic_http3_application.cc'
- ]
- }],
[ 'use_openssl_def==1', {
# TODO(bnoordhuis) Make all platforms export the same list of symbols.
# Teach mkssldef.py to generate linker maps that UNIX linkers understand.
@@ -1375,15 +1338,6 @@
'test/cctest/test_node_crypto.cc',
]
}],
- [ 'node_use_openssl=="true" and experimental_quic==1', {
- 'defines': [
- 'NODE_EXPERIMENTAL_QUIC=1',
- ],
- 'sources': [
- 'test/cctest/test_quic_buffer.cc',
- 'test/cctest/test_quic_cid.cc'
- ]
- }],
['v8_enable_inspector==1', {
'sources': [
'test/cctest/test_inspector_socket.cc',
@@ -1539,11 +1493,6 @@
'HAVE_OPENSSL=1',
],
}],
- [ 'node_use_openssl=="true" and experimental_quic==1', {
- 'defines': [
- 'NODE_EXPERIMENTAL_QUIC=1',
- ],
- }],
['v8_enable_inspector==1', {
'defines': [
'HAVE_INSPECTOR=1',
@@ -1598,11 +1547,6 @@
'HAVE_OPENSSL=1',
],
}],
- [ 'node_use_openssl=="true" and experimental_quic==1', {
- 'defines': [
- 'NODE_EXPERIMENTAL_QUIC=1',
- ],
- }],
['v8_enable_inspector==1', {
'defines': [
'HAVE_INSPECTOR=1',