summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortb <>2024-09-18 19:12:37 +0000
committertb <>2024-09-18 19:12:37 +0000
commit94463ca6c7ec8624baf7275a638b9a583069f5e4 (patch)
treee6a54fcd522b9dadcd87ef12560da3e46f2fdfe3
parentcf16b873b44a2dc80b73865e7c9033b500eac196 (diff)
downloadopenbsd-94463ca6c7ec8624baf7275a638b9a583069f5e4.tar.gz
openbsd-94463ca6c7ec8624baf7275a638b9a583069f5e4.tar.bz2
openbsd-94463ca6c7ec8624baf7275a638b9a583069f5e4.zip
Enable large number of extension tests and stop skippking QUIC transport
parameter extension which we now know about
-rw-r--r--src/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py b/src/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py
index 404cb2d893..91aedad165 100644
--- a/src/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py
+++ b/src/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py
@@ -1,4 +1,4 @@
1# $OpenBSD: tlsfuzzer.py,v 1.55 2024/09/14 07:11:34 tb Exp $ 1# $OpenBSD: tlsfuzzer.py,v 1.56 2024/09/18 19:12:37 tb Exp $
2# 2#
3# Copyright (c) 2020 Theo Buehler <tb@openbsd.org> 3# Copyright (c) 2020 Theo Buehler <tb@openbsd.org>
4# 4#
@@ -211,10 +211,9 @@ tls13_slow_tests = TestGroup("slow TLSv1.3 tests", [
211 ]), 211 ]),
212 # We don't accept an empty ECPF extension since it must advertise the 212 # We don't accept an empty ECPF extension since it must advertise the
213 # uncompressed point format. Exclude this extension type from the test. 213 # uncompressed point format. Exclude this extension type from the test.
214 # Also exclude QUIC transport parameters.
215 Test( 214 Test(
216 "test-tls13-large-number-of-extensions.py", 215 "test-tls13-large-number-of-extensions.py",
217 tls13_args = ["--exc", "11", "--exc", "57"], 216 tls13_args = ["--exc", "11"],
218 ), 217 ),
219]) 218])
220 219
@@ -365,6 +364,7 @@ tls12_tests = TestGroup("TLSv1.2 tests", [
365 Test("test-invalid-content-type.py"), 364 Test("test-invalid-content-type.py"),
366 Test("test-invalid-session-id.py"), 365 Test("test-invalid-session-id.py"),
367 Test("test-invalid-version.py"), 366 Test("test-invalid-version.py"),
367 Test("test-large-number-of-extensions.py"),
368 Test("test-lucky13.py"), 368 Test("test-lucky13.py"),
369 Test("test-message-skipping.py"), 369 Test("test-message-skipping.py"),
370 Test("test-no-heartbeat.py"), 370 Test("test-no-heartbeat.py"),
@@ -533,11 +533,6 @@ tls12_failing_tests = TestGroup("failing TLSv1.2 tests", [
533 # again illegal_parameter vs unrecognized_name 533 # again illegal_parameter vs unrecognized_name
534 Test("test-invalid-server-name-extension.py"), 534 Test("test-invalid-server-name-extension.py"),
535 535
536 # 14 pass
537 # 7 fail
538 # 'n extensions', n in 4095, 4096, 4097, 8191, 8192, 8193, 16383,
539 Test("test-large-number-of-extensions.py"),
540
541 # 4 failures: 536 # 4 failures:
542 # 'insecure (legacy) renegotiation with GET after 2nd handshake' 537 # 'insecure (legacy) renegotiation with GET after 2nd handshake'
543 # 'insecure (legacy) renegotiation with incomplete GET' 538 # 'insecure (legacy) renegotiation with incomplete GET'