Make SSL_library_init() a wrapper of OPENSSL_init_ssl()
authortb <tb@openbsd.org>
Wed, 22 Nov 2023 15:53:53 +0000 (15:53 +0000)
committertb <tb@openbsd.org>
Wed, 22 Nov 2023 15:53:53 +0000 (15:53 +0000)
commitf1cab7dbd58658972ff1b75f6c4f7c5965127235
tree4026262a7397e0353b998234a1c07c6aae760774
parent0585d032f480105d1d8c446ab466947bf16db495
Make SSL_library_init() a wrapper of OPENSSL_init_ssl()

This way it doesn't do nonsensical work for all those who cargo culted an
init sequence. There's no point in having SSL_library_init() as a cheaper
version of OPENSSL_init_ssl(): once you do crypto, you'll init crypto...

Also move the now trivial implementation to ssl_init.c which has a good
license.

ok jsing
lib/libssl/ssl_algs.c
lib/libssl/ssl_init.c