]> git.feebdaed.xyz Git - 0xmirror/openssl.git/commit
Remove OPENSSL_INIT_ENGINE_* definitions
authorNorbert Pocs <norbertp@openssl.org>
Fri, 21 Nov 2025 13:04:20 +0000 (14:04 +0100)
committerNeil Horman <nhorman@openssl.org>
Thu, 4 Dec 2025 12:32:18 +0000 (07:32 -0500)
commit5ef339776d835fb0d20a975448dd8d52f6cd1a36
tree6c501b6ce66ed91a92bee5da2b097d8a0735630a
parentb792cf3cb390683fbc253799488a7e395eb1bb2a
Remove OPENSSL_INIT_ENGINE_* definitions

Keeping OPENSSL_INIT_ENGINE_ALL_BUILTIN to be defined always to zero as
it might be the most used one outside of the library, meanwhile keeping
the others undefined unless OPENSSL_ENGINE_STUBS is defined.

Resolves: https://github.com/openssl/project/issues/1428

Signed-off-by: Norbert Pocs <norbertp@openssl.org>
Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/29305)
doc/man3/OPENSSL_init_crypto.pod
include/openssl/crypto.h.in
include/openssl/engine.h