summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-06-03 18:58:52 +0200
committerNikita Popov <nikita.ppv@gmail.com>2019-06-03 18:58:52 +0200
commit117f7720be458cd106f2134e800763ca6f8dd667 (patch)
tree3925c2d0e023866015f88402d5cce472284f33a3
parent829f18b48dd7b6572d69d025f4e597ddae08a00e (diff)
downloadphp-git-117f7720be458cd106f2134e800763ca6f8dd667.tar.gz
Prevent use of TLS 1.3 in stream_server_reneg_limit.phpt
TLS 1.3 does not support renegotiation, make sure this test does not use it.
-rw-r--r--ext/openssl/tests/stream_server_reneg_limit.phpt2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/openssl/tests/stream_server_reneg_limit.phpt b/ext/openssl/tests/stream_server_reneg_limit.phpt
index 04d1dc1f7a..47044b53e8 100644
--- a/ext/openssl/tests/stream_server_reneg_limit.phpt
+++ b/ext/openssl/tests/stream_server_reneg_limit.phpt
@@ -28,6 +28,8 @@ $serverCode = <<<'CODE'
$serverFlags = STREAM_SERVER_BIND | STREAM_SERVER_LISTEN;
$serverCtx = stream_context_create(['ssl' => [
'local_cert' => '%s',
+ // TLS 1.3 does not support renegotiation.
+ 'max_proto_version' => STREAM_CRYPTO_PROTO_TLSv1_2,
'reneg_limit' => 0,
'reneg_window' => 30,
'reneg_limit_callback' => function($stream) use (&$printed) {