openssl/engines
Richard Levitte 16feca7154 STORE: Move the built-in 'file:' loader to become an engine module
From this point on, this engine must be specifically specified.

To replace the internal EMBEDDED hack with something unique for the
new module, functions to create application specific OSSL_STORE_INFO
types were added.

Furthermore, the following function had to be exported:

ossl_do_blob_header()
ossl_do_PVK_header()
asn1_d2i_read_bio()

Finally, evp_pkcs82pkey_int() has become public under a new name,
EVP_PKCS82PKEY_with_libctx()

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12587)
2020-09-03 17:48:32 +02:00
..
asm Unify all assembler file generators 2019-09-16 16:29:57 +02:00
build.info STORE: Move the built-in 'file:' loader to become an engine module 2020-09-03 17:48:32 +02:00
e_afalg_err.c Avoid using ERR_put_error() directly in OpenSSL code 2019-07-31 06:45:21 +02:00
e_afalg_err.h Update source files for deprecation at 3.0 2019-11-07 11:37:25 +01:00
e_afalg.c engines: fixed to work with EVP_*_meth calls deprecated 2020-07-22 20:19:01 +10:00
e_afalg.ec make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_afalg.h Fix header file include guard names 2019-09-28 20:26:36 +02:00
e_afalg.txt Regenerate mkerr files 2019-07-16 05:26:28 +02:00
e_capi_err.c Avoid using ERR_put_error() directly in OpenSSL code 2019-07-31 06:45:21 +02:00
e_capi_err.h Update source files for deprecation at 3.0 2019-11-07 11:37:25 +01:00
e_capi.c engines: fixed to work with EVP_*_meth calls deprecated 2020-07-22 20:19:01 +10:00
e_capi.ec make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_capi.txt Regenerate mkerr files 2019-07-16 05:26:28 +02:00
e_dasync_err.c Avoid using ERR_put_error() directly in OpenSSL code 2019-07-31 06:45:21 +02:00
e_dasync_err.h Update source files for deprecation at 3.0 2019-11-07 11:37:25 +01:00
e_dasync.c deprecate engines 2020-07-16 09:12:27 +02:00
e_dasync.ec make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_dasync.txt Regenerate mkerr files 2019-07-16 05:26:28 +02:00
e_devcrypto.c engines: fixed to work with EVP_*_meth calls deprecated 2020-07-22 20:19:01 +10:00
e_loader_attic_err.c STORE: Move the built-in 'file:' loader to become an engine module 2020-09-03 17:48:32 +02:00
e_loader_attic_err.h STORE: Move the built-in 'file:' loader to become an engine module 2020-09-03 17:48:32 +02:00
e_loader_attic.c STORE: Move the built-in 'file:' loader to become an engine module 2020-09-03 17:48:32 +02:00
e_loader_attic.ec STORE: Move the built-in 'file:' loader to become an engine module 2020-09-03 17:48:32 +02:00
e_loader_attic.txt STORE: Move the built-in 'file:' loader to become an engine module 2020-09-03 17:48:32 +02:00
e_ossltest_err.c Avoid using ERR_put_error() directly in OpenSSL code 2019-07-31 06:45:21 +02:00
e_ossltest_err.h Update source files for deprecation at 3.0 2019-11-07 11:37:25 +01:00
e_ossltest.c deprecate engines 2020-07-16 09:12:27 +02:00
e_ossltest.ec make error tables const and separate header file 2017-06-07 15:12:03 -04:00
e_ossltest.txt Regenerate mkerr files 2019-07-16 05:26:28 +02:00
e_padlock.c deprecate engines 2020-07-16 09:12:27 +02:00