summaryrefslogtreecommitdiff
path: root/www/nginx/files/extra-patch-nginx-ct-LibreSSL
blob: 9aa89a463a9df31f9d91c7628f1f435f8f3fcb1a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- ../nginx-ct-93e9884/ngx_ssl_ct_module.c.orig	2017-07-23 08:03:35.000000000 -0400
+++ ../nginx-ct-93e9884/ngx_ssl_ct_module.c	2018-04-24 16:58:27.698435000 -0400
@@ -158,7 +158,7 @@
 #endif
     }
 
-#ifndef OPENSSL_IS_BORINGSSL
+#if !defined(OPENSSL_IS_BORINGSSL) && !defined(LIBRESSL_VERSION_NUMBER)
     /* add OpenSSL TLS extension */
 #  if OPENSSL_VERSION_NUMBER >= 0x10101000L
     int context = SSL_EXT_CLIENT_HELLO
@@ -183,7 +183,7 @@
     return NGX_CONF_OK;
 }
 
-#ifndef OPENSSL_IS_BORINGSSL
+#if !defined(OPENSSL_IS_BORINGSSL) && !defined(LIBRESSL_VERSION_NUMBER)
 #  if OPENSSL_VERSION_NUMBER >= 0x10101000L
 int ngx_ssl_ct_ext_cb(SSL *s, unsigned int ext_type, unsigned int context,
     const unsigned char **out, size_t *outlen, X509 *x, size_t chainidx,