diff options
author | schwarze <> | 2023-11-16 20:27:43 +0000 |
---|---|---|
committer | schwarze <> | 2023-11-16 20:27:43 +0000 |
commit | c6a53967a0008fba21f8effe5960629cad4d4572 (patch) | |
tree | 0aec11ec417dd5cf0dbbc1c21928ae547bc3986e /src | |
parent | 21c26388f56718f5319b42c16da8ba45dfa49365 (diff) | |
download | openbsd-c6a53967a0008fba21f8effe5960629cad4d4572.tar.gz openbsd-c6a53967a0008fba21f8effe5960629cad4d4572.tar.bz2 openbsd-c6a53967a0008fba21f8effe5960629cad4d4572.zip |
Mention which functions are implemented as macros in the few cases
where that information was missing.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libcrypto/man/BIO_get_data.3 | 15 | ||||
-rw-r--r-- | src/lib/libcrypto/man/BIO_get_ex_new_index.3 | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/man/DES_set_key.3 | 14 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EVP_OpenInit.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EVP_SealInit.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EVP_SignInit.3 | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EVP_VerifyInit.3 | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EVP_aes_128_cbc.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EVP_sm4_cbc.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/OPENSSL_malloc.3 | 8 | ||||
-rw-r--r-- | src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 | 9 | ||||
-rw-r--r-- | src/lib/libcrypto/man/X509_STORE_get_by_subject.3 | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/man/X509_STORE_set1_param.3 | 6 |
13 files changed, 76 insertions, 34 deletions
diff --git a/src/lib/libcrypto/man/BIO_get_data.3 b/src/lib/libcrypto/man/BIO_get_data.3 index b4b0014d15..63750ac37b 100644 --- a/src/lib/libcrypto/man/BIO_get_data.3 +++ b/src/lib/libcrypto/man/BIO_get_data.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BIO_get_data.3,v 1.7 2022/12/19 14:40:14 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_get_data.3,v 1.8 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL 24a535ea Sep 22 13:14:20 2020 +0100 | 2 | .\" full merge up to: OpenSSL 24a535ea Sep 22 13:14:20 2020 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file is a derived work. | 4 | .\" This file is a derived work. |
@@ -65,7 +65,7 @@ | |||
65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
67 | .\" | 67 | .\" |
68 | .Dd $Mdocdate: December 19 2022 $ | 68 | .Dd $Mdocdate: November 16 2023 $ |
69 | .Dt BIO_GET_DATA 3 | 69 | .Dt BIO_GET_DATA 3 |
70 | .Os | 70 | .Os |
71 | .Sh NAME | 71 | .Sh NAME |
@@ -204,7 +204,7 @@ Application programs usually call macros like those documented in | |||
204 | rather than calling | 204 | rather than calling |
205 | .Fn BIO_test_flags | 205 | .Fn BIO_test_flags |
206 | directly. | 206 | directly. |
207 | Flag bits correspond to accessor functions as follows: | 207 | Flag bits correspond to accessor macros as follows: |
208 | .Pp | 208 | .Pp |
209 | .Bl -tag -width BIO_FLAGS_SHOULD_RETRY -compact | 209 | .Bl -tag -width BIO_FLAGS_SHOULD_RETRY -compact |
210 | .It Dv BIO_FLAGS_READ | 210 | .It Dv BIO_FLAGS_READ |
@@ -319,6 +319,15 @@ object, call | |||
319 | and | 319 | and |
320 | .Xr BIO_get_close 3 | 320 | .Xr BIO_get_close 3 |
321 | instead. | 321 | instead. |
322 | .Pp | ||
323 | .Fn BIO_get_flags , | ||
324 | .Fn BIO_set_retry_read , | ||
325 | .Fn BIO_set_retry_write , | ||
326 | .Fn BIO_set_retry_special , | ||
327 | .Fn BIO_clear_retry_flags , | ||
328 | and | ||
329 | .Fn BIO_get_retry_flags | ||
330 | are implemented as macros. | ||
322 | .Sh RETURN VALUES | 331 | .Sh RETURN VALUES |
323 | .Fn BIO_get_data | 332 | .Fn BIO_get_data |
324 | returns a pointer to the implementation specific custom data associated | 333 | returns a pointer to the implementation specific custom data associated |
diff --git a/src/lib/libcrypto/man/BIO_get_ex_new_index.3 b/src/lib/libcrypto/man/BIO_get_ex_new_index.3 index c484591fcd..e3bf7350a7 100644 --- a/src/lib/libcrypto/man/BIO_get_ex_new_index.3 +++ b/src/lib/libcrypto/man/BIO_get_ex_new_index.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BIO_get_ex_new_index.3,v 1.15 2023/11/16 15:39:32 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_get_ex_new_index.3,v 1.16 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 | 2 | .\" full merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Rich Salz <rsalz@akamai.com>. | 4 | .\" This file was written by Rich Salz <rsalz@akamai.com>. |
@@ -140,7 +140,7 @@ object. | |||
140 | .Fn TYPE_set_app_data | 140 | .Fn TYPE_set_app_data |
141 | and | 141 | and |
142 | .Fn TYPE_get_app_data | 142 | .Fn TYPE_get_app_data |
143 | are deprecated wrappers that call | 143 | are deprecated wrapper macros that call |
144 | .Fn TYPE_set_ex_data | 144 | .Fn TYPE_set_ex_data |
145 | and | 145 | and |
146 | .Fn TYPE_get_ex_data | 146 | .Fn TYPE_get_ex_data |
diff --git a/src/lib/libcrypto/man/DES_set_key.3 b/src/lib/libcrypto/man/DES_set_key.3 index e74c7c5e48..16188f1f28 100644 --- a/src/lib/libcrypto/man/DES_set_key.3 +++ b/src/lib/libcrypto/man/DES_set_key.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: DES_set_key.3,v 1.15 2022/03/31 17:27:16 naddy Exp $ | 1 | .\" $OpenBSD: DES_set_key.3,v 1.16 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" full merge up to: | 2 | .\" full merge up to: |
3 | .\" OpenSSL man3/DES_random_key 521738e9 Oct 5 14:58:30 2018 -0400 | 3 | .\" OpenSSL man3/DES_random_key 521738e9 Oct 5 14:58:30 2018 -0400 |
4 | .\" | 4 | .\" |
@@ -115,7 +115,7 @@ | |||
115 | .\" copied and put under another distribution licence | 115 | .\" copied and put under another distribution licence |
116 | .\" [including the GNU Public Licence.] | 116 | .\" [including the GNU Public Licence.] |
117 | .\" | 117 | .\" |
118 | .Dd $Mdocdate: March 31 2022 $ | 118 | .Dd $Mdocdate: November 16 2023 $ |
119 | .Dt DES_SET_KEY 3 | 119 | .Dt DES_SET_KEY 3 |
120 | .Os | 120 | .Os |
121 | .Sh NAME | 121 | .Sh NAME |
@@ -599,10 +599,11 @@ then update ivec and num. | |||
599 | num contains "how far" we are though ivec. | 599 | num contains "how far" we are though ivec. |
600 | If this does not make much sense, read more about CFB mode of DES. | 600 | If this does not make much sense, read more about CFB mode of DES. |
601 | .Pp | 601 | .Pp |
602 | The | ||
602 | .Fn DES_ede3_cfb64_encrypt | 603 | .Fn DES_ede3_cfb64_encrypt |
603 | and | 604 | function and the |
604 | .Fn DES_ede2_cfb64_encrypt | 605 | .Fn DES_ede2_cfb64_encrypt |
605 | is the same as | 606 | macro are the same as |
606 | .Fn DES_cfb64_encrypt | 607 | .Fn DES_cfb64_encrypt |
607 | except that Triple-DES is used. | 608 | except that Triple-DES is used. |
608 | .Pp | 609 | .Pp |
@@ -625,10 +626,11 @@ is the same as | |||
625 | .Fn DES_cfb64_encrypt | 626 | .Fn DES_cfb64_encrypt |
626 | using Output Feed Back mode. | 627 | using Output Feed Back mode. |
627 | .Pp | 628 | .Pp |
629 | The | ||
628 | .Fn DES_ede3_ofb64_encrypt | 630 | .Fn DES_ede3_ofb64_encrypt |
629 | and | 631 | function and the |
630 | .Fn DES_ede2_ofb64_encrypt | 632 | .Fn DES_ede2_ofb64_encrypt |
631 | is the same as | 633 | macro are the same as |
632 | .Fn DES_ofb64_encrypt , | 634 | .Fn DES_ofb64_encrypt , |
633 | using Triple-DES. | 635 | using Triple-DES. |
634 | .Pp | 636 | .Pp |
diff --git a/src/lib/libcrypto/man/EVP_OpenInit.3 b/src/lib/libcrypto/man/EVP_OpenInit.3 index 766d178cbd..fbd0e75571 100644 --- a/src/lib/libcrypto/man/EVP_OpenInit.3 +++ b/src/lib/libcrypto/man/EVP_OpenInit.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EVP_OpenInit.3,v 1.8 2019/06/07 20:46:25 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_OpenInit.3,v 1.9 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
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,7 +48,7 @@ | |||
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: June 7 2019 $ | 51 | .Dd $Mdocdate: November 16 2023 $ |
52 | .Dt EVP_OPENINIT 3 | 52 | .Dt EVP_OPENINIT 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -131,6 +131,9 @@ parameter is a variable length cipher then the key length will be set to | |||
131 | the value of the recovered key length. | 131 | the value of the recovered key length. |
132 | If the cipher is a fixed length cipher then the recovered key length | 132 | If the cipher is a fixed length cipher then the recovered key length |
133 | must match the fixed cipher length. | 133 | must match the fixed cipher length. |
134 | .Pp | ||
135 | .Fn EVP_OpenUpdate | ||
136 | is implemented as a macro. | ||
134 | .Sh RETURN VALUES | 137 | .Sh RETURN VALUES |
135 | .Fn EVP_OpenInit | 138 | .Fn EVP_OpenInit |
136 | returns 0 on error or a non-zero integer (actually the recovered secret | 139 | returns 0 on error or a non-zero integer (actually the recovered secret |
diff --git a/src/lib/libcrypto/man/EVP_SealInit.3 b/src/lib/libcrypto/man/EVP_SealInit.3 index 15938fcb33..da53535274 100644 --- a/src/lib/libcrypto/man/EVP_SealInit.3 +++ b/src/lib/libcrypto/man/EVP_SealInit.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EVP_SealInit.3,v 1.8 2019/06/07 20:46:25 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_SealInit.3,v 1.9 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
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>. |
@@ -49,7 +49,7 @@ | |||
49 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 49 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
50 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 50 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
51 | .\" | 51 | .\" |
52 | .Dd $Mdocdate: June 7 2019 $ | 52 | .Dd $Mdocdate: November 16 2023 $ |
53 | .Dt EVP_SEALINIT 3 | 53 | .Dt EVP_SEALINIT 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -162,6 +162,9 @@ set to 0 and (after setting any cipher parameters) it should be called | |||
162 | again with | 162 | again with |
163 | .Fa type | 163 | .Fa type |
164 | set to NULL. | 164 | set to NULL. |
165 | .Pp | ||
166 | .Fn EVP_SealUpdate | ||
167 | is implemented as a macro. | ||
165 | .Sh RETURN VALUES | 168 | .Sh RETURN VALUES |
166 | .Fn EVP_SealInit | 169 | .Fn EVP_SealInit |
167 | returns 0 on error or | 170 | returns 0 on error or |
diff --git a/src/lib/libcrypto/man/EVP_SignInit.3 b/src/lib/libcrypto/man/EVP_SignInit.3 index 59dbca1e5b..dc042910bb 100644 --- a/src/lib/libcrypto/man/EVP_SignInit.3 +++ b/src/lib/libcrypto/man/EVP_SignInit.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EVP_SignInit.3,v 1.16 2022/07/13 19:10:40 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_SignInit.3,v 1.17 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 | 3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 |
4 | .\" | 4 | .\" |
@@ -50,7 +50,7 @@ | |||
50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
52 | .\" | 52 | .\" |
53 | .Dd $Mdocdate: July 13 2022 $ | 53 | .Dd $Mdocdate: November 16 2023 $ |
54 | .Dt EVP_SIGNINIT 3 | 54 | .Dt EVP_SIGNINIT 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -157,6 +157,12 @@ Since only a copy of the digest context is ever finalized, the context | |||
157 | must be cleaned up after use by calling | 157 | must be cleaned up after use by calling |
158 | .Xr EVP_MD_CTX_free 3 | 158 | .Xr EVP_MD_CTX_free 3 |
159 | or a memory leak will occur. | 159 | or a memory leak will occur. |
160 | .Pp | ||
161 | .Fn EVP_SignInit_ex , | ||
162 | .Fn EVP_SignUpdate , | ||
163 | and | ||
164 | .Fn EVP_SignInit | ||
165 | are implemented as macros. | ||
160 | .Sh RETURN VALUES | 166 | .Sh RETURN VALUES |
161 | .Fn EVP_SignInit_ex , | 167 | .Fn EVP_SignInit_ex , |
162 | .Fn EVP_SignUpdate , | 168 | .Fn EVP_SignUpdate , |
diff --git a/src/lib/libcrypto/man/EVP_VerifyInit.3 b/src/lib/libcrypto/man/EVP_VerifyInit.3 index 5556f6c835..90a774e514 100644 --- a/src/lib/libcrypto/man/EVP_VerifyInit.3 +++ b/src/lib/libcrypto/man/EVP_VerifyInit.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EVP_VerifyInit.3,v 1.10 2019/06/10 14:58:48 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_VerifyInit.3,v 1.11 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 | 3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 |
4 | .\" | 4 | .\" |
@@ -50,7 +50,7 @@ | |||
50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
52 | .\" | 52 | .\" |
53 | .Dd $Mdocdate: June 10 2019 $ | 53 | .Dd $Mdocdate: November 16 2023 $ |
54 | .Dt EVP_VERIFYINIT 3 | 54 | .Dt EVP_VERIFYINIT 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -147,6 +147,12 @@ Since only a copy of the digest context is ever finalized, the context | |||
147 | must be cleaned up after use by calling | 147 | must be cleaned up after use by calling |
148 | .Xr EVP_MD_CTX_free 3 , | 148 | .Xr EVP_MD_CTX_free 3 , |
149 | or a memory leak will occur. | 149 | or a memory leak will occur. |
150 | .Pp | ||
151 | .Fn EVP_VerifyInit_ex , | ||
152 | .Fn EVP_VerifyUpdate , | ||
153 | and | ||
154 | .Fn EVP_VerifyInit | ||
155 | are implemented as macros. | ||
150 | .Sh RETURN VALUES | 156 | .Sh RETURN VALUES |
151 | .Fn EVP_VerifyInit_ex | 157 | .Fn EVP_VerifyInit_ex |
152 | and | 158 | and |
diff --git a/src/lib/libcrypto/man/EVP_aes_128_cbc.3 b/src/lib/libcrypto/man/EVP_aes_128_cbc.3 index ac63f7f1f2..4d153e5cbd 100644 --- a/src/lib/libcrypto/man/EVP_aes_128_cbc.3 +++ b/src/lib/libcrypto/man/EVP_aes_128_cbc.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EVP_aes_128_cbc.3,v 1.4 2020/06/24 18:15:00 jmc Exp $ | 1 | .\" $OpenBSD: EVP_aes_128_cbc.3,v 1.5 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" selective merge up to: OpenSSL 7c6d372a Nov 20 13:20:01 2018 +0000 | 2 | .\" selective merge up to: OpenSSL 7c6d372a Nov 20 13:20:01 2018 +0000 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Ronald Tse <ronald.tse@ribose.com> | 4 | .\" This file was written by Ronald Tse <ronald.tse@ribose.com> |
@@ -48,7 +48,7 @@ | |||
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: June 24 2020 $ | 51 | .Dd $Mdocdate: November 16 2023 $ |
52 | .Dt EVP_AES_128_CBC 3 | 52 | .Dt EVP_AES_128_CBC 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -205,7 +205,8 @@ are aliases for | |||
205 | .Fn EVP_aes_128_cfb128 , | 205 | .Fn EVP_aes_128_cfb128 , |
206 | .Fn EVP_aes_192_cfb128 , | 206 | .Fn EVP_aes_192_cfb128 , |
207 | and | 207 | and |
208 | .Fn EVP_aes_256_cfb128 . | 208 | .Fn EVP_aes_256_cfb128 , |
209 | implemented as macros. | ||
209 | .Pp | 210 | .Pp |
210 | .Fn EVP_aes_128_cbc_hmac_sha1 | 211 | .Fn EVP_aes_128_cbc_hmac_sha1 |
211 | and | 212 | and |
diff --git a/src/lib/libcrypto/man/EVP_sm4_cbc.3 b/src/lib/libcrypto/man/EVP_sm4_cbc.3 index 85ff88f54e..0605a52faa 100644 --- a/src/lib/libcrypto/man/EVP_sm4_cbc.3 +++ b/src/lib/libcrypto/man/EVP_sm4_cbc.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EVP_sm4_cbc.3,v 1.1 2019/03/18 05:56:24 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_sm4_cbc.3,v 1.2 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL 87103969 Oct 1 14:11:57 2018 -0700 | 2 | .\" full merge up to: OpenSSL 87103969 Oct 1 14:11:57 2018 -0700 |
3 | .\" | 3 | .\" |
4 | .\" Copyright (c) 2017 Ribose Inc | 4 | .\" Copyright (c) 2017 Ribose Inc |
@@ -18,7 +18,7 @@ | |||
18 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 18 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
19 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 19 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
20 | .\" | 20 | .\" |
21 | .Dd $Mdocdate: March 18 2019 $ | 21 | .Dd $Mdocdate: November 16 2023 $ |
22 | .Dt EVP_SM4_CBC 3 | 22 | .Dt EVP_SM4_CBC 3 |
23 | .Os | 23 | .Os |
24 | .Sh NAME | 24 | .Sh NAME |
@@ -53,7 +53,8 @@ bits. | |||
53 | .Pp | 53 | .Pp |
54 | .Fn EVP_sm4_cfb | 54 | .Fn EVP_sm4_cfb |
55 | is an alias for | 55 | is an alias for |
56 | .Fn EVP_sm4_cfb128 . | 56 | .Fn EVP_sm4_cfb128 , |
57 | implemented as a macro. | ||
57 | .Pp | 58 | .Pp |
58 | With an argument of | 59 | With an argument of |
59 | .Qq sm4 | 60 | .Qq sm4 |
diff --git a/src/lib/libcrypto/man/OPENSSL_malloc.3 b/src/lib/libcrypto/man/OPENSSL_malloc.3 index 87f8d81ed1..508867132c 100644 --- a/src/lib/libcrypto/man/OPENSSL_malloc.3 +++ b/src/lib/libcrypto/man/OPENSSL_malloc.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: OPENSSL_malloc.3,v 1.10 2022/11/06 18:31:15 tb Exp $ | 1 | .\" $OpenBSD: OPENSSL_malloc.3,v 1.11 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> | 3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> |
4 | .\" | 4 | .\" |
@@ -14,7 +14,7 @@ | |||
14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
16 | .\" | 16 | .\" |
17 | .Dd $Mdocdate: November 6 2022 $ | 17 | .Dd $Mdocdate: November 16 2023 $ |
18 | .Dt OPENSSL_MALLOC 3 | 18 | .Dt OPENSSL_MALLOC 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -83,6 +83,10 @@ standard | |||
83 | and | 83 | and |
84 | .Xr strdup 3 | 84 | .Xr strdup 3 |
85 | functions. | 85 | functions. |
86 | .Pp | ||
87 | The four | ||
88 | .Fn OPENSSL_* | ||
89 | functions are implemented as macros. | ||
86 | .Sh RETURN VALUES | 90 | .Sh RETURN VALUES |
87 | These functions return the same type and value as the corresponding | 91 | These functions return the same type and value as the corresponding |
88 | standard functions. | 92 | standard functions. |
diff --git a/src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 b/src/lib/libcrypto/man/OpenSSL_add_all_algorithms.3 index 0c4112087a..4aeef4f084 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.14 2023/09/10 14:39:58 schwarze Exp $ | 1 | .\" $OpenBSD: OpenSSL_add_all_algorithms.3,v 1.15 2023/11/16 20:27:43 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,7 +48,7 @@ | |||
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: September 10 2023 $ | 51 | .Dd $Mdocdate: November 16 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 |
@@ -117,6 +117,11 @@ including any that are unrelated to the EVP library. | |||
117 | .Fn SSLeay_add_all_algorithms | 117 | .Fn SSLeay_add_all_algorithms |
118 | is a deprecated alias for | 118 | is a deprecated alias for |
119 | .Fn OpenSSL_add_all_algorithms . | 119 | .Fn OpenSSL_add_all_algorithms . |
120 | .Pp | ||
121 | .Fn OpenSSL_add_all_algorithms | ||
122 | and | ||
123 | .Fn SSLeay_add_all_algorithms | ||
124 | are implemented as macros. | ||
120 | .Sh SEE ALSO | 125 | .Sh SEE ALSO |
121 | .Xr evp 3 , | 126 | .Xr evp 3 , |
122 | .Xr EVP_add_cipher 3 , | 127 | .Xr EVP_add_cipher 3 , |
diff --git a/src/lib/libcrypto/man/X509_STORE_get_by_subject.3 b/src/lib/libcrypto/man/X509_STORE_get_by_subject.3 index 3fb6c1c251..ee2ba07b18 100644 --- a/src/lib/libcrypto/man/X509_STORE_get_by_subject.3 +++ b/src/lib/libcrypto/man/X509_STORE_get_by_subject.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_STORE_get_by_subject.3,v 1.4 2023/08/10 14:15:16 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_get_by_subject.3,v 1.5 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2021, 2023 Ingo Schwarze <schwarze@openbsd.org> | 3 | .\" Copyright (c) 2021, 2023 Ingo Schwarze <schwarze@openbsd.org> |
4 | .\" | 4 | .\" |
@@ -14,7 +14,7 @@ | |||
14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
16 | .\" | 16 | .\" |
17 | .Dd $Mdocdate: August 10 2023 $ | 17 | .Dd $Mdocdate: November 16 2023 $ |
18 | .Dt X509_STORE_GET_BY_SUBJECT 3 | 18 | .Dt X509_STORE_GET_BY_SUBJECT 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -160,7 +160,7 @@ encourage checking of validity times, CAs with a valid time are | |||
160 | preferred, but if no matching CA has a valid time, one with an | 160 | preferred, but if no matching CA has a valid time, one with an |
161 | invalid time is accepted anyway. | 161 | invalid time is accepted anyway. |
162 | .Pp | 162 | .Pp |
163 | The following are deprecated aliases: | 163 | The following are deprecated aliases implemented as macros: |
164 | .Bl -column X509_STORE_get_by_subject F X509_STORE_CTX_get_by_subject | 164 | .Bl -column X509_STORE_get_by_subject F X509_STORE_CTX_get_by_subject |
165 | .It Fn X509_STORE_get_by_subject Ta for Ta Fn X509_STORE_CTX_get_by_subject | 165 | .It Fn X509_STORE_get_by_subject Ta for Ta Fn X509_STORE_CTX_get_by_subject |
166 | .It Fn X509_STORE_get1_certs Ta for Ta Fn X509_STORE_CTX_get1_certs | 166 | .It Fn X509_STORE_get1_certs Ta for Ta Fn X509_STORE_CTX_get1_certs |
diff --git a/src/lib/libcrypto/man/X509_STORE_set1_param.3 b/src/lib/libcrypto/man/X509_STORE_set1_param.3 index 354d873854..538f22c759 100644 --- a/src/lib/libcrypto/man/X509_STORE_set1_param.3 +++ b/src/lib/libcrypto/man/X509_STORE_set1_param.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_STORE_set1_param.3,v 1.19 2021/10/18 18:20:39 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_set1_param.3,v 1.20 2023/11/16 20:27:43 schwarze Exp $ |
2 | .\" content checked up to: | 2 | .\" content checked up to: |
3 | .\" OpenSSL man3/X509_STORE_add_cert b0edda11 Mar 20 13:00:17 2018 +0000 | 3 | .\" OpenSSL man3/X509_STORE_add_cert b0edda11 Mar 20 13:00:17 2018 +0000 |
4 | .\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400 | 4 | .\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400 |
@@ -17,7 +17,7 @@ | |||
17 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 17 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
18 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 18 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
19 | .\" | 19 | .\" |
20 | .Dd $Mdocdate: October 18 2021 $ | 20 | .Dd $Mdocdate: November 16 2023 $ |
21 | .Dt X509_STORE_SET1_PARAM 3 | 21 | .Dt X509_STORE_SET1_PARAM 3 |
22 | .Os | 22 | .Os |
23 | .Sh NAME | 23 | .Sh NAME |
@@ -145,6 +145,8 @@ Their usage is identical to that of | |||
145 | .Xr RSA_set_ex_data 3 , | 145 | .Xr RSA_set_ex_data 3 , |
146 | and | 146 | and |
147 | .Xr RSA_get_ex_data 3 . | 147 | .Xr RSA_get_ex_data 3 . |
148 | .Fn X509_STORE_get_ex_new_index | ||
149 | is implemented as a macro. | ||
148 | .Sh RETURN VALUES | 150 | .Sh RETURN VALUES |
149 | .Fn X509_STORE_set1_param , | 151 | .Fn X509_STORE_set1_param , |
150 | .Fn X509_STORE_set_purpose , | 152 | .Fn X509_STORE_set_purpose , |