]> git.ipfire.org Git - thirdparty/openssl.git/commit
crypto: Remove internal ENGINE usage from the subdir feature/engineremoval 29305/head
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)
commitffcd29d06d837b2f9a4d430835ba3591f8818df8
treebf19f647866b31c8507cfba92c3f91196a93713b
parent903a55b55c91a1a032307f8b0c875492080fde06
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>
(Merged from https://github.com/openssl/openssl/pull/28629)
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