From f3fd5e4639a117250c5d13efab1883f460960aa2 Mon Sep 17 00:00:00 2001 From: schwarze <> Date: Fri, 17 Dec 2021 17:56:14 +0000 Subject: new manual page OBJ_NAME_add(3) --- src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3') diff --git a/src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 b/src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 index e47948df4c..f95c0713ef 100644 --- a/src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 +++ b/src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OpenSSL_add_all_algorithms.3,v 1.9 2021/12/16 16:36:16 schwarze Exp $ +.\" $OpenBSD: OpenSSL_add_all_algorithms.3,v 1.10 2021/12/17 17:56:14 schwarze Exp $ .\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -0400 .\" .\" This file was written by Dr. Stephen Henson . @@ -48,7 +48,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: December 16 2021 $ +.Dd $Mdocdate: December 17 2021 $ .Dt OPENSSL_ADD_ALL_ALGORITHMS 3 .Os .Sh NAME @@ -98,12 +98,17 @@ If any of the above functions is called more than once, only the first call has an effect. .Pp .Fn EVP_cleanup -removes all ciphers and digests from the table. +removes all ciphers and digests from the table and also calls +.Xr OBJ_NAME_cleanup 3 +with an argument of \-1, thus resetting the global associative array +to its default state, removing all types, key-value pairs, and aliases +from it, including any that are unrelated to the EVP library. .Sh SEE ALSO .Xr evp 3 , .Xr EVP_DigestInit 3 , .Xr EVP_EncryptInit 3 , .Xr OBJ_cleanup 3 , +.Xr OBJ_NAME_add 3 , .Xr OPENSSL_config 3 .Sh HISTORY .Fn EVP_cleanup -- cgit v1.2.3-55-g6feb