net/haproxy: repair LibreSSL patching after 1.9 update
This commit is contained in:
parent
bdfd2ce30d
commit
90f1c6e2a0
|
@ -1,20 +1,11 @@
|
|||
--- include/proto/openssl-compat.h.orig 2018-03-24 23:44:19 UTC
|
||||
--- include/proto/openssl-compat.h.orig 2019-05-11 04:00:55 UTC
|
||||
+++ include/proto/openssl-compat.h
|
||||
@@ -89,7 +89,7 @@ static inline int SSL_SESSION_set1_id_co
|
||||
}
|
||||
#endif
|
||||
|
||||
-#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || defined(LIBRESSL_VERSION_NUMBER) || defined(OPENSSL_IS_BORINGSSL)
|
||||
+#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || ( defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L ) || defined(OPENSSL_IS_BORINGSSL)
|
||||
/*
|
||||
* Functions introduced in OpenSSL 1.1.0 and not yet present in LibreSSL / BoringSSL
|
||||
*/
|
||||
@@ -121,7 +121,7 @@ static inline const OCSP_CERTID *OCSP_SI
|
||||
|
||||
#endif
|
||||
|
||||
-#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || defined(LIBRESSL_VERSION_NUMBER)
|
||||
+#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || ( defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x20700000L )
|
||||
+#if (OPENSSL_VERSION_NUMBER < 0x1010000fL)
|
||||
/*
|
||||
* Functions introduced in OpenSSL 1.1.0 and not yet present in LibreSSL
|
||||
*/
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- src/cli.c.orig 2019-05-11 03:44:42 UTC
|
||||
+++ src/cli.c
|
||||
@@ -939,7 +939,7 @@ static int cli_io_handler_show_fd(struct
|
||||
(fdt.iocb == poller_pipe_io_handler) ? "poller_pipe_io_handler" :
|
||||
(fdt.iocb == mworker_accept_wrapper) ? "mworker_accept_wrapper" :
|
||||
#ifdef USE_OPENSSL
|
||||
-#if (OPENSSL_VERSION_NUMBER >= 0x1010000fL) && !defined(OPENSSL_NO_ASYNC)
|
||||
+#if (OPENSSL_VERSION_NUMBER >= 0x1010000fL) && !defined(OPENSSL_NO_ASYNC) && !defined(LIBRESSL_VERSION_NUMBER)
|
||||
(fdt.iocb == ssl_async_fd_free) ? "ssl_async_fd_free" :
|
||||
(fdt.iocb == ssl_async_fd_handler) ? "ssl_async_fd_handler" :
|
||||
#endif
|
Loading…
Reference in New Issue