diff options
| author | Daniel Stenberg <daniel@haxx.se> | 2015-12-14 09:49:19 +0100 | 
|---|---|---|
| committer | Daniel Stenberg <daniel@haxx.se> | 2015-12-14 09:49:54 +0100 | 
| commit | 727f775e59e6aef69cf1bd52bbe1ee2d0ffb9259 (patch) | |
| tree | 74af7f3f99d4513432b77858c53bdacd6030e1db | |
| parent | 536f5f442e779b29ff2f28cd26a847058cdd6ed1 (diff) | |
libressl: the latest openssl x509 funcs are not in libressl
| -rw-r--r-- | lib/vtls/openssl.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/vtls/openssl.c b/lib/vtls/openssl.c index e5b0bb99b..8365465b6 100644 --- a/lib/vtls/openssl.c +++ b/lib/vtls/openssl.c @@ -119,14 +119,16 @@  #define OPENSSL_NO_SSL2  #endif -#if OPENSSL_VERSION_NUMBER >= 0x10100000L /* 1.1.0+ */ +#if (OPENSSL_VERSION_NUMBER >= 0x10100000L) && /* OpenSSL 1.1.0+ */ \ +  !defined(LIBRESSL_VERSION_NUMBER)  #define SSLeay_add_ssl_algorithms() SSL_library_init()  #define SSLeay() OpenSSL_version_num()  #define SSLEAY_VERSION_NUMBER OPENSSL_VERSION_NUMBER  #define HAVE_X509_GET0_EXTENSIONS 1 /* added in 1.1.0 -pre1 */  #endif -#if OPENSSL_VERSION_NUMBER >= 0x1000200fL /* 1.0.2 or later */ +#if (OPENSSL_VERSION_NUMBER >= 0x1000200fL) && /* 1.0.2 or later */ \ +  !defined(LIBRESSL_VERSION_NUMBER)  #define HAVE_X509_GET0_SIGNATURE 1  #endif  | 
