diff options
author | Pauli <paul.dale@oracle.com> | 2020-06-25 03:30:13 +0200 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2020-07-16 09:12:27 +0200 |
commit | 4222682dae2efde296ba43a98673b55d0ce55d7e (patch) | |
tree | e8a3f6c59baae2f3706edaf06bcc16d282749b9f /doc/man3/ENGINE_add.pod | |
parent | apps: document the deprecation of the -engine option (diff) | |
download | openssl-4222682dae2efde296ba43a98673b55d0ce55d7e.tar.xz openssl-4222682dae2efde296ba43a98673b55d0ce55d7e.zip |
doc: deprecate ENGINE documentation
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/12226)
Diffstat (limited to '')
-rw-r--r-- | doc/man3/ENGINE_add.pod | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/man3/ENGINE_add.pod b/doc/man3/ENGINE_add.pod index 1d07f5df83..f2c112dcd8 100644 --- a/doc/man3/ENGINE_add.pod +++ b/doc/man3/ENGINE_add.pod @@ -46,6 +46,10 @@ ENGINE_unregister_digests #include <openssl/engine.h> +Deprecated since OpenSSL 3.0, can be hidden entirely by defining +B<OPENSSL_API_COMPAT> with a suitable version value, see +L<openssl_user_macros(7)>: + ENGINE *ENGINE_get_first(void); ENGINE *ENGINE_get_last(void); ENGINE *ENGINE_get_next(ENGINE *e); @@ -162,6 +166,9 @@ L<openssl_user_macros(7)>: =head1 DESCRIPTION +All of the functions described on this page are deprecated. +Applications should instead use the provider APIs. + These functions create, manipulate, and use cryptographic modules in the form of B<ENGINE> objects. These objects act as containers for implementations of cryptographic algorithms, and support a @@ -651,6 +658,8 @@ L<RAND_bytes(3)>, L<config(5)> =head1 HISTORY +All of these functions were deprecated in OpenSSL 3.0. + ENGINE_cleanup() was deprecated in OpenSSL 1.1.0 by the automatic cleanup done by OPENSSL_cleanup() and should not be used. |