diff options
author | James M Snell <jasnell@gmail.com> | 2021-01-25 21:49:03 +0300 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2021-01-30 18:49:28 +0300 |
commit | c3d6d50309a5046c98475e99c13f48a8fee12ac7 (patch) | |
tree | c429781c87603dcd4905998bbc9bd073399c2f67 /node.gyp | |
parent | f763a80ab59bbaa0fcf5f3b0519a70336ee88744 (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.gyp | 56 |
1 files changed, 0 insertions, 56 deletions
@@ -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', |