quic: start re-enabling quic with openssl 3.5

Start working on re-enabling QUIC support with the availability
of OpenSSL 3.5. This will be a multi-step process.

Signed-off-by: James M Snell <jasnell@gmail.com>
PR-URL: https://github.com/nodejs/node/pull/59249
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
This commit is contained in:
James M Snell 2025-07-27 09:02:52 -07:00
parent 99f593109c
commit 0e754fa5d1
12 changed files with 432 additions and 173 deletions

View file

@ -380,6 +380,8 @@
'defines': [ 'OPENSSL_API_COMPAT=0x10100000L', ],
'dependencies': [
'./deps/openssl/openssl.gyp:openssl',
'./deps/ngtcp2/ngtcp2.gyp:ngtcp2',
'./deps/ngtcp2/ngtcp2.gyp:nghttp3',
# For tests
'./deps/openssl/openssl.gyp:openssl-cli',