summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortb <>2020-10-07 13:31:00 +0000
committertb <>2020-10-07 13:31:00 +0000
commit5432fe73add346ccb3be68bb90e2bf7b691c36ff (patch)
tree826bb23afaa90cd917969583ce0187a2eaaa11b1 /src
parent786f192a422dbadf7c139abcf8cf81e6387ad5c2 (diff)
downloadopenbsd-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.py21
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"),