diff options
author | tb <> | 2024-09-18 19:12:37 +0000 |
---|---|---|
committer | tb <> | 2024-09-18 19:12:37 +0000 |
commit | 94463ca6c7ec8624baf7275a638b9a583069f5e4 (patch) | |
tree | e6a54fcd522b9dadcd87ef12560da3e46f2fdfe3 | |
parent | cf16b873b44a2dc80b73865e7c9033b500eac196 (diff) | |
download | openbsd-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.py | 11 |
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' |