diff options
author | schwarze <> | 2023-09-10 14:39:58 +0000 |
---|---|---|
committer | schwarze <> | 2023-09-10 14:39:58 +0000 |
commit | 7a7b5cccf8e56b16dfcbe7c5f1ecafa8a735e6c6 (patch) | |
tree | 933df508d86ba5ef917a2110db5e5b37fae17888 /src/lib | |
parent | 36b807f4dccf55f0e0eef2111b2946d6dd5ec754 (diff) | |
download | openbsd-7a7b5cccf8e56b16dfcbe7c5f1ecafa8a735e6c6.tar.gz openbsd-7a7b5cccf8e56b16dfcbe7c5f1ecafa8a735e6c6.tar.bz2 openbsd-7a7b5cccf8e56b16dfcbe7c5f1ecafa8a735e6c6.zip |
Briefly mention SSLeay_add_all_algorithms(3) because
surprisingly large numbers of software packages still call it.
Mark the unused aliases OPENSSL_add_all_algorithms_conf(3),
OPENSSL_add_all_algorithms_noconf(3), SSLeay_add_all_ciphers(3),
and SSLeay_add_all_digests(3) as intentionally undicumented.
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 b/src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 index 7c4a4cd4e9..0c4112087a 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 @@ | |||
1 | .\" $OpenBSD: OpenSSL_add_all_algorithms.3,v 1.13 2023/08/25 05:38:52 tb Exp $ | 1 | .\" $OpenBSD: OpenSSL_add_all_algorithms.3,v 1.14 2023/09/10 14:39:58 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -0400 | 2 | .\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. |
@@ -48,14 +48,20 @@ | |||
48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
50 | .\" | 50 | .\" |
51 | .Dd $Mdocdate: August 25 2023 $ | 51 | .Dd $Mdocdate: September 10 2023 $ |
52 | .Dt OPENSSL_ADD_ALL_ALGORITHMS 3 | 52 | .Dt OPENSSL_ADD_ALL_ALGORITHMS 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
55 | .Nm OpenSSL_add_all_algorithms , | 55 | .Nm OpenSSL_add_all_algorithms , |
56 | .Nm OpenSSL_add_all_ciphers , | 56 | .Nm OpenSSL_add_all_ciphers , |
57 | .Nm OpenSSL_add_all_digests , | 57 | .Nm OpenSSL_add_all_digests , |
58 | .Nm EVP_cleanup | 58 | .Nm EVP_cleanup , |
59 | .Nm SSLeay_add_all_algorithms | ||
60 | .\" .Nm OPENSSL_add_all_algorithms_conf , | ||
61 | .\" .Nm OPENSSL_add_all_algorithms_noconf , | ||
62 | .\" .Nm SSLeay_add_all_ciphers , and | ||
63 | .\" .Nm SSLeay_add_all_digests are intentionally undocumented | ||
64 | .\" because they are unused aliases. | ||
59 | .Nd add algorithms to internal table | 65 | .Nd add algorithms to internal table |
60 | .Sh SYNOPSIS | 66 | .Sh SYNOPSIS |
61 | .In openssl/evp.h | 67 | .In openssl/evp.h |
@@ -67,6 +73,8 @@ | |||
67 | .Fn OpenSSL_add_all_digests void | 73 | .Fn OpenSSL_add_all_digests void |
68 | .Ft void | 74 | .Ft void |
69 | .Fn EVP_cleanup void | 75 | .Fn EVP_cleanup void |
76 | .Ft void | ||
77 | .Fn SSLeay_add_all_algorithms void | ||
70 | .Sh DESCRIPTION | 78 | .Sh DESCRIPTION |
71 | These functions are deprecated. | 79 | These functions are deprecated. |
72 | It is never useful for any application program | 80 | It is never useful for any application program |
@@ -105,6 +113,10 @@ thus resetting the global associative array of names | |||
105 | and all signature algorithm definitions to their default states, | 113 | and all signature algorithm definitions to their default states, |
106 | removing all application-defined types, key-value pairs, and aliases, | 114 | removing all application-defined types, key-value pairs, and aliases, |
107 | including any that are unrelated to the EVP library. | 115 | including any that are unrelated to the EVP library. |
116 | .Pp | ||
117 | .Fn SSLeay_add_all_algorithms | ||
118 | is a deprecated alias for | ||
119 | .Fn OpenSSL_add_all_algorithms . | ||
108 | .Sh SEE ALSO | 120 | .Sh SEE ALSO |
109 | .Xr evp 3 , | 121 | .Xr evp 3 , |
110 | .Xr EVP_add_cipher 3 , | 122 | .Xr EVP_add_cipher 3 , |
@@ -114,10 +126,10 @@ including any that are unrelated to the EVP library. | |||
114 | .Xr OBJ_NAME_add 3 , | 126 | .Xr OBJ_NAME_add 3 , |
115 | .Xr OPENSSL_config 3 | 127 | .Xr OPENSSL_config 3 |
116 | .Sh HISTORY | 128 | .Sh HISTORY |
117 | .Fn EVP_cleanup | 129 | .Fn EVP_cleanup , |
118 | and precursor functions | ||
119 | .Fn SSLeay_add_all_algorithms , | 130 | .Fn SSLeay_add_all_algorithms , |
120 | .Fn SSLeay_add_all_ciphers , | 131 | and precursor functions |
132 | .Fn SSLeay_add_all_ciphers | ||
121 | and | 133 | and |
122 | .Fn SSLeay_add_all_digests | 134 | .Fn SSLeay_add_all_digests |
123 | first appeared in SSLeay 0.8.0 and have been available since | 135 | first appeared in SSLeay 0.8.0 and have been available since |