Norbert Pocs
ffcd29d06d
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 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
903a55b55c
Docs: Clean up ENGINE mentions
...
Engines are removed and the documentation should reflect that, even with
deprecated and legacy API.
Resolves: https://github.com/openssl/project/issues/1366
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29146 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
c54a5b8b4b
Docs: Update ENGINE_add.pod to reflect the engine removal
...
Resolves: https://github.com/openssl/project/issues/1366
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29146 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
3d7735332d
Remove engine related crypto_device option
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29146 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
d505c78e2e
apps: Remove opt_legacy_okay function
...
The function used to check for ENGINEs to determine if a legacy code
path is available, but it makes no sense to keep it after the ENGINE
removal, as the legacy path will always fail.
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29146 )
2025-12-04 07:32:18 -05:00
Milan Broz
a6fa833152
Remove no longer needed macro argument
...
Resolves: https://github.com/openssl/project/issues/1736
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29288 )
2025-12-04 07:32:18 -05:00
Milan Broz
456fce00cc
Use better description of macros purpose in engine.h
...
Resolves: https://github.com/openssl/project/issues/1735
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29287 )
2025-12-04 07:32:18 -05:00
Milan Broz
a50451c3fc
Remove internal crypto/engineerr.h header
...
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29232 )
2025-12-04 07:32:18 -05:00
Milan Broz
b0f3ab3450
Remove engine.h includes for internal code.
...
This should no be used anywhere, as typedef for ENGINE is in types.h.
Only apps should include this header for compatibility stubs.
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29232 )
2025-12-04 07:32:18 -05:00
Milan Broz
c58913eb6b
Remove *_get0_engine() API calls
...
Resolves: https://github.com/openssl/project/issues/1337
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29232 )
2025-12-04 07:32:18 -05:00
Milan Broz
9937682097
ci: Remove no longer supported config options
...
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29219 )
2025-12-04 07:32:18 -05:00
Milan Broz
84d95045ef
Make no-engine config permanently set.
...
It enables configuration defines:
OPENSSL_NO_DYNAMIC_ENGINE
OPENSSL_NO_STATIC_ENGINE
OPENSSL_NO_ENGINE
Fixes openssl/project#1711
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29219 )
2025-12-04 07:32:18 -05:00
Milan Broz
b3522100ee
Remove engine-related tests
...
As engines are no longer included in test, these configuration
options make no longer sense.
All other test should be already enabled.
Fixes openssl/project#1376
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29219 )
2025-12-04 07:32:18 -05:00
Milan Broz
3e0eb2eaa9
Remove engine.num and make helper functions for engine loading stubs.
...
Fixes openssl/project#1420
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29215 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
224e1f3e1e
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 >
(Merged from https://github.com/openssl/openssl/pull/29190 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
bb3e798de7
Remove ssl_evp_md_fetch()
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Paul Yang <paulyang.inf@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29183 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
50edb7772b
Refactor ssl_evp_cipher_fetch()
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Paul Yang <paulyang.inf@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29183 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
4a30588573
Clear util dir from engines
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Paul Yang <paulyang.inf@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29183 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
28d7ac4b95
Clear ssl dir from engines
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Paul Yang <paulyang.inf@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29183 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
54874322ff
Clear providers dir from engines
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Paul Yang <paulyang.inf@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29183 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
694a10e808
Providers: Remove OSSL_ALG_PARAM_ENGINE
...
Resolves: https://github.com/openssl/project/issues/1427
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Paul Yang <paulyang.inf@gmail.com >
Reviewed-by: Eugene Syromiatnikov <esyr@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29183 )
2025-12-04 07:32:18 -05:00
Norbert Pocs
a1c81bebdb
Mention ENGINE removal in CHANGES and NEWS
...
Resolves: https://github.com/openssl/project/issues/1423
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Paul Yang <paulyang.inf@gmail.com >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/29138 )
2025-12-04 07:32:18 -05:00
Milan Broz
db6d9a5b8b
Ignore unused arguments warnings in engine.h stubs.
...
This add pragma setting for gcc an clang compilers.
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28548 )
2025-12-04 07:32:18 -05:00
Milan Broz
39412f3ee6
Define stubs for other ENGINE-related legacy API and revert legacy errors definitions.
...
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28548 )
2025-12-04 07:32:18 -05:00
Milan Broz
fc08d3239e
Use stub declarations in engine.h
...
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28548 )
2025-12-04 07:32:18 -05:00
Milan Broz
f4f2168228
Temporary disable ENGINE_* docs tests.
...
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28548 )
2025-12-04 07:32:18 -05:00
Milan Broz
ec426ff973
Remove ENGINE symbols from API.
...
Note, that engine.h now does not contain any real forward declarations,
so it should be excluded from the symbols parsing.
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28548 )
2025-12-04 07:32:18 -05:00
Milan Broz
6e4f67ba83
Remove crypto/engine dir.
...
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28548 )
2025-12-04 07:32:18 -05:00
Milan Broz
6980a2aa68
Remove top-level engines dir.
...
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28548 )
2025-12-04 07:32:16 -05:00
Neil Horman
caca8b04e6
Additonal removals of engine references in tests/*
...
Spotted by @andrewkdinh, some extra notes about/useages of engines that
are now vestigial.
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28525 )
2025-12-04 07:31:06 -05:00
Neil Horman
b6c41847b2
remove dasync engine test from test_rand
...
We're removing the engine, so we don't need to test this anymore.
NOTE: This also removes the engine skip check from the test, and this
breaks testing until such time as PR #28461 is merged (which replaces
the remaining engine test with a provider).
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28525 )
2025-12-04 07:31:06 -05:00
Neil Horman
92f2656288
Don't enable engines on sysdefault tests
...
With engine removal, we expect that init flag to disappear, so stop
using it here.
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28525 )
2025-12-04 07:31:06 -05:00
Neil Horman
c8c22e0270
remove afalg tests
...
We have a specific test suite that exercizes the afalg engine, that is
becoming useless with engine removal.
I had considered that we should perhaps convert this into a provider,
but having looked at the engine itself, it only offers implementations
for AES-128, AES-192 and AES-256. Given that the default provider
offers these algorithms with hardware acceleration via the aesni
instruction set (or comparable instructions on non-x86 arches), it seems
like the only advantage the afalg engine offers is acceleration of these
ciphers on platforms that have off-cpu accelerators and no cpu based
acceleration support.
given that:
a) Most cpus have instruction based acceleration
b) We don't test with any platforms that use external accelerators
It seems like alot of investment to get no real advantage, so just
remove the test, allowing us to delete the engine entirely in another
PR.
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28525 )
2025-12-04 07:31:06 -05:00
Neil Horman
f792eb006a
remove engine.h include from ssl_handshake_rtt_test.c
...
It seems like it wasn't ever needed before, so with the removal of
engines, just get rid of it.
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28525 )
2025-12-04 07:31:06 -05:00
Neil Horman
99c284c8ca
Remove dasync engine from sslapitest and sslbuffertest
...
With the impending engine removal, we don't have a need to test engine
functionality in these tests anymore, so remove the test cases that make
use of the dasync engine here.
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28525 )
2025-12-04 07:31:06 -05:00
Neil Horman
0715a9a9d2
remove engine references from evp_extra_test
...
The evp_extra_test code makes use of the dasync engine to ensure that we
can do evp operations (signatures and ciphers) with an engine.
The dasync engine is used for this purpose, but it does not exercize any
specific pipeline functionality.
Given that engines are getting removed, the engine tests here I think
can just be removed.
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28525 )
2025-12-04 07:31:06 -05:00
Milan Broz
b8971ecfd4
Remove ENGINESDIR variable and engines installation from Makefiles.
...
For compatibility reasons, OPENSSL_ENGINES_DIR and OPENSSL_INFO_ENGINES_DIR
are still supported but return values like with engines disabled.
The OPENSSL_ENGINES environment variable will be removed with engine
removal later.
Resolves: https://github.com/openssl/project/issues/1425
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28702 )
2025-12-04 07:31:06 -05:00
Norbert Pocs
f7acd24717
crypto/ec: Remove ENGINE usage
...
Resolves: https://github.com/openssl/project/issues/1615
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Paul Dale <ppzgs1@gmail.com >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28570 )
2025-12-04 07:31:06 -05:00
Norbert Pocs
04b1ed2b70
crypto/dsa: Remove ENGINE usage
...
Resolves: https://github.com/openssl/project/issues/1614
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Richard Levitte <levitte@openssl.org >
Reviewed-by: Paul Dale <ppzgs1@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28566 )
2025-12-04 07:31:06 -05:00
Milan Broz
3b20ec983f
Remove README-ENGINES.md
...
Resolves: https://github.com/openssl/project/issues/1616
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Tomas Mraz <tomas@openssl.org >
(Merged from https://github.com/openssl/openssl/pull/28618 )
2025-12-04 07:31:06 -05:00
Norbert Pocs
be34253d46
p_lib.c: Remove engine from pkey_set_type
...
Resolves: https://github.com/openssl/project/issues/1437
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Paul Dale <ppzgs1@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28560 )
2025-12-04 07:31:06 -05:00
Neil Horman
5ff1c23c24
Remove ENGINE_TABLE and ENGINE_REF_COUNT trace documentation
...
As the subject indicates, with these trace categories gone, we shouldn't
reference them in the docs anymore.
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Paul Dale <ppzgs1@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28556 )
2025-12-04 07:31:06 -05:00
Neil Horman
b107ddeee8
Remove ENGINE_TABLE and ENGINE_REF_COUNT trace categories
...
With ENGINES going away we need to remove these trace catagories
Reviewed-by: Tomas Mraz <tomas@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Paul Dale <ppzgs1@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28556 )
2025-12-04 07:31:06 -05:00
Norbert Pocs
f67ac3e941
Configure: deprecate-disable engine related options
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28384 )
2025-12-04 07:31:06 -05:00
Milan Broz
8230c41310
Remove private ENGINE references from local structs.
...
Resolves: https://github.com/openssl/project/issues/1368
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28384 )
2025-12-04 07:31:06 -05:00
Milan Broz
4f48fd7538
Remove engine from PROV_CIPHER and PROV_DIGEST structs.
...
Resolves: https://github.com/openssl/project/issues/1352
Resolves: https://github.com/openssl/project/issues/1353
Signed-off-by: Milan Broz <gmazyland@gmail.com >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28384 )
2025-12-04 07:31:06 -05:00
Norbert Pocs
1b5a2e975a
Remove OPENSSL_NO_STATIC_ENGINE macro
...
Resolves: https://github.com/openssl/project/issues/1364
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28384 )
2025-12-04 07:31:06 -05:00
Norbert Pocs
5a7a6ac068
Remove OPENSSL_NO_DYNAMIC_ENGINE
...
Most of the ifdefs were removed, but we want to rewrite the dasync
engine to a provider. Therefore that code was not removed; instead a new
temporary macro was added named TODO_REWRITE_ME_DASYNC_PROVIDER.
Resolves: https://github.com/openssl/project/issues/1363
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28384 )
2025-12-04 07:31:06 -05:00
Norbert Pocs
bbd72b24bd
Update symbols after OPENSSL_NO_ENGINE clearup
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28384 )
2025-12-04 07:31:06 -05:00
Norbert Pocs
4becc086ec
engine/e_loader_attic: Remove OPENSSL_NO_ENGINE parts
...
Signed-off-by: Norbert Pocs <norbertp@openssl.org >
Reviewed-by: Matt Caswell <matt@openssl.org >
Reviewed-by: Saša Nedvědický <sashan@openssl.org >
Reviewed-by: Neil Horman <nhorman@openssl.org >
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com >
(Merged from https://github.com/openssl/openssl/pull/28384 )
2025-12-04 07:31:06 -05:00