]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Use correct ifdefs for LibreSSL support
authorStefan Strogin <stefan.strogin@gmail.com>
Mon, 25 Feb 2019 18:35:31 +0000 (20:35 +0200)
committerGert Doering <gert@greenie.muc.de>
Mon, 4 Mar 2019 18:33:48 +0000 (19:33 +0100)
commita47508606be2c6359d4b27c3b65b72dfe4786222
treeba14524798f786b7b7fbc364773c935eaff939c5
parent01a3c876d4911ff7ea82b04edeb43defdebc69d7
Use correct ifdefs for LibreSSL support

- TLS 1.3 is not ready yet in LibreSSL. Also there is a theoretical
possibility of OpenSSL >=1.1.1 built without TLS 1.3 support.
- EC_KEY_METHOD API and SSL_get1_supported_ciphers are added into LibreSSL
master (not yet released in 2.9.0).
- Some methods that are available since LibreSSL 2.7.0 were thrown away
in ssl_openssl.c regardless of LibreSSL version. Use them with newer
LibreSSL.

Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com>
Acked-by: Arne Schwabe <arne@rfc2549.org>
Message-Id: <20190225183531.27399-1-stefan.strogin@gmail.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg18239.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/ssl_openssl.c