Latest update
This commit is contained in:
@@ -46,17 +46,27 @@ my $testtype;
|
||||
#Test 1: Inserting a cookie into an HRR should see it echoed in the ClientHello
|
||||
$testtype = COOKIE_ONLY;
|
||||
$proxy->filter(\&cookie_filter);
|
||||
$proxy->serverflags("-curves X25519");
|
||||
$proxy->serverflags("-curves X25519") if !disabled("ec");
|
||||
$proxy->start() or plan skip_all => "Unable to start up Proxy for tests";
|
||||
plan tests => 2;
|
||||
ok(TLSProxy::Message->success() && $cookieseen == 1, "Cookie seen");
|
||||
SKIP: {
|
||||
skip "EC disabled", 1, if disabled("ec");
|
||||
ok(TLSProxy::Message->success() && $cookieseen == 1, "Cookie seen");
|
||||
}
|
||||
|
||||
|
||||
|
||||
#Test 2: Same as test 1 but should also work where a new key_share is also
|
||||
# required
|
||||
$testtype = COOKIE_AND_KEY_SHARE;
|
||||
$proxy->clear();
|
||||
$proxy->clientflags("-curves P-256:X25519");
|
||||
$proxy->serverflags("-curves X25519");
|
||||
if (disabled("ec")) {
|
||||
$proxy->clientflags("-curves ffdhe3072:ffdhe2048");
|
||||
$proxy->serverflags("-curves ffdhe2048");
|
||||
} else {
|
||||
$proxy->clientflags("-curves P-256:X25519");
|
||||
$proxy->serverflags("-curves X25519");
|
||||
}
|
||||
$proxy->start();
|
||||
ok(TLSProxy::Message->success() && $cookieseen == 1, "Cookie seen");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user