From f034e78f8bf25503da3954e6e53a213ef8c9a992 Mon Sep 17 00:00:00 2001 From: tb Date: Wed, 18 Sep 2024 19:12:37 +0000 Subject: [PATCH] Enable large number of extension tests and stop skippking QUIC transport parameter extension which we now know about --- regress/lib/libssl/tlsfuzzer/tlsfuzzer.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py b/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py index 404cb2d8937..91aedad1658 100644 --- a/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py +++ b/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py @@ -1,4 +1,4 @@ -# $OpenBSD: tlsfuzzer.py,v 1.55 2024/09/14 07:11:34 tb Exp $ +# $OpenBSD: tlsfuzzer.py,v 1.56 2024/09/18 19:12:37 tb Exp $ # # Copyright (c) 2020 Theo Buehler # @@ -211,10 +211,9 @@ tls13_slow_tests = TestGroup("slow TLSv1.3 tests", [ ]), # We don't accept an empty ECPF extension since it must advertise the # uncompressed point format. Exclude this extension type from the test. - # Also exclude QUIC transport parameters. Test( "test-tls13-large-number-of-extensions.py", - tls13_args = ["--exc", "11", "--exc", "57"], + tls13_args = ["--exc", "11"], ), ]) @@ -365,6 +364,7 @@ tls12_tests = TestGroup("TLSv1.2 tests", [ Test("test-invalid-content-type.py"), Test("test-invalid-session-id.py"), Test("test-invalid-version.py"), + Test("test-large-number-of-extensions.py"), Test("test-lucky13.py"), Test("test-message-skipping.py"), Test("test-no-heartbeat.py"), @@ -533,11 +533,6 @@ tls12_failing_tests = TestGroup("failing TLSv1.2 tests", [ # again illegal_parameter vs unrecognized_name Test("test-invalid-server-name-extension.py"), - # 14 pass - # 7 fail - # 'n extensions', n in 4095, 4096, 4097, 8191, 8192, 8193, 16383, - Test("test-large-number-of-extensions.py"), - # 4 failures: # 'insecure (legacy) renegotiation with GET after 2nd handshake' # 'insecure (legacy) renegotiation with incomplete GET' -- 2.20.1