]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Revert OPENSSL_NO_SSL3_METHOD to keep ABI compatibility.
authorGordon Tetlow <gordon@FreeBSD.org>
Thu, 25 Jun 2020 19:35:37 +0000 (19:35 +0000)
committerGordon Tetlow <gordon@FreeBSD.org>
Thu, 25 Jun 2020 19:35:37 +0000 (19:35 +0000)
commite3981394150dab0d36ccbd30b21aeb9732cb7f56
treeb434bb87a94e246596a924382550a891fba3fb30
parenta3349dd906b67b532bbba7072fc76eede546a680
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