提交 ac6eb152 编写于 作者: R Richard Levitte

80-test_ssl_new.t: Make 19-mac-then-encrypt.conf work without TLSv1.2

Reviewed-by: NMatt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2144)
上级 7638e378
......@@ -57,6 +57,7 @@ my %conf_dependent_tests = (
"07-dtls-protocol-version.conf" => !$is_default_dtls,
"10-resumption.conf" => !$is_default_tls,
"11-dtls_resumption.conf" => !$is_default_dtls,
"19-mac-then-encrypt.conf" => !$is_default_tls,
);
# Add your test here if it should be skipped for some compile-time
......@@ -78,7 +79,7 @@ my %skip = (
"15-certstatus.conf" => $no_tls || $no_ocsp,
"16-dtls-certstatus.conf" => $no_dtls || $no_ocsp,
"18-dtls-renegotiate.conf" => $no_dtls,
"19-mac-then-encrypt.conf" => $no_pre_tls1_3
"19-mac-then-encrypt.conf" => $no_pre_tls1_3,
);
foreach my $conf (@conf_files) {
......
......@@ -11,6 +11,8 @@
package ssltests;
use OpenSSL::Test::Utils;
our @tests = (
{
name => "disable-encrypt-then-mac-server-sha",
......@@ -52,6 +54,9 @@ our @tests = (
"ExpectedResult" => "Success",
},
},
);
my @tests_tls1_2 = (
{
name => "disable-encrypt-then-mac-server-sha2",
server => {
......@@ -93,3 +98,5 @@ our @tests = (
},
},
);
push @tests, @tests_tls1_2 unless disabled("tls1_2");
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册