diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2018-03-17 07:13:47 +0300 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2018-03-27 17:22:37 +0300 |
commit | 5bfbe5ceaecb6412b176db446caf00f77f84bae7 (patch) | |
tree | 4c3a6696de1c1116046144473cac5e1389564790 /src/node_constants.cc | |
parent | b3f23910a25613eb289fe4b338f83783a9f731b3 (diff) |
tls: drop NPN (next protocol negotiation) support
NPN has been superseded by ALPN. Chrome and Firefox removed support for
NPN in 2016 and 2017 respectively to no ill effect.
Fixes: https://github.com/nodejs/node/issues/14602
PR-URL: https://github.com/nodejs/node/pull/19403
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Tobias Nießen <tniessen@tnie.de>
Diffstat (limited to 'src/node_constants.cc')
-rw-r--r-- | src/node_constants.cc | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/node_constants.cc b/src/node_constants.cc index 9ecffead538..2eaf622da7d 100644 --- a/src/node_constants.cc +++ b/src/node_constants.cc @@ -971,11 +971,6 @@ void DefineOpenSSLConstants(Local<Object> target) { NODE_DEFINE_CONSTANT(target, DH_NOT_SUITABLE_GENERATOR); #endif -#ifndef OPENSSL_NO_NEXTPROTONEG -#define NPN_ENABLED 1 - NODE_DEFINE_CONSTANT(target, NPN_ENABLED); -#endif - #ifdef TLSEXT_TYPE_application_layer_protocol_negotiation #define ALPN_ENABLED 1 NODE_DEFINE_CONSTANT(target, ALPN_ENABLED); |