diff --git a/include/asio/ssl/impl/context.ipp b/include/asio/ssl/impl/context.ipp index bb88816eea..fd481ad8c8 100644 --- a/include/asio/ssl/impl/context.ipp +++ b/include/asio/ssl/impl/context.ipp @@ -270,7 +270,7 @@ context::context(context::method m) // TLS v1.3. #if ((OPENSSL_VERSION_NUMBER >= 0x10101000L) \ - && !defined(LIBRESSL_VERSION_NUMBER)) \ + && (!defined(LIBRESSL_VERSION_NUMBER) || LIBRESSL_VERSION_NUMBER >= 0x3020000fL)) \ || defined(ASIO_USE_WOLFSSL) case context::tlsv13: handle_ = ::SSL_CTX_new(::TLS_method());