From 030eb9347c3166c59f91dab71a2b601373847fa6 Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Wed, 5 Aug 2020 20:32:09 -0400 Subject: [PATCH] lighttpd: allow ssl3, tls1.0 if explicitly enabled --- configure.ac | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 1ee210a7c..a687e1f47 100644 --- a/configure.ac +++ b/configure.ac @@ -3917,9 +3917,14 @@ then AM_CFLAGS="$AM_CFLAGS -DOPENSSL_ALL" # recommended if building wolfSSL specifically for use by lighttpd if test "x$ENABLED_ALL" = "xno"; then - AM_CFLAGS="$AM_CFLAGS -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 -DOPENSSL_NO_COMP" - AM_CFLAGS="$AM_CFLAGS -DNO_OLD_TLS" - ENABLED_OLD_TLS=no + AM_CFLAGS="$AM_CFLAGS -DOPENSSL_NO_SSL2 -DOPENSSL_NO_COMP" + if test "x$ENABLED_SSLV3" = "xno"; then + AM_CFLAGS="$AM_CFLAGS -DOPENSSL_NO_SSL3" + if test "x$ENABLED_TLSV10" = "xno"; then + AM_CFLAGS="$AM_CFLAGS -DNO_OLD_TLS" + ENABLED_OLD_TLS=no + fi + fi if test "x$ENABLED_CRL_MONITOR" = "xno"; then AM_CFLAGS="$AM_CFLAGS -DSINGLE_THREADED" ENABLED_SINGLETHREADED="yes"