diff options
author | Richard Lau <riclau@uk.ibm.com> | 2019-02-07 19:20:25 +0000 |
---|---|---|
committer | Daniel Bevenius <daniel.bevenius@gmail.com> | 2019-02-11 07:28:01 +0100 |
commit | fcaeb1f1221c7c4296d44136b2f81d8f6e0db92d (patch) | |
tree | c69097de07d09215e7b8a68448d56564b6dade00 /node.gyp | |
parent | 851cebbff66699d350477882ddd787b0bd9c95ec (diff) | |
download | android-node-v8-fcaeb1f1221c7c4296d44136b2f81d8f6e0db92d.tar.gz android-node-v8-fcaeb1f1221c7c4296d44136b2f81d8f6e0db92d.tar.bz2 android-node-v8-fcaeb1f1221c7c4296d44136b2f81d8f6e0db92d.zip |
build: export deprecated OpenSSL symbols on Windows
Methods such as `TLSv1_server_method` are categorized as
`DEPRECATEDIN_1_1_0`. Add the deprecated categories to
the list of categories to include passed to `mkssldef.py`.
Adds a regression test to `test/addons/openssl-binding`.
PR-URL: https://github.com/nodejs/node/pull/25991
Refs: https://github.com/nodejs/node/issues/20369
Refs: https://github.com/nodejs/node/issues/25981
Reviewed-By: Sam Roberts <vieuxtech@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Diffstat (limited to 'node.gyp')
-rw-r--r-- | node.gyp | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -708,7 +708,7 @@ '-CAES,BF,BIO,DES,DH,DSA,EC,ECDH,ECDSA,ENGINE,EVP,HMAC,MD4,MD5,' 'PSK,RC2,RC4,RSA,SHA,SHA0,SHA1,SHA256,SHA512,SOCK,STDIO,TLSEXT,' 'FP_API,TLS1_METHOD,TLS1_1_METHOD,TLS1_2_METHOD,SCRYPT,OCSP,' - 'NEXTPROTONEG,RMD160,CAST', + 'NEXTPROTONEG,RMD160,CAST,DEPRECATEDIN_1_1_0,DEPRECATEDIN_1_2_0', # Defines. '-DWIN32', # Symbols to filter from the export list. |