diff options
author | Jannis Hoffmann <jannis@fehcom.de> | 2024-07-14 21:28:19 +0200 |
---|---|---|
committer | Jannis Hoffmann <jannis@fehcom.de> | 2024-07-14 21:28:19 +0200 |
commit | 1087d4df2a7342d2832ba3bab1843bf4a3040775 (patch) | |
tree | 96cd6ea198cc542f29c0660d5e5f7083af84d711 /doc/TLS_1_3 |
Diffstat (limited to 'doc/TLS_1_3')
-rw-r--r-- | doc/TLS_1_3 | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/doc/TLS_1_3 b/doc/TLS_1_3 new file mode 100644 index 0000000..51c7c42 --- /dev/null +++ b/doc/TLS_1_3 @@ -0,0 +1,36 @@ +Installing ucspi-ssl with TLS 1.3 support +----------------------------------------- + +ucspi-ssl-0.10 can use TLS 1.3 capabilities alongside +with your system's previous *SSL installation: + +a) OpenSSL 1.1.1: + +- Download OpenSSL and untar OpenSSL at some path; ie. /usr/local. +- Execute./conf && make. Don't do 'make install'!! + +- conf-ssl: Include path to the header files via -I <path>. + (-I/usr/local/openssl-1.1.1/include) +- conf-ssllib: Include path to the libraries via -L <path>. + (-L/usr/local/openssl-1.1.1 -lssl -lcrypto) + +b) LibreSSL 2.9.x: + +Download LibreSSL and untar LibreSSL at some path; ie. /usr/local. +Execute./conf && make. Don't do 'make install'!! +Do a + ln -s ssl/.libs/libssl.so . + ln -s crypto/.libs/libcrypto.so . +in the LibreSSL main directory. + +- conf-ssl: Include path to the header files via -I <path>. + (-I/usr/local/libressl-2.9.1/include) +- conf-ssllib: Include path to the libraries via -L <path>. + (-L/usr/local/libressl-2.9.1 -lssl -lcrypto) + + + +Recompile ucspi-ssl. +This should be it. + +E. Hoffmann, September 2019. |