From: Emmanuel Hocdet Date: Mon, 18 Jun 2018 09:04:19 +0000 (+0200) Subject: MINOR: ssl: BoringSSL matches OpenSSL 1.1.0 X-Git-Tag: v1.9-dev1~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ebabd8768a9e1a126653e8262571bbd3061e1c25;p=thirdparty%2Fhaproxy.git MINOR: ssl: BoringSSL matches OpenSSL 1.1.0 Since BoringSSL 3b2ff028, API now correctly match OpenSSL 1.1.0. The patch revert part of haproxy 019f9b10: "Fix BoringSSL call and openssl-compat.h/#define occordingly.". This will not break openssl/libressl compat. --- diff --git a/include/proto/openssl-compat.h b/include/proto/openssl-compat.h index b6fe1d2c1d..564d2b4f1a 100644 --- a/include/proto/openssl-compat.h +++ b/include/proto/openssl-compat.h @@ -89,9 +89,9 @@ static inline int SSL_SESSION_set1_id_context(SSL_SESSION *s, const unsigned cha } #endif -#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || defined(LIBRESSL_VERSION_NUMBER) || defined(OPENSSL_IS_BORINGSSL) +#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || defined(LIBRESSL_VERSION_NUMBER) /* - * Functions introduced in OpenSSL 1.1.0 and not yet present in LibreSSL / BoringSSL + * Functions introduced in OpenSSL 1.1.0 and not yet present in LibreSSL */ static inline const unsigned char *SSL_SESSION_get0_id_context(const SSL_SESSION *sess, unsigned int *sid_ctx_length) @@ -119,13 +119,6 @@ static inline const OCSP_CERTID *OCSP_SINGLERESP_get0_id(const OCSP_SINGLERESP * } #endif -#endif - -#if (OPENSSL_VERSION_NUMBER < 0x1010000fL) || defined(LIBRESSL_VERSION_NUMBER) -/* - * Functions introduced in OpenSSL 1.1.0 and not yet present in LibreSSL - */ - static inline pem_password_cb *SSL_CTX_get_default_passwd_cb(SSL_CTX *ctx) { return ctx->default_passwd_callback;