diff options
author | tb <> | 2020-10-07 13:31:00 +0000 |
---|---|---|
committer | tb <> | 2020-10-07 13:31:00 +0000 |
commit | 5432fe73add346ccb3be68bb90e2bf7b691c36ff (patch) | |
tree | 826bb23afaa90cd917969583ce0187a2eaaa11b1 /src | |
parent | 786f192a422dbadf7c139abcf8cf81e6387ad5c2 (diff) | |
download | openbsd-5432fe73add346ccb3be68bb90e2bf7b691c36ff.tar.gz openbsd-5432fe73add346ccb3be68bb90e2bf7b691c36ff.tar.bz2 openbsd-5432fe73add346ccb3be68bb90e2bf7b691c36ff.zip |
add arguments to skip a bunch of x448 tests
Diffstat (limited to 'src')
-rw-r--r-- | src/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/src/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py b/src/regress/lib/libssl/tlsfuzzer/tlsfuzzer.py index 374c800241..041f348ca2 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.20 2020/09/25 19:50:45 tb Exp $ | 1 | # $OpenBSD: tlsfuzzer.py,v 1.21 2020/10/07 13:31:00 tb Exp $ |
2 | # | 2 | # |
3 | # Copyright (c) 2020 Theo Buehler <tb@openbsd.org> | 3 | # Copyright (c) 2020 Theo Buehler <tb@openbsd.org> |
4 | # | 4 | # |
@@ -224,8 +224,23 @@ tls13_failing_tests = TestGroup("failing TLSv1.3 tests", [ | |||
224 | # With X25519, we accept weak peer public keys and fail when we actually | 224 | # With X25519, we accept weak peer public keys and fail when we actually |
225 | # compute the keyshare. Other tests seem to indicate that we could be | 225 | # compute the keyshare. Other tests seem to indicate that we could be |
226 | # stricter about what keyshares we accept. | 226 | # stricter about what keyshares we accept. |
227 | Test("test-tls13-crfg-curves.py"), | 227 | Test("test-tls13-crfg-curves.py", [ |
228 | Test("test-tls13-ecdhe-curves.py"), | 228 | '-e', 'all zero x448 key share', |
229 | '-e', 'empty x448 key share', | ||
230 | '-e', 'sanity x448 with compression ansiX962_compressed_char2', | ||
231 | '-e', 'sanity x448 with compression ansiX962_compressed_prime', | ||
232 | '-e', 'sanity x448 with compression uncompressed', | ||
233 | '-e', 'too big x448 key share', | ||
234 | '-e', 'too small x448 key share', | ||
235 | '-e', 'x448 key share of "1"', | ||
236 | ]), | ||
237 | Test("test-tls13-ecdhe-curves.py", [ | ||
238 | '-e', 'sanity - x448', | ||
239 | '-e', 'x448 - key share from other curve', | ||
240 | '-e', 'x448 - point at infinity', | ||
241 | '-e', 'x448 - right 0-padded key_share', | ||
242 | '-e', 'x448 - right-truncated key_share', | ||
243 | ]), | ||
229 | 244 | ||
230 | # https://github.com/openssl/openssl/issues/8369 | 245 | # https://github.com/openssl/openssl/issues/8369 |
231 | Test("test-tls13-obsolete-curves.py"), | 246 | Test("test-tls13-obsolete-curves.py"), |