plan skip_all => "$test_name needs TLSv1.3 or TLSv1.2 enabled"
if disabled("tls1_3") && disabled("tls1_2");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
use constant {
MULTIPLE_COMPRESSIONS => 0,
NON_NULL_COMPRESSION => 1
plan skip_all => "$test_name needs EC or DH enabled"
if disabled("ec") && disabled("dh");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan tests => 5;
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLSv1.2 enabled"
if disabled("tls1_2");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
\&add_maximal_padding_filter,
cmdstr(app(["openssl"]), display => 1),
if alldisabled(available_protocols("tls"))
|| (!disabled("tls1_3") && disabled("tls1_2"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
\&certstatus_filter,
cmdstr(app(["openssl"]), display => 1),
my $testtype;
my $fatal_alert = 0; # set by filter on fatal alert
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
\&inject_duplicate_extension_clienthello,
cmdstr(app(["openssl"]), display => 1),
if alldisabled(available_protocols("tls"))
|| (!disabled("tls1_3") && disabled("tls1_2"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLSv1.2 enabled"
if disabled("tls1_2");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
\&add_empty_recs_filter,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs SSLv3, TLSv1, TLSv1.1 or TLSv1.2 enabled"
if alldisabled(("ssl3", "tls1", "tls1_1", "tls1_2"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
sub checkmessages($$$$$$);
sub clearclient();
sub clearall();
plan skip_all => "$test_name needs TLS1.2 or TLS1.3 enabled"
if disabled("tls1_2") && disabled("tls1_3");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLS enabled"
if alldisabled(available_protocols("tls"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLS enabled"
if alldisabled(available_protocols("tls"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
\&ske_0_p_filter,
cmdstr(app(["openssl"]), display => 1),
|| disabled("tls1_2")
|| disabled("tls1_1");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLS enabled"
if alldisabled(available_protocols("tls"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
my $proxy = TLSProxy::Proxy->new(
\&vers_tolerance_filter,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLS1.3 enabled"
if disabled("tls1_3") || (disabled("ec") && disabled("dh"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLS1.3 enabled"
if disabled("tls1_3") || (disabled("ec") && disabled("dh"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
use constant {
COOKIE_ONLY => 0,
COOKIE_AND_KEY_SHARE => 1
|| (disabled("ec") && disabled("dh"))
|| disabled("tls1_2");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLS1.3 enabled"
if disabled("tls1_3") || (disabled("ec") && disabled("dh"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs EC enabled"
if disabled("ec");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
-
@handmessages = (
[TLSProxy::Message::MT_CLIENT_HELLO,
checkhandshake::ALL_HANDSHAKES],
plan skip_all => "$test_name needs EC enabled"
if disabled("ec");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
@handmessages = (
[TLSProxy::Message::MT_CLIENT_HELLO,
checkhandshake::ALL_HANDSHAKES],
plan skip_all => "$test_name needs TLSv1.3 enabled"
if disabled("tls1_3") || (disabled("ec") && disabled("dh"));
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
my $proxy = TLSProxy::Proxy->new(
undef,
cmdstr(app(["openssl"]), display => 1),
plan skip_all => "$test_name needs TLSv1.0, TLSv1.1 or TLSv1.2 enabled"
if disabled("tls1") && disabled("tls1_1") && disabled("tls1_2");
-$ENV{OPENSSL_ia32cap} = '~0x200000200000000';
-
sub checkmessages($$$$$);
sub setrmextms($$);
sub clearall();