]> git.ipfire.org Git - thirdparty/bind9.git/commit
Remove engine related parts for OpenSSL 3.0
authorPetr Menšík <pemensik@redhat.com>
Thu, 8 Sep 2022 14:33:38 +0000 (16:33 +0200)
committerMark Andrews <marka@isc.org>
Fri, 23 Sep 2022 04:07:21 +0000 (14:07 +1000)
commit8a425dbac406ffaa399bdce6c2ce739fdf261d6c
treeb4f7971597424d7972947724d249f2d35115b2ca
parentd6806c9fe7ac42b7da32a2b6980296ecf21c4ccc
Remove engine related parts for OpenSSL 3.0

OpenSSL just cannot work with mixing ENGINE_* api mixed with OSSL_PARAM
builders. But it can be built in legacy mode, where deprecated but still
working API would be used.

It can work under OpenSSL 3.0, but only if using legacy code paths
matching OpenSSL 1.1 calls and functions.

Remove fromlabel processing by OpenSSL 3.0 only functions. They can
return later with a proper provider support for pkcs11.

(cherry picked from commit 6c55ea17c6c5e78454586fd9507021f882716403)
lib/dns/opensslecdsa_link.c
lib/dns/opensslrsa_link.c