diff options
| author | tb <> | 2024-09-18 19:12:37 +0000 |
|---|---|---|
| committer | tb <> | 2024-09-18 19:12:37 +0000 |
| commit | 4eb33e8fd82392fb4a1bd0371751b715f59cb0fb (patch) | |
| tree | e6a54fcd522b9dadcd87ef12560da3e46f2fdfe3 /src | |
| parent | a3dfde83168aecbb6a98aa0743c0c69da4a7dcf0 (diff) | |
| download | openbsd-4eb33e8fd82392fb4a1bd0371751b715f59cb0fb.tar.gz openbsd-4eb33e8fd82392fb4a1bd0371751b715f59cb0fb.tar.bz2 openbsd-4eb33e8fd82392fb4a1bd0371751b715f59cb0fb.zip | |
Enable large number of extension tests and stop skippking QUIC transport
parameter extension which we now know about
Diffstat (limited to 'src')
| -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' |
