summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--node.gyp2
-rw-r--r--test/addons/openssl-binding/binding.cc4
2 files changed, 5 insertions, 1 deletions
diff --git a/node.gyp b/node.gyp
index 1cbc8822cc..a0c81ded72 100644
--- a/node.gyp
+++ b/node.gyp
@@ -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.
diff --git a/test/addons/openssl-binding/binding.cc b/test/addons/openssl-binding/binding.cc
index 122d420bc1..ecda40f4cb 100644
--- a/test/addons/openssl-binding/binding.cc
+++ b/test/addons/openssl-binding/binding.cc
@@ -1,6 +1,7 @@
#include <node.h>
#include <assert.h>
#include <openssl/rand.h>
+#include <openssl/ssl.h>
namespace {
@@ -28,6 +29,9 @@ inline void Initialize(v8::Local<v8::Object> exports,
->GetFunction(context)
.ToLocalChecked();
assert(exports->Set(context, key, value).IsJust());
+
+ const SSL_METHOD* method = TLSv1_2_server_method();
+ assert(method != nullptr);
}
} // anonymous namespace