From 4222682dae2efde296ba43a98673b55d0ce55d7e Mon Sep 17 00:00:00 2001 From: Pauli Date: Thu, 25 Jun 2020 11:30:13 +1000 Subject: [PATCH] doc: deprecate ENGINE documentation Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/12226) --- doc/man3/ENGINE_add.pod | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/man3/ENGINE_add.pod b/doc/man3/ENGINE_add.pod index 1d07f5df83b..f2c112dcd80 100644 --- a/doc/man3/ENGINE_add.pod +++ b/doc/man3/ENGINE_add.pod @@ -46,6 +46,10 @@ ENGINE_unregister_digests #include +Deprecated since OpenSSL 3.0, can be hidden entirely by defining +B with a suitable version value, see +L: + ENGINE *ENGINE_get_first(void); ENGINE *ENGINE_get_last(void); ENGINE *ENGINE_get_next(ENGINE *e); @@ -162,6 +166,9 @@ L: =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 objects. These objects act as containers for implementations of cryptographic algorithms, and support a @@ -651,6 +658,8 @@ L, L =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. -- 2.47.2