You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ic...@apache.org on 2018/09/05 10:33:22 UTC
svn commit: r1840110 - /httpd/test/mod_h2/trunk/test/test_common.sh
Author: icing
Date: Wed Sep 5 10:33:22 2018
New Revision: 1840110
URL: http://svn.apache.org/viewvc?rev=1840110&view=rev
Log:
version check for TLSv1.3 support
Modified:
httpd/test/mod_h2/trunk/test/test_common.sh
Modified: httpd/test/mod_h2/trunk/test/test_common.sh
URL: http://svn.apache.org/viewvc/httpd/test/mod_h2/trunk/test/test_common.sh?rev=1840110&r1=1840109&r2=1840110&view=diff
==============================================================================
--- httpd/test/mod_h2/trunk/test/test_common.sh (original)
+++ httpd/test/mod_h2/trunk/test/test_common.sh Wed Sep 5 10:33:22 2018
@@ -77,14 +77,18 @@ OPENSSL_VERSION=${OPENSSL_VERSION%% *}
EXP_GO_SSL_PROTOCOL="TLSv1.2"
EXP_HTTPS_SSL_PROTOCOL="TLSv1.2"
EXP_HTTPS_SSL_PROXY_PROTOCOL="TLSv1.2"
-case $OPENSSL_VERSION in
- 0.*|1.0*)
- ;;
- *)
- EXP_HTTPS_SSL_PROTOCOL="TLSv1.3"
- EXP_HTTPS_SSL_PROXY_PROTOCOL="TLSv1.3"
- ;;
-esac
+
+if min_httpd_version 2.5.0; then
+ # TLSv1.3 supported in "SSLProtocol all"
+ case $OPENSSL_VERSION in
+ 0.*|1.0*)
+ ;;
+ *)
+ EXP_HTTPS_SSL_PROTOCOL="TLSv1.3"
+ EXP_HTTPS_SSL_PROXY_PROTOCOL="TLSv1.3"
+ ;;
+ esac
+fi
if [ "$URL_SCHEME" = "https" ]; then