summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/man/BIO_get_data.315
-rw-r--r--src/lib/libcrypto/man/BIO_get_ex_new_index.34
-rw-r--r--src/lib/libcrypto/man/DES_set_key.314
-rw-r--r--src/lib/libcrypto/man/EVP_OpenInit.37
-rw-r--r--src/lib/libcrypto/man/EVP_SealInit.37
-rw-r--r--src/lib/libcrypto/man/EVP_SignInit.310
-rw-r--r--src/lib/libcrypto/man/EVP_VerifyInit.310
-rw-r--r--src/lib/libcrypto/man/EVP_aes_128_cbc.37
-rw-r--r--src/lib/libcrypto/man/EVP_sm4_cbc.37
-rw-r--r--src/lib/libcrypto/man/OPENSSL_malloc.38
-rw-r--r--src/lib/libcrypto/man/OpenSSL_add_all_algorithms.39
-rw-r--r--src/lib/libcrypto/man/X509_STORE_get_by_subject.36
-rw-r--r--src/lib/libcrypto/man/X509_STORE_set1_param.36
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
204rather than calling 204rather than calling
205.Fn BIO_test_flags 205.Fn BIO_test_flags
206directly. 206directly.
207Flag bits correspond to accessor functions as follows: 207Flag 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
319and 319and
320.Xr BIO_get_close 3 320.Xr BIO_get_close 3
321instead. 321instead.
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 ,
328and
329.Fn BIO_get_retry_flags
330are implemented as macros.
322.Sh RETURN VALUES 331.Sh RETURN VALUES
323.Fn BIO_get_data 332.Fn BIO_get_data
324returns a pointer to the implementation specific custom data associated 333returns 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
141and 141and
142.Fn TYPE_get_app_data 142.Fn TYPE_get_app_data
143are deprecated wrappers that call 143are deprecated wrapper macros that call
144.Fn TYPE_set_ex_data 144.Fn TYPE_set_ex_data
145and 145and
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.
599num contains "how far" we are though ivec. 599num contains "how far" we are though ivec.
600If this does not make much sense, read more about CFB mode of DES. 600If this does not make much sense, read more about CFB mode of DES.
601.Pp 601.Pp
602The
602.Fn DES_ede3_cfb64_encrypt 603.Fn DES_ede3_cfb64_encrypt
603and 604function and the
604.Fn DES_ede2_cfb64_encrypt 605.Fn DES_ede2_cfb64_encrypt
605is the same as 606macro are the same as
606.Fn DES_cfb64_encrypt 607.Fn DES_cfb64_encrypt
607except that Triple-DES is used. 608except 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
626using Output Feed Back mode. 627using Output Feed Back mode.
627.Pp 628.Pp
629The
628.Fn DES_ede3_ofb64_encrypt 630.Fn DES_ede3_ofb64_encrypt
629and 631function and the
630.Fn DES_ede2_ofb64_encrypt 632.Fn DES_ede2_ofb64_encrypt
631is the same as 633macro are the same as
632.Fn DES_ofb64_encrypt , 634.Fn DES_ofb64_encrypt ,
633using Triple-DES. 635using 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
131the value of the recovered key length. 131the value of the recovered key length.
132If the cipher is a fixed length cipher then the recovered key length 132If the cipher is a fixed length cipher then the recovered key length
133must match the fixed cipher length. 133must match the fixed cipher length.
134.Pp
135.Fn EVP_OpenUpdate
136is implemented as a macro.
134.Sh RETURN VALUES 137.Sh RETURN VALUES
135.Fn EVP_OpenInit 138.Fn EVP_OpenInit
136returns 0 on error or a non-zero integer (actually the recovered secret 139returns 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
162again with 162again with
163.Fa type 163.Fa type
164set to NULL. 164set to NULL.
165.Pp
166.Fn EVP_SealUpdate
167is implemented as a macro.
165.Sh RETURN VALUES 168.Sh RETURN VALUES
166.Fn EVP_SealInit 169.Fn EVP_SealInit
167returns 0 on error or 170returns 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
157must be cleaned up after use by calling 157must be cleaned up after use by calling
158.Xr EVP_MD_CTX_free 3 158.Xr EVP_MD_CTX_free 3
159or a memory leak will occur. 159or a memory leak will occur.
160.Pp
161.Fn EVP_SignInit_ex ,
162.Fn EVP_SignUpdate ,
163and
164.Fn EVP_SignInit
165are 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
147must be cleaned up after use by calling 147must be cleaned up after use by calling
148.Xr EVP_MD_CTX_free 3 , 148.Xr EVP_MD_CTX_free 3 ,
149or a memory leak will occur. 149or a memory leak will occur.
150.Pp
151.Fn EVP_VerifyInit_ex ,
152.Fn EVP_VerifyUpdate ,
153and
154.Fn EVP_VerifyInit
155are implemented as macros.
150.Sh RETURN VALUES 156.Sh RETURN VALUES
151.Fn EVP_VerifyInit_ex 157.Fn EVP_VerifyInit_ex
152and 158and
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 ,
207and 207and
208.Fn EVP_aes_256_cfb128 . 208.Fn EVP_aes_256_cfb128 ,
209implemented as macros.
209.Pp 210.Pp
210.Fn EVP_aes_128_cbc_hmac_sha1 211.Fn EVP_aes_128_cbc_hmac_sha1
211and 212and
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
55is an alias for 55is an alias for
56.Fn EVP_sm4_cfb128 . 56.Fn EVP_sm4_cfb128 ,
57implemented as a macro.
57.Pp 58.Pp
58With an argument of 59With 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
83and 83and
84.Xr strdup 3 84.Xr strdup 3
85functions. 85functions.
86.Pp
87The four
88.Fn OPENSSL_*
89functions are implemented as macros.
86.Sh RETURN VALUES 90.Sh RETURN VALUES
87These functions return the same type and value as the corresponding 91These functions return the same type and value as the corresponding
88standard functions. 92standard 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
118is a deprecated alias for 118is a deprecated alias for
119.Fn OpenSSL_add_all_algorithms . 119.Fn OpenSSL_add_all_algorithms .
120.Pp
121.Fn OpenSSL_add_all_algorithms
122and
123.Fn SSLeay_add_all_algorithms
124are 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
160preferred, but if no matching CA has a valid time, one with an 160preferred, but if no matching CA has a valid time, one with an
161invalid time is accepted anyway. 161invalid time is accepted anyway.
162.Pp 162.Pp
163The following are deprecated aliases: 163The 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 ,
146and 146and
147.Xr RSA_get_ex_data 3 . 147.Xr RSA_get_ex_data 3 .
148.Fn X509_STORE_get_ex_new_index
149is 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 ,