summaryrefslogtreecommitdiff
path: root/src/regress/lib/libssl/interop/README
diff options
context:
space:
mode:
Diffstat (limited to 'src/regress/lib/libssl/interop/README')
-rw-r--r--src/regress/lib/libssl/interop/README13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/regress/lib/libssl/interop/README b/src/regress/lib/libssl/interop/README
index b53b47b878..42d87acfdb 100644
--- a/src/regress/lib/libssl/interop/README
+++ b/src/regress/lib/libssl/interop/README
@@ -2,8 +2,7 @@ Test TLS interoperability between LibreSSL and OpenSSL.
2 2
3Implement simple SSL client and server in C. Create six binaries 3Implement simple SSL client and server in C. Create six binaries
4by linking them with LibreSSL or OpenSSL 1.0.2 or OpenSSL 1.1. This 4by linking them with LibreSSL or OpenSSL 1.0.2 or OpenSSL 1.1. This
5way API compatibility is tested. Connect and accept with netcat 5way API compatibility is tested.
6to test protocol compatibility with libtls.
7 6
8To self test each SSL library, connect client with server. Check 7To self test each SSL library, connect client with server. Check
9that the highest available TLS version is selected. LibreSSL TLS 8that the highest available TLS version is selected. LibreSSL TLS
@@ -13,7 +12,9 @@ Currently OpenSSL 1.0.2p and OpenSSL 1.1.1 from ports are used. As
13soon as LibreSSL supports TLS 1.3, it should be used automatically 12soon as LibreSSL supports TLS 1.3, it should be used automatically
14when netcat is communicating with OpenSSL 1.1. 13when netcat is communicating with OpenSSL 1.1.
15 14
16The cert subdir is testing all combinations of certificate validation. 15Connect and accept with netcat to test protocol compatibility with
17Having the three libraries, client and server certificates, missing 16libtls. Test TLS session reuse multiple times with different library
18or invalid CA or certificates, and enforcing peer certificate results 17combinations. The cert subdir is testing all combinations of
19in 1944 test cases. 18certificate validation. Having the three libraries, client and
19server certificates, missing or invalid CA or certificates, and
20enforcing peer certificate results in 1944 test cases.