summaryrefslogtreecommitdiff
path: root/src/regress/lib/libssl/interop/openssl11
diff options
context:
space:
mode:
authorbluhm <>2018-11-09 06:30:41 +0000
committerbluhm <>2018-11-09 06:30:41 +0000
commitb88042ee7a2d2fc6e740c79270b86ab3fe455897 (patch)
tree645159c1ec7a09a740cc2fa32e1faad4aadb0291 /src/regress/lib/libssl/interop/openssl11
parentc6acb32cb24165396b53a48759e8cbc90cfc9b60 (diff)
downloadopenbsd-b88042ee7a2d2fc6e740c79270b86ab3fe455897.tar.gz
openbsd-b88042ee7a2d2fc6e740c79270b86ab3fe455897.tar.bz2
openbsd-b88042ee7a2d2fc6e740c79270b86ab3fe455897.zip
The cert subdir is testing all combinations of certificate validation.
Having the three libraries, client and server certificates, missing or invalid CA or certificates, and enforcing peer certificate results in 1944 new test cases.
Diffstat (limited to 'src/regress/lib/libssl/interop/openssl11')
-rw-r--r--src/regress/lib/libssl/interop/openssl11/Makefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/regress/lib/libssl/interop/openssl11/Makefile b/src/regress/lib/libssl/interop/openssl11/Makefile
index e7257a3976..ec6f6db7ec 100644
--- a/src/regress/lib/libssl/interop/openssl11/Makefile
+++ b/src/regress/lib/libssl/interop/openssl11/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.2 2018/11/07 20:46:28 bluhm Exp $ 1# $OpenBSD: Makefile,v 1.3 2018/11/09 06:30:41 bluhm Exp $
2 2
3.if ! exists(/usr/local/bin/eopenssl11) 3.if ! exists(/usr/local/bin/eopenssl11)
4regress: 4regress:
@@ -13,6 +13,13 @@ LDADD = -lssl -lcrypto
13DPADD = /usr/local/lib/eopenssl11/libssl.a \ 13DPADD = /usr/local/lib/eopenssl11/libssl.a \
14 /usr/local/lib/eopenssl11/libcrypto.a 14 /usr/local/lib/eopenssl11/libcrypto.a
15LD_LIBRARY_PATH = /usr/local/lib/eopenssl11 15LD_LIBRARY_PATH = /usr/local/lib/eopenssl11
16REGRESS_TARGETS = run-self
17.for p in ${PROGS}
18REGRESS_TARGETS += run-ldd-$p run-$p
19.for x in nc self
20REGRESS_TARGETS += run-version-$x-$p run-protocol-$x-$p
21.endfor
22.endfor
16 23
17run-protocol-nc-client run-protocol-nc-server: 24run-protocol-nc-client run-protocol-nc-server:
18 @echo '\n======== $@ ========' 25 @echo '\n======== $@ ========'