From 06ce8968ba13a5e508280f93aacd7a011f1420f1 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Fri, 8 Sep 2017 16:19:38 +0200 Subject: tlsfuzzer: added large client hello tests Signed-off-by: Nikos Mavrogiannopoulos --- tests/suite/tls-fuzzer/gnutls-nocert.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'tests') diff --git a/tests/suite/tls-fuzzer/gnutls-nocert.json b/tests/suite/tls-fuzzer/gnutls-nocert.json index 10f41ba7af..824974c7af 100644 --- a/tests/suite/tls-fuzzer/gnutls-nocert.json +++ b/tests/suite/tls-fuzzer/gnutls-nocert.json @@ -8,6 +8,25 @@ "--priority=@PRIORITY@", "--disable-client-cert", "--port=@PORT@"], "tests" : [ + {"name" : "test-large-hello.py", + "arguments" : [ + "two ext, #80 61384 bytes", + "two ext, #80 12276 bytes", + "ciphers even 8199", + "ciphers odd 8090", + "multiple extensions 9212", + "multiple extensions 1", + "multiple extensions 16353", + "ext padding, 16130 bytes", + "ext padding, 65367 bytes"]}, + {"name" : "test-large-hello.py", + "comment" : "we don't support fragmentation in client hello", + "arguments" : + ["sanity check - fragmented", + "fragmented, padding ext 0 bytes", + "fragmented, padding ext 65354 bytes", + "fragmented, padding ext 16213 bytes"], + "exp_pass" : false}, {"name" : "test-ecdsa-sig-flexibility.py"}, {"name" : "test-ocsp-stapling.py", "arguments" : ["--no-status"] }, -- cgit v1.2.1