From 3d1118fa05274d1f3789ca743e76aba59045acf7 Mon Sep 17 00:00:00 2001 From: tb <> Date: Fri, 2 Aug 2024 15:02:22 +0000 Subject: Adjust tls regress for protocol parsing fixes This mostly reverts what was done by beck in Tallinn and adjust tlstest to add new test cases and now failing connection tests. --- src/regress/lib/libtls/tls/tlstest.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'src/regress/lib/libtls/tls/tlstest.c') diff --git a/src/regress/lib/libtls/tls/tlstest.c b/src/regress/lib/libtls/tls/tlstest.c index fb6649e83f..b675c798b4 100644 --- a/src/regress/lib/libtls/tls/tlstest.c +++ b/src/regress/lib/libtls/tls/tlstest.c @@ -1,4 +1,4 @@ -/* $OpenBSD: tlstest.c,v 1.15 2022/07/16 07:46:08 tb Exp $ */ +/* $OpenBSD: tlstest.c,v 1.16 2024/08/02 15:02:22 tb Exp $ */ /* * Copyright (c) 2017 Joel Sing * @@ -497,16 +497,15 @@ struct test_versions { static struct test_versions tls_test_versions[] = { {"tlsv1.3", "all"}, {"tlsv1.2", "all"}, - {"tlsv1.1", "all"}, - {"tlsv1.0", "all"}, {"all", "tlsv1.3"}, {"all", "tlsv1.2"}, - {"all", "tlsv1.1"}, - {"all", "tlsv1.0"}, + {"all:!tlsv1.1", "tlsv1.2"}, + {"all:!tlsv1.2", "tlsv1.3"}, + {"all:!tlsv1.3", "tlsv1.2"}, + {"all:!tlsv1.2:!tlsv1.1", "tlsv1.3"}, + {"all:!tlsv1.2:!tlsv1.1:!tlsv1.0", "tlsv1.3"}, {"tlsv1.3", "tlsv1.3"}, {"tlsv1.2", "tlsv1.2"}, - {"tlsv1.1", "tlsv1.1"}, - {"tlsv1.0", "tlsv1.0"}, }; #define N_TLS_VERSION_TESTS \ -- cgit v1.2.3-55-g6feb