diff options
Diffstat (limited to 'src/regress/lib/libssl/interop/README')
-rw-r--r-- | src/regress/lib/libssl/interop/README | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/regress/lib/libssl/interop/README b/src/regress/lib/libssl/interop/README index 54910e554d..091e63f6fc 100644 --- a/src/regress/lib/libssl/interop/README +++ b/src/regress/lib/libssl/interop/README | |||
@@ -1,17 +1,13 @@ | |||
1 | Test TLS interoperability between LibreSSL and OpenSSL. | 1 | Test TLS interoperability between LibreSSL and OpenSSL. |
2 | 2 | ||
3 | Implement simple SSL client and server in C. Create six binaries | 3 | Implement simple SSL client and server in C. Create six binaries |
4 | by linking them with LibreSSL or OpenSSL 1.0.2 or OpenSSL 1.1. This | 4 | by linking them with LibreSSL or OpenSSL 1.1 or OpenSSL 3.0. This |
5 | way API compatibility is tested. | 5 | way API compatibility is tested. |
6 | 6 | ||
7 | To self test each SSL library, connect client with server. Check | 7 | To self test each SSL library, connect client with server. Check |
8 | that the highest available TLS version is selected. LibreSSL TLS | 8 | that the highest available TLS version is selected. LibreSSL TLS |
9 | 1.3 check has to be enabled when the feature becomes available. | 9 | 1.3 check has to be enabled when the feature becomes available. |
10 | 10 | ||
11 | Currently OpenSSL 1.0.2p and OpenSSL 1.1.1 from ports are used. As | ||
12 | soon as LibreSSL supports TLS 1.3, it should be used automatically | ||
13 | when netcat is communicating with OpenSSL 1.1. | ||
14 | |||
15 | Connect and accept with netcat to test protocol compatibility with | 11 | Connect and accept with netcat to test protocol compatibility with |
16 | libtls. Test TLS session reuse multiple times with different library | 12 | libtls. Test TLS session reuse multiple times with different library |
17 | combinations. The cert subdir is testing all combinations of | 13 | combinations. The cert subdir is testing all combinations of |