diff options
author | tb <> | 2024-03-19 17:34:05 +0000 |
---|---|---|
committer | tb <> | 2024-03-19 17:34:05 +0000 |
commit | e84d62c9cd94f76c1c29728f60af283a0c3cb223 (patch) | |
tree | fb08b0f663b382ca257f7cee15d44e409fa28a24 /src/lib/libcrypto/man/X509_ALGOR_dup.3 | |
parent | d1ab59206a7f50aee168d077e40fa7723efbd1d2 (diff) | |
download | openbsd-e84d62c9cd94f76c1c29728f60af283a0c3cb223.tar.gz openbsd-e84d62c9cd94f76c1c29728f60af283a0c3cb223.tar.bz2 openbsd-e84d62c9cd94f76c1c29728f60af283a0c3cb223.zip |
Remove X509_ALGOR_set_md() documentation
As far as LibreSSL is concerned, this terrible API is pushing up the
daisies.
Diffstat (limited to 'src/lib/libcrypto/man/X509_ALGOR_dup.3')
-rw-r--r-- | src/lib/libcrypto/man/X509_ALGOR_dup.3 | 33 |
1 files changed, 2 insertions, 31 deletions
diff --git a/src/lib/libcrypto/man/X509_ALGOR_dup.3 b/src/lib/libcrypto/man/X509_ALGOR_dup.3 index 29fd9a60f4..ef7ca75863 100644 --- a/src/lib/libcrypto/man/X509_ALGOR_dup.3 +++ b/src/lib/libcrypto/man/X509_ALGOR_dup.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_ALGOR_dup.3,v 1.22 2023/10/13 05:49:34 tb Exp $ | 1 | .\" $OpenBSD: X509_ALGOR_dup.3,v 1.23 2024/03/19 17:34:05 tb Exp $ |
2 | .\" OpenSSL 4692340e Jun 7 15:49:08 2016 -0400 | 2 | .\" OpenSSL 4692340e Jun 7 15:49:08 2016 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file is a derived work. | 4 | .\" This file is a derived work. |
@@ -66,7 +66,7 @@ | |||
66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
68 | .\" | 68 | .\" |
69 | .Dd $Mdocdate: October 13 2023 $ | 69 | .Dd $Mdocdate: March 19 2024 $ |
70 | .Dt X509_ALGOR_DUP 3 | 70 | .Dt X509_ALGOR_DUP 3 |
71 | .Os | 71 | .Os |
72 | .Sh NAME | 72 | .Sh NAME |
@@ -75,7 +75,6 @@ | |||
75 | .Nm X509_ALGOR_dup , | 75 | .Nm X509_ALGOR_dup , |
76 | .Nm X509_ALGOR_set0 , | 76 | .Nm X509_ALGOR_set0 , |
77 | .Nm X509_ALGOR_get0 , | 77 | .Nm X509_ALGOR_get0 , |
78 | .Nm X509_ALGOR_set_md , | ||
79 | .Nm X509_ALGOR_cmp | 78 | .Nm X509_ALGOR_cmp |
80 | .Nd create, change, and inspect algorithm identifiers | 79 | .Nd create, change, and inspect algorithm identifiers |
81 | .Sh SYNOPSIS | 80 | .Sh SYNOPSIS |
@@ -102,11 +101,6 @@ | |||
102 | .Fa "const void **ppval" | 101 | .Fa "const void **ppval" |
103 | .Fa "const X509_ALGOR *alg" | 102 | .Fa "const X509_ALGOR *alg" |
104 | .Fc | 103 | .Fc |
105 | .Ft void | ||
106 | .Fo X509_ALGOR_set_md | ||
107 | .Fa "X509_ALGOR *alg" | ||
108 | .Fa "const EVP_MD *md" | ||
109 | .Fc | ||
110 | .Ft int | 104 | .Ft int |
111 | .Fo X509_ALGOR_cmp | 105 | .Fo X509_ALGOR_cmp |
112 | .Fa "const X509_ALGOR *a" | 106 | .Fa "const X509_ALGOR *a" |
@@ -240,22 +234,6 @@ then | |||
240 | .Pf * Fa ppval Ns 's | 234 | .Pf * Fa ppval Ns 's |
241 | value is undefined. | 235 | value is undefined. |
242 | .Pp | 236 | .Pp |
243 | .Fn X509_ALGOR_set_md | ||
244 | sets | ||
245 | .Fa alg | ||
246 | to appropriate values for the message digest | ||
247 | .Fa md . | ||
248 | If the | ||
249 | .Dv EVP_MD_FLAG_DIGALGID_ABSENT | ||
250 | flag is not set on | ||
251 | .Fa md , | ||
252 | .Fn X509_ALGOR_set_md | ||
253 | can leave | ||
254 | .Fa alg | ||
255 | in a corrupted state due to memory allocation failure. | ||
256 | This problem can be avoided by preallocating with an error-checked call to | ||
257 | .Fn X509_ALGOR_set0 alg NULL 0 NULL . | ||
258 | .Pp | ||
259 | .Fn X509_ALGOR_cmp | 237 | .Fn X509_ALGOR_cmp |
260 | compares | 238 | compares |
261 | .Fa a | 239 | .Fa a |
@@ -317,10 +295,3 @@ first appeared in OpenSSL 0.9.8h and have been available since | |||
317 | first appeared in OpenSSL 0.9.8zd, 1.0.0p, and 1.0.1k | 295 | first appeared in OpenSSL 0.9.8zd, 1.0.0p, and 1.0.1k |
318 | and has been available since | 296 | and has been available since |
319 | .Ox 4.9 . | 297 | .Ox 4.9 . |
320 | .Pp | ||
321 | .Fn X509_ALGOR_set_md | ||
322 | first appeared in OpenSSL 1.0.1 and has been available since | ||
323 | .Ox 5.3 . | ||
324 | .Sh BUGS | ||
325 | .Fn X509_ALGOR_set_md | ||
326 | can fail but cannot communicate failure to the caller. | ||