]> git.feebdaed.xyz Git - 0xmirror/openssl.git/commit
crypto: Remove internal ENGINE usage from the subdir
authorNorbert Pocs <norbertp@openssl.org>
Mon, 22 Sep 2025 07:10:19 +0000 (09:10 +0200)
committerNeil Horman <nhorman@openssl.org>
Thu, 4 Dec 2025 12:32:18 +0000 (07:32 -0500)
commit7f52f97f6fa9e196bd8033ac45dd56ee71e59ebb
treebf19f647866b31c8507cfba92c3f91196a93713b
parentadc73bfcb30ea78b74caec3785d81ad9a281bd9c
crypto: Remove internal ENGINE usage from the subdir

Engines can be removed safely from static and internal functions
clearing out our codebase.

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

Signed-off-by: Norbert Pocs <norbertp@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org>
Reviewed-by: Saša Nedvědický <sashan@openssl.org>
Reviewed-by: Saša Nedvědický <sashan@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)
27 files changed:
crypto/asn1/ameth_lib.c
crypto/cmac/cmac.c
crypto/dh/dh_lib.c
crypto/dsa/dsa_lib.c
crypto/evp/digest.c
crypto/evp/evp_enc.c
crypto/evp/evp_pkey_type.c
crypto/evp/m_sigver.c
crypto/evp/p_lib.c
crypto/evp/pmeth_gn.c
crypto/evp/pmeth_lib.c
crypto/hmac/hmac.c
crypto/hmac/hmac_local.h
crypto/hmac/hmac_s390x.c
crypto/pem/pem_lib.c
crypto/rand/rand_lib.c
crypto/rsa/rsa_lib.c
crypto/store/store_register.c
include/crypto/cmac.h
include/openssl/cmac.h
include/openssl/dh.h
include/openssl/dsa.h
include/openssl/evp.h
include/openssl/hmac.h
include/openssl/rsa.h
include/openssl/store.h
providers/implementations/macs/cmac_prov.c