diff options
author | Daniel Bevenius <daniel.bevenius@gmail.com> | 2021-04-14 12:19:54 +0300 |
---|---|---|
committer | Daniel Bevenius <daniel.bevenius@gmail.com> | 2021-10-11 07:28:08 +0300 |
commit | 66da32c045035cf2710a48773dc6f55f00e20c40 (patch) | |
tree | 5476a5263442f875b4117c2e57d795105e63a02c /src/node_metadata.h | |
parent | 49b7ec96a431a3e0ba0989d6b41db813aefe878a (diff) |
deps,test,src,doc,tools: update to OpenSSL 3.0
This pull request updates the OpenSSL version that is statically
linked with Node.js from OpenSSl 1.1.1 to quictls OpenSSL 3.0.0+quic.
This pull request will replace the OpenSSL version that is currently
in the deps directory and when performing a normal build
OpenSSL 3.0+quic will be statically linked to the Node.js executable.
We will still be able to dynamically link to OpenSSL 1.1.1 and we have
a CI job which dynamically links to OpenSSL 1.1.1 which is run for
every pull request to make sure that we maintain backward compatibility.
PR-URL: https://github.com/nodejs/node/pull/38512
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Diffstat (limited to 'src/node_metadata.h')
-rw-r--r-- | src/node_metadata.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/node_metadata.h b/src/node_metadata.h index 4486d5af2c1..b7cacae4c3d 100644 --- a/src/node_metadata.h +++ b/src/node_metadata.h @@ -8,6 +8,9 @@ #if HAVE_OPENSSL #include <openssl/crypto.h> +#if NODE_OPENSSL_HAS_QUIC +#include <openssl/quic.h> +#endif #endif // HAVE_OPENSSL namespace node { |