-# $OpenBSD: tlsfuzzer.py,v 1.46 2022/07/18 08:36:47 tb Exp $
+# $OpenBSD: tlsfuzzer.py,v 1.47 2022/07/18 09:15:08 tb Exp $
#
# Copyright (c) 2020 Theo Buehler <tb@openbsd.org>
#
Test("test-tls13-legacy-version.py"),
Test("test-tls13-nociphers.py"),
Test("test-tls13-record-padding.py"),
+ # Exclude QUIC transport parameters
Test("test-tls13-shuffled-extentions.py", [ "--exc", "57" ]),
Test("test-tls13-zero-content-type.py"),
]),
# 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"],
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),
+ # Start at extension number 58 to avoid QUIC transport parameters (57)
Test("test-large-hello.py", [ "-m", "58" ]),
])