From 327ff263f523533b752972968540e50c6435740f Mon Sep 17 00:00:00 2001 From: orbea Date: Fri, 6 Sep 2024 19:19:53 -0700 Subject: [PATCH] httplib.h: support LibreSSL (#1922) --- httplib.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/httplib.h b/httplib.h index d3d1bb6..d0d0603 100644 --- a/httplib.h +++ b/httplib.h @@ -273,7 +273,7 @@ using socket_t = int; #include #include -#if defined(OPENSSL_IS_BORINGSSL) +#if defined(OPENSSL_IS_BORINGSSL) || defined(LIBRESSL_VERSION_NUMBER) #if OPENSSL_VERSION_NUMBER < 0x1010107f #error Please use OpenSSL or a current version of BoringSSL #endif @@ -786,7 +786,7 @@ private: fn(); } -#if defined(CPPHTTPLIB_OPENSSL_SUPPORT) && !defined(OPENSSL_IS_BORINGSSL) +#if defined(CPPHTTPLIB_OPENSSL_SUPPORT) && !defined(OPENSSL_IS_BORINGSSL) && !defined(LIBRESSL_VERSION_NUMBER) OPENSSL_thread_stop(); #endif }