Avoid sending the QUIC transport parameters extension now that we
authortb <tb@openbsd.org>
Mon, 18 Jul 2022 08:36:47 +0000 (08:36 +0000)
committertb <tb@openbsd.org>
Mon, 18 Jul 2022 08:36:47 +0000 (08:36 +0000)
send an unsupported extension alert.

Noted by anton

regress/lib/libssl/tlsfuzzer/tlsfuzzer.py

index 0fe647a..821fd05 100644 (file)
@@ -1,4 +1,4 @@
-#   $OpenBSD: tlsfuzzer.py,v 1.45 2022/05/14 17:58:11 tb Exp $
+#   $OpenBSD: tlsfuzzer.py,v 1.46 2022/07/18 08:36:47 tb Exp $
 #
 # Copyright (c) 2020 Theo Buehler <tb@openbsd.org>
 #
@@ -175,7 +175,7 @@ tls13_tests = TestGroup("TLSv1.3 tests", [
     Test("test-tls13-legacy-version.py"),
     Test("test-tls13-nociphers.py"),
     Test("test-tls13-record-padding.py"),
-    Test("test-tls13-shuffled-extentions.py"),
+    Test("test-tls13-shuffled-extentions.py", [ "--exc", "57" ]),
     Test("test-tls13-zero-content-type.py"),
 
     # The skipped tests fail due to a bug in BIO_gets() which masks the retry
@@ -209,7 +209,7 @@ tls13_slow_tests = TestGroup("slow TLSv1.3 tests", [
     # uncompressed point format. Exclude this extension type from the test.
     Test(
         "test-tls13-large-number-of-extensions.py",
-        tls13_args = ["--exc", "11"],
+        tls13_args = ["--exc", "11", "--exc", "57"],
     ),
 ])
 
@@ -413,7 +413,7 @@ tls12_slow_tests = TestGroup("slow TLSv1.2 tests", [
     Test("test-dhe-no-shared-secret-padding.py", tls12_exclude_legacy_protocols),
     Test("test-ecdhe-padded-shared-secret.py", tls12_exclude_legacy_protocols),
     Test("test-ecdhe-rsa-key-share-random.py", tls12_exclude_legacy_protocols),
-    Test("test-large-hello.py"),
+    Test("test-large-hello.py", [ "-m", "58" ]),
 ])
 
 tls12_failing_tests = TestGroup("failing TLSv1.2 tests", [