summaryrefslogtreecommitdiff
path: root/src/regress/lib/libssl/interop/version
diff options
context:
space:
mode:
authortb <>2025-07-09 17:48:02 +0000
committertb <>2025-07-09 17:48:02 +0000
commitaff293dbd9cfabda512ac59dac94bc93acbffc74 (patch)
tree0c48b6ef031fc1c0c17d6d000d3d073d275a57db /src/regress/lib/libssl/interop/version
parent8fa494c0b926ee98f0b8e37de072d325cb5a4810 (diff)
downloadopenbsd-aff293dbd9cfabda512ac59dac94bc93acbffc74.tar.gz
openbsd-aff293dbd9cfabda512ac59dac94bc93acbffc74.tar.bz2
openbsd-aff293dbd9cfabda512ac59dac94bc93acbffc74.zip
libcrypto regress: add interop harness for openssl/3.5
Diffstat (limited to 'src/regress/lib/libssl/interop/version')
-rw-r--r--src/regress/lib/libssl/interop/version/Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/regress/lib/libssl/interop/version/Makefile b/src/regress/lib/libssl/interop/version/Makefile
index 605fba252f..133fc29629 100644
--- a/src/regress/lib/libssl/interop/version/Makefile
+++ b/src/regress/lib/libssl/interop/version/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.10 2025/01/15 10:54:17 tb Exp $ 1# $OpenBSD: Makefile,v 1.11 2025/07/09 17:48:02 tb Exp $
2 2
3# Connect a client to a server. Both can be current libressl, or 3# Connect a client to a server. Both can be current libressl, or
4# openssl 1.1 or openssl 3.0. Pin client or server to a fixed TLS 4# openssl 1.1 or openssl 3.0. Pin client or server to a fixed TLS
@@ -13,6 +13,9 @@ LIBRARIES += openssl33
13.if exists(/usr/local/bin/eopenssl34) 13.if exists(/usr/local/bin/eopenssl34)
14LIBRARIES += openssl34 14LIBRARIES += openssl34
15.endif 15.endif
16.if exists(/usr/local/bin/eopenssl35)
17LIBRARIES += openssl35
18.endif
16 19
17VERSIONS = any TLS1_2 TLS1_3 20VERSIONS = any TLS1_2 TLS1_3
18 21
@@ -31,6 +34,7 @@ FAIL_${cver}_${sver} = !
31.if ("${cver}" != TLS1_3 && "${sver}" != TLS1_3) && \ 34.if ("${cver}" != TLS1_3 && "${sver}" != TLS1_3) && \
32 ((("${clib}" != openssl33 && "${slib}" != openssl33)) || \ 35 ((("${clib}" != openssl33 && "${slib}" != openssl33)) || \
33 (("${clib}" != openssl34 && "${slib}" != openssl34)) || \ 36 (("${clib}" != openssl34 && "${slib}" != openssl34)) || \
37 (("${clib}" != openssl35 && "${slib}" != openssl35)) || \
34 (("${cver}" != any && "${sver}" != any) && \ 38 (("${cver}" != any && "${sver}" != any) && \
35 ("${cver}" != TLS1 && "${sver}" != TLS1) && \ 39 ("${cver}" != TLS1 && "${sver}" != TLS1) && \
36 ("${cver}" != TLS1_1 && "${sver}" != TLS1_1))) 40 ("${cver}" != TLS1_1 && "${sver}" != TLS1_1)))