summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2017-09-08 16:19:38 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2017-09-08 16:19:38 +0200
commit06ce8968ba13a5e508280f93aacd7a011f1420f1 (patch)
tree1fff6e5b32da05f92d0726dc7160481bafa477d0
parent71045637fe123564747d68f8e045a9c3186f627f (diff)
downloadgnutls-tmp-large-client-hello-tlsfuzzer.tar.gz
tlsfuzzer: added large client hello teststmp-large-client-hello-tlsfuzzer
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
-rw-r--r--tests/suite/tls-fuzzer/gnutls-nocert.json19
1 files changed, 19 insertions, 0 deletions
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"] },