]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Revert OPENSSL_NO_SSL3_METHOD to keep ABI compatibility.
authorgordon <gordon@FreeBSD.org>
Thu, 25 Jun 2020 19:35:37 +0000 (19:35 +0000)
committergordon <gordon@FreeBSD.org>
Thu, 25 Jun 2020 19:35:37 +0000 (19:35 +0000)
commitd4b59ea83322d7bef70332028e9e5629c536ac2a
treeb434bb87a94e246596a924382550a891fba3fb30
parent8c5f78e7a059ea6074759af9102f31aa9612a7a4
Revert OPENSSL_NO_SSL3_METHOD to keep ABI compatibility.

This define caused a couple of symbols to disappear. To keep ABI
compatibility, we are going to keep the symbols exposed, but leave SSLv3 as
not in the default config (this is what OPENSSL_NO_SSL3 achieves). The
ramifications of this is an application can still use SSLv3 if it
specifically calls the SSLv3_method family of APIs.

Reported by: kib, others
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D25451
secure/lib/libcrypto/opensslconf.h.in