summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-03-23 04:34:23 +0000
committerschwarze <>2018-03-23 04:34:23 +0000
commit9b8d6c9b0b4f69a7980965a443bf0faf30793e05 (patch)
treefec2d1c449a831f0ad19d5a580dbb92cda38f4d3
parent9256ed3d143ad25f9d5ec71f3c51c9ea1b6f3323 (diff)
downloadopenbsd-9b8d6c9b0b4f69a7980965a443bf0faf30793e05.tar.gz
openbsd-9b8d6c9b0b4f69a7980965a443bf0faf30793e05.tar.bz2
openbsd-9b8d6c9b0b4f69a7980965a443bf0faf30793e05.zip
crypto HISTORY up to 1.0.0; researched from OpenSSL git
-rw-r--r--src/lib/libcrypto/man/ASN1_TIME_set.312
-rw-r--r--src/lib/libcrypto/man/ASN1_item_d2i.38
-rw-r--r--src/lib/libcrypto/man/BN_BLINDING_new.36
-rw-r--r--src/lib/libcrypto/man/BN_bn2bin.38
-rw-r--r--src/lib/libcrypto/man/BUF_MEM_new.38
-rw-r--r--src/lib/libcrypto/man/CRYPTO_set_locking_callback.322
-rw-r--r--src/lib/libcrypto/man/DIST_POINT_new.310
-rw-r--r--src/lib/libcrypto/man/EC_KEY_new.36
-rw-r--r--src/lib/libcrypto/man/ERR_remove_state.38
-rw-r--r--src/lib/libcrypto/man/ESS_SIGNING_CERT_new.38
-rw-r--r--src/lib/libcrypto/man/EVP_DigestSignInit.37
-rw-r--r--src/lib/libcrypto/man/EVP_DigestVerifyInit.37
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.318
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_CTX_new.38
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_asn1_get_count.38
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_asn1_new.38
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_decrypt.310
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_derive.311
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_encrypt.310
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.38
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_keygen.38
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_meth_new.326
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_print_private.38
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_set1_RSA.38
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_sign.310
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_verify.310
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_verify_recover.310
-rw-r--r--src/lib/libcrypto/man/HMAC.314
-rw-r--r--src/lib/libcrypto/man/OCSP_sendreq_new.38
-rw-r--r--src/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.37
-rw-r--r--src/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.38
-rw-r--r--src/lib/libcrypto/man/PKCS7_sign_add_signer.37
-rw-r--r--src/lib/libcrypto/man/TS_REQ_new.38
-rw-r--r--src/lib/libcrypto/man/UI_create_method.310
-rw-r--r--src/lib/libcrypto/man/X509_CRL_get0_by_serial.310
-rw-r--r--src/lib/libcrypto/man/X509_PUBKEY_new.310
-rw-r--r--src/lib/libcrypto/man/X509_STORE_set_verify_cb_func.37
-rw-r--r--src/lib/libcrypto/man/X509_cmp_time.38
-rw-r--r--src/lib/libcrypto/man/d2i_ASN1_SEQUENCE_ANY.312
-rw-r--r--src/lib/libcrypto/man/d2i_DIST_POINT.310
-rw-r--r--src/lib/libcrypto/man/d2i_ESS_SIGNING_CERT.38
-rw-r--r--src/lib/libcrypto/man/d2i_TS_REQ.38
-rw-r--r--src/lib/libcrypto/man/i2d_PKCS7_bio_stream.37
43 files changed, 299 insertions, 114 deletions
diff --git a/src/lib/libcrypto/man/ASN1_TIME_set.3 b/src/lib/libcrypto/man/ASN1_TIME_set.3
index 584d103e5b..f299353e44 100644
--- a/src/lib/libcrypto/man/ASN1_TIME_set.3
+++ b/src/lib/libcrypto/man/ASN1_TIME_set.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_TIME_set.3,v 1.8 2018/03/22 21:08:22 schwarze Exp $ 1.\" $OpenBSD: ASN1_TIME_set.3,v 1.9 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL ASN1_TIME_set.pod cf37aaa3 Aug 4 11:24:03 2017 +1000 2.\" OpenSSL ASN1_TIME_set.pod cf37aaa3 Aug 4 11:24:03 2017 +1000
3.\" OpenSSL ASN1_TIME_set.pod e9b77246 Jan 20 19:58:49 2017 +0100 3.\" OpenSSL ASN1_TIME_set.pod e9b77246 Jan 20 19:58:49 2017 +0100
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: March 22 2018 $ 53.Dd $Mdocdate: March 23 2018 $
54.Dt ASN1_TIME_SET 3 54.Dt ASN1_TIME_SET 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -426,6 +426,14 @@ and
426first appeared in OpenSSL 0.9.7 and have been available since 426first appeared in OpenSSL 0.9.7 and have been available since
427.Ox 3.2 . 427.Ox 3.2 .
428.Pp 428.Pp
429.Fn ASN1_TIME_adj ,
430.Fn ASN1_UTCTIME_adj ,
431.Fn ASN1_GENERALIZEDTIME_adj ,
432and
433.Fn ASN1_TIME_set_string
434first appeared in OpenSSL 1.0.0 and have been available since
435.Ox 4.9 .
436.Pp
429.Fn ASN1_TIME_cmp_time_t 437.Fn ASN1_TIME_cmp_time_t
430first appeared in OpenSSL 1.1.1. 438first appeared in OpenSSL 1.1.1.
431.Sh CAVEATS 439.Sh CAVEATS
diff --git a/src/lib/libcrypto/man/ASN1_item_d2i.3 b/src/lib/libcrypto/man/ASN1_item_d2i.3
index 379c6f3291..1dce2d23c2 100644
--- a/src/lib/libcrypto/man/ASN1_item_d2i.3
+++ b/src/lib/libcrypto/man/ASN1_item_d2i.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_item_d2i.3,v 1.6 2018/03/22 21:08:22 schwarze Exp $ 1.\" $OpenBSD: ASN1_item_d2i.3,v 1.7 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL doc/man3/d2i_X509.pod b97fdb57 Nov 11 09:33:09 2016 +0100 2.\" OpenSSL doc/man3/d2i_X509.pod b97fdb57 Nov 11 09:33:09 2016 +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: March 22 2018 $ 68.Dd $Mdocdate: March 23 2018 $
69.Dt ASN1_ITEM_D2I 3 69.Dt ASN1_ITEM_D2I 3
70.Os 70.Os
71.Sh NAME 71.Sh NAME
@@ -380,6 +380,10 @@ and
380.Fn ASN1_item_dup 380.Fn ASN1_item_dup
381first appeared in OpenSSL 0.9.7 and have been available since 381first appeared in OpenSSL 0.9.7 and have been available since
382.Ox 3.2 . 382.Ox 3.2 .
383.Pp
384.Fn ASN1_item_print
385first appeared in OpenSSL 1.0.0 and has been available since
386.Ox 4.9 .
383.Sh CAVEATS 387.Sh CAVEATS
384If the type described by 388If the type described by
385.Fa it 389.Fa it
diff --git a/src/lib/libcrypto/man/BN_BLINDING_new.3 b/src/lib/libcrypto/man/BN_BLINDING_new.3
index c74e936fcc..6055e676b4 100644
--- a/src/lib/libcrypto/man/BN_BLINDING_new.3
+++ b/src/lib/libcrypto/man/BN_BLINDING_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BN_BLINDING_new.3,v 1.8 2018/03/23 00:09:11 schwarze Exp $ 1.\" $OpenBSD: BN_BLINDING_new.3,v 1.9 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 2.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400
3.\" 3.\"
4.\" This file was written by Nils Larsch <nils@openssl.org>. 4.\" This file was written by Nils Larsch <nils@openssl.org>.
@@ -329,5 +329,9 @@ and
329.Fn BN_BLINDING_create_param 329.Fn BN_BLINDING_create_param
330first appeared in OpenSSL 0.9.8 and have been available since 330first appeared in OpenSSL 0.9.8 and have been available since
331.Ox 4.5 . 331.Ox 4.5 .
332.Pp
333.Fn BN_BLINDING_thread_id
334first appeared in OpenSSL 1.0.0 and has been available since
335.Ox 4.9 .
332.Sh AUTHORS 336.Sh AUTHORS
333.An Nils Larsch Aq Mt nils@openssl.org 337.An Nils Larsch Aq Mt nils@openssl.org
diff --git a/src/lib/libcrypto/man/BN_bn2bin.3 b/src/lib/libcrypto/man/BN_bn2bin.3
index 9113cc4bc8..a94a8b82e1 100644
--- a/src/lib/libcrypto/man/BN_bn2bin.3
+++ b/src/lib/libcrypto/man/BN_bn2bin.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BN_bn2bin.3,v 1.8 2018/03/21 06:26:31 schwarze Exp $ 1.\" $OpenBSD: BN_bn2bin.3,v 1.9 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400 2.\" OpenSSL a528d4f0 Oct 27 13:40:11 2015 -0400
3.\" 3.\"
4.\" This file was written by Ulf Moeller <ulf@openssl.org>. 4.\" This file was written by Ulf Moeller <ulf@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: March 21 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt BN_BN2BIN 3 52.Dt BN_BN2BIN 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -315,3 +315,7 @@ and
315first appeared in SSLeay 0.9.0. 315first appeared in SSLeay 0.9.0.
316All these functions have been available since 316All these functions have been available since
317.Ox 2.4 . 317.Ox 2.4 .
318.Pp
319.Fn BN_bn2bin
320first appeared in OpenSSL 1.0.0 and has been available since
321.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/BUF_MEM_new.3 b/src/lib/libcrypto/man/BUF_MEM_new.3
index c2df036096..d51e3d3c92 100644
--- a/src/lib/libcrypto/man/BUF_MEM_new.3
+++ b/src/lib/libcrypto/man/BUF_MEM_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BUF_MEM_new.3,v 1.13 2018/03/22 21:08:22 schwarze Exp $ 1.\" $OpenBSD: BUF_MEM_new.3,v 1.14 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL doc/crypto/buffer.pod 18edda0f Sep 20 03:28:54 2000 +0000 2.\" OpenSSL doc/crypto/buffer.pod 18edda0f Sep 20 03:28:54 2000 +0000
3.\" not merged: 74924dcb, 58e3457a, 21b0fa91, 7644a9ae 3.\" not merged: 74924dcb, 58e3457a, 21b0fa91, 7644a9ae
4.\" OpenSSL doc/crypto/BUF_MEM_new.pod 53934822 Jun 9 16:39:19 2016 -0400 4.\" OpenSSL doc/crypto/BUF_MEM_new.pod 53934822 Jun 9 16:39:19 2016 -0400
@@ -52,7 +52,7 @@
52.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 52.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
53.\" OF THE POSSIBILITY OF SUCH DAMAGE. 53.\" OF THE POSSIBILITY OF SUCH DAMAGE.
54.\" 54.\"
55.Dd $Mdocdate: March 22 2018 $ 55.Dd $Mdocdate: March 23 2018 $
56.Dt BUF_MEM_NEW 3 56.Dt BUF_MEM_NEW 3
57.Os 57.Os
58.Sh NAME 58.Sh NAME
@@ -199,3 +199,7 @@ All these functions have been available since
199.Fn BUF_MEM_grow_clean 199.Fn BUF_MEM_grow_clean
200first appeared in OpenSSL 0.9.7 and has been available since 200first appeared in OpenSSL 0.9.7 and has been available since
201.Ox 3.2 . 201.Ox 3.2 .
202.Pp
203.Fn BUF_reverse
204first appeared in OpenSSL 1.0.0 and has been available since
205.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3 b/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3
index 64b19ed935..364648c5ec 100644
--- a/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3
+++ b/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: CRYPTO_set_locking_callback.3,v 1.8 2018/03/22 17:11:04 schwarze Exp $ 1.\" $OpenBSD: CRYPTO_set_locking_callback.3,v 1.9 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL doc/crypto/threads.pod fb552ac6 Sep 30 23:43:01 2009 +0000 2.\" OpenSSL doc/crypto/threads.pod fb552ac6 Sep 30 23:43:01 2009 +0000
3.\" 3.\"
4.\" This file was written by Ulf Moeller <ulf@openssl.org>, 4.\" This file was written by Ulf Moeller <ulf@openssl.org>,
@@ -51,7 +51,7 @@
51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 51.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
52.\" OF THE POSSIBILITY OF SUCH DAMAGE. 52.\" OF THE POSSIBILITY OF SUCH DAMAGE.
53.\" 53.\"
54.Dd $Mdocdate: March 22 2018 $ 54.Dd $Mdocdate: March 23 2018 $
55.Dt CRYPTO_SET_LOCKING_CALLBACK 3 55.Dt CRYPTO_SET_LOCKING_CALLBACK 3
56.Os 56.Os
57.Sh NAME 57.Sh NAME
@@ -388,12 +388,14 @@ and
388first appeared in OpenSSL 0.9.6 and have been available since 388first appeared in OpenSSL 0.9.6 and have been available since
389.Ox 2.9 . 389.Ox 2.9 .
390.Pp 390.Pp
391.Vt CRYPTO_THREADID 391.Fn CRYPTO_THREADID_set_numeric ,
392and associated functions were introduced in OpenSSL 1.0.0 to replace 392.Fn CRYPTO_THREADID_set_pointer ,
393(actually, deprecate) the previous 393.Fn CRYPTO_THREADID_set_callback ,
394.Fn CRYPTO_set_id_callback , 394.Fn CRYPTO_THREADID_get_callback ,
395.Fn CRYPTO_get_id_callback , 395.Fn CRYPTO_THREADID_current ,
396.Fn CRYPTO_THREADID_cmp ,
397.Fn CRYPTO_THREADID_cpy ,
396and 398and
397.Fn CRYPTO_thread_id 399.Fn CRYPTO_THREADID_hash
398functions which assumed thread IDs to always be represented by 400first appeared in OpenSSL 1.0.0 and have been available since
399.Vt unsigned long . 401.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/DIST_POINT_new.3 b/src/lib/libcrypto/man/DIST_POINT_new.3
index cd2ad57629..f97b6d5b55 100644
--- a/src/lib/libcrypto/man/DIST_POINT_new.3
+++ b/src/lib/libcrypto/man/DIST_POINT_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: DIST_POINT_new.3,v 1.3 2018/03/21 17:57:48 schwarze Exp $ 1.\" $OpenBSD: DIST_POINT_new.3,v 1.4 2018/03/23 04:34:23 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: March 21 2018 $ 17.Dd $Mdocdate: March 23 2018 $
18.Dt DIST_POINT_NEW 3 18.Dt DIST_POINT_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -145,3 +145,9 @@ and
145.Fn DIST_POINT_NAME_free 145.Fn DIST_POINT_NAME_free
146first appeared in OpenSSL 0.9.3 and have been available since 146first appeared in OpenSSL 0.9.3 and have been available since
147.Ox 2.6 . 147.Ox 2.6 .
148.Pp
149.Fn ISSUING_DIST_POINT_new
150and
151.Fn ISSUING_DIST_POINT_free
152first appeared in OpenSSL 1.0.0 and have been available since
153.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EC_KEY_new.3 b/src/lib/libcrypto/man/EC_KEY_new.3
index c9f8c6d2b3..e03aa7e53c 100644
--- a/src/lib/libcrypto/man/EC_KEY_new.3
+++ b/src/lib/libcrypto/man/EC_KEY_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EC_KEY_new.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ 1.\" $OpenBSD: EC_KEY_new.3,v 1.11 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL d900a015 Oct 8 14:40:42 2015 +0200 2.\" OpenSSL d900a015 Oct 8 14:40:42 2015 +0200
3.\" 3.\"
4.\" This file was written by Matt Caswell <matt@openssl.org>. 4.\" This file was written by Matt Caswell <matt@openssl.org>.
@@ -553,3 +553,7 @@ and
553.Fn EC_KEY_print_fp 553.Fn EC_KEY_print_fp
554first appeared in OpenSSL 0.9.8 and have been available since 554first appeared in OpenSSL 0.9.8 and have been available since
555.Ox 4.5 . 555.Ox 4.5 .
556.Pp
557.Fn EC_KEY_up_ref
558first appeared in OpenSSL 1.0.0 and has been available since
559.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/ERR_remove_state.3 b/src/lib/libcrypto/man/ERR_remove_state.3
index 76b16bee98..c667bd5eea 100644
--- a/src/lib/libcrypto/man/ERR_remove_state.3
+++ b/src/lib/libcrypto/man/ERR_remove_state.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ERR_remove_state.3,v 1.4 2018/03/20 22:56:38 schwarze Exp $ 1.\" $OpenBSD: ERR_remove_state.3,v 1.5 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400
3.\" 3.\"
4.\" This file was written by Ulf Moeller <ulf@openssl.org> and 4.\" This file was written by Ulf Moeller <ulf@openssl.org> and
@@ -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: March 20 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt ERR_REMOVE_STATE 3 53.Dt ERR_REMOVE_STATE 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -104,7 +104,9 @@ return no value.
104appeared in SSLeay 0.8.1b or earlier and has been available since 104appeared in SSLeay 0.8.1b or earlier and has been available since
105.Ox 2.4 . 105.Ox 2.4 .
106.Pp 106.Pp
107It was deprecated in OpenSSL 1.0.0 when 107It was deprecated in OpenSSL 1.0.0 and
108.Ox 4.9
109when
108.Fn ERR_remove_thread_state 110.Fn ERR_remove_thread_state
109was introduced and thread IDs were introduced to identify threads 111was introduced and thread IDs were introduced to identify threads
110instead of 112instead of
diff --git a/src/lib/libcrypto/man/ESS_SIGNING_CERT_new.3 b/src/lib/libcrypto/man/ESS_SIGNING_CERT_new.3
index ae23b46c15..6b5199dce1 100644
--- a/src/lib/libcrypto/man/ESS_SIGNING_CERT_new.3
+++ b/src/lib/libcrypto/man/ESS_SIGNING_CERT_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ESS_SIGNING_CERT_new.3,v 1.3 2016/12/25 22:15:10 schwarze Exp $ 1.\" $OpenBSD: ESS_SIGNING_CERT_new.3,v 1.4 2018/03/23 04:34:23 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: December 25 2016 $ 17.Dd $Mdocdate: March 23 2018 $
18.Dt ESS_SIGNING_CERT_NEW 3 18.Dt ESS_SIGNING_CERT_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -109,3 +109,7 @@ Signing Certificate Attribute Definition Version 1
109according to RFC 2634, not the 109according to RFC 2634, not the
110Signing Certificate Attribute Definition Version 2 110Signing Certificate Attribute Definition Version 2
111according to RFC 5035. 111according to RFC 5035.
112.Sh HISTORY
113These functions first appeared in OpenSSL 1.0.0
114and have been available since
115.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_DigestSignInit.3 b/src/lib/libcrypto/man/EVP_DigestSignInit.3
index 7665b21512..bd750bf5a7 100644
--- a/src/lib/libcrypto/man/EVP_DigestSignInit.3
+++ b/src/lib/libcrypto/man/EVP_DigestSignInit.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_DigestSignInit.3,v 1.4 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_DigestSignInit.3,v 1.5 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400 2.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -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>.
@@ -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: February 15 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_DIGESTSIGNINIT 3 53.Dt EVP_DIGESTSIGNINIT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -201,4 +201,5 @@ The error codes can be obtained from
201.Fn EVP_DigestSignUpdate , 201.Fn EVP_DigestSignUpdate ,
202and 202and
203.Fn EVP_DigestSignFinal 203.Fn EVP_DigestSignFinal
204were first added to OpenSSL 1.0.0. 204first appeared in OpenSSL 1.0.0 and have been available since
205.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_DigestVerifyInit.3 b/src/lib/libcrypto/man/EVP_DigestVerifyInit.3
index b4b4e4d974..91a8ca8f33 100644
--- a/src/lib/libcrypto/man/EVP_DigestVerifyInit.3
+++ b/src/lib/libcrypto/man/EVP_DigestVerifyInit.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_DigestVerifyInit.3,v 1.4 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_DigestVerifyInit.3,v 1.5 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL fb552ac6 Sep 30 23:43:01 2009 +0000 2.\" OpenSSL fb552ac6 Sep 30 23:43:01 2009 +0000
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: February 15 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_DIGESTVERIFYINIT 3 53.Dt EVP_DIGESTVERIFYINIT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -182,4 +182,5 @@ The error codes can be obtained from
182.Fn EVP_DigestVerifyUpdate , 182.Fn EVP_DigestVerifyUpdate ,
183and 183and
184.Fn EVP_DigestVerifyFinal 184.Fn EVP_DigestVerifyFinal
185were first added to OpenSSL 1.0.0. 185first appeared in OpenSSL 1.0.0 and have been available since
186.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 b/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
index 880cff4e0e..b1af6c6eac 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_CTX_ctrl.3,v 1.9 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_CTX_ctrl.3,v 1.10 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL EVP_PKEY_CTX_ctrl.pod 1722496f Jun 8 15:18:38 2017 -0400 2.\" OpenSSL EVP_PKEY_CTX_ctrl.pod 1722496f Jun 8 15:18:38 2017 -0400
3.\" OpenSSL EVP_PKEY_CTX_ctrl.pod e03af178 Dec 11 17:05:57 2014 -0500 3.\" OpenSSL EVP_PKEY_CTX_ctrl.pod e03af178 Dec 11 17:05:57 2014 -0500
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: February 15 2018 $ 53.Dd $Mdocdate: March 23 2018 $
54.Dt EVP_PKEY_CTX_CTRL 3 54.Dt EVP_PKEY_CTX_CTRL 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -289,4 +289,16 @@ supported by the public key algorithm.
289.Xr EVP_PKEY_verify 3 , 289.Xr EVP_PKEY_verify 3 ,
290.Xr EVP_PKEY_verify_recover 3 290.Xr EVP_PKEY_verify_recover 3
291.Sh HISTORY 291.Sh HISTORY
292These functions were first added to OpenSSL 1.0.0. 292.Fn EVP_PKEY_CTX_ctrl ,
293.Fn EVP_PKEY_CTX_ctrl_str ,
294.Fn EVP_PKEY_CTX_set_rsa_padding ,
295.Fn EVP_PKEY_CTX_set_rsa_pss_saltlen ,
296.Fn EVP_PKEY_CTX_set_rsa_keygen_bits ,
297.Fn EVP_PKEY_CTX_set_rsa_keygen_pubexp ,
298.Fn EVP_PKEY_CTX_set_dsa_paramgen_bits ,
299.Fn EVP_PKEY_CTX_set_dh_paramgen_prime_len ,
300.Fn EVP_PKEY_CTX_set_dh_paramgen_generator ,
301and
302.Fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid
303first appeared in OpenSSL 1.0.0 and have been available since
304.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_CTX_new.3 b/src/lib/libcrypto/man/EVP_PKEY_CTX_new.3
index 5c7a0eca58..1cb7242027 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_CTX_new.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_CTX_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_CTX_new.3,v 1.6 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_CTX_new.3,v 1.7 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -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: February 15 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt EVP_PKEY_CTX_NEW 3 52.Dt EVP_PKEY_CTX_NEW 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -127,7 +127,9 @@ if an error occurred.
127.Xr EVP_PKEY_new 3 , 127.Xr EVP_PKEY_new 3 ,
128.Xr X25519 3 128.Xr X25519 3
129.Sh HISTORY 129.Sh HISTORY
130These functions were first added to OpenSSL 1.0.0. 130These functions first appeared in OpenSSL 1.0.0
131and have been available since
132.Ox 4.9 .
131.Sh CAVEATS 133.Sh CAVEATS
132The 134The
133.Vt EVP_PKEY_CTX 135.Vt EVP_PKEY_CTX
diff --git a/src/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3 b/src/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3
index df3d271bf6..5e3901e601 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_asn1_get_count.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_asn1_get_count.3,v 1.1 2018/02/15 12:09:55 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_asn1_get_count.3,v 1.2 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL 751148e2 Oct 27 00:11:11 2017 +0200 2.\" full merge up to: OpenSSL 751148e2 Oct 27 00:11:11 2017 +0200
3.\" 3.\"
4.\" This file was written by Richard Levitte <levitte@openssl.org>. 4.\" This file was written by Richard Levitte <levitte@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: February 15 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt EVP_PKEY_ASN1_GET_COUNT 3 52.Dt EVP_PKEY_ASN1_GET_COUNT 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -157,3 +157,7 @@ returns 1 on success or 0 on failure.
157.Sh SEE ALSO 157.Sh SEE ALSO
158.Xr EVP_PKEY_asn1_add0 3 , 158.Xr EVP_PKEY_asn1_add0 3 ,
159.Xr EVP_PKEY_asn1_new 3 159.Xr EVP_PKEY_asn1_new 3
160.Sh HISTORY
161These functions first appeared in OpenSSL 1.0.0
162and have been available since
163.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_asn1_new.3 b/src/lib/libcrypto/man/EVP_PKEY_asn1_new.3
index 249fee658f..a0839bd16a 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_asn1_new.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_asn1_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_asn1_new.3,v 1.1 2018/02/14 02:15:46 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_asn1_new.3,v 1.2 2018/03/23 04:34:23 schwarze Exp $
2.\" selective merge up to: 2.\" selective merge up to:
3.\" OpenSSL man3/EVP_PKEY_ASN1_METHOD b0004708 Nov 1 00:45:24 2017 +0800 3.\" OpenSSL man3/EVP_PKEY_ASN1_METHOD b0004708 Nov 1 00:45:24 2017 +0800
4.\" 4.\"
@@ -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: February 14 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_PKEY_ASN1_METHOD 3 53.Dt EVP_PKEY_ASN1_METHOD 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -453,3 +453,7 @@ on error.
453and 453and
454.Fn EVP_PKEY_asn1_add_alias 454.Fn EVP_PKEY_asn1_add_alias
455return 0 on error or 1 on success. 455return 0 on error or 1 on success.
456.Sh HISTORY
457These functions first appeared in OpenSSL 1.0.0
458and have been available since
459.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_decrypt.3 b/src/lib/libcrypto/man/EVP_PKEY_decrypt.3
index 61a99dcb31..cdae726c42 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_decrypt.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_decrypt.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_decrypt.3,v 1.6 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_decrypt.3,v 1.7 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100 2.\" full merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +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: February 15 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_PKEY_DECRYPT 3 53.Dt EVP_PKEY_DECRYPT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -170,4 +170,8 @@ if (EVP_PKEY_decrypt(ctx, out, &outlen, in, inlen) <= 0)
170.Xr EVP_PKEY_verify 3 , 170.Xr EVP_PKEY_verify 3 ,
171.Xr EVP_PKEY_verify_recover 3 171.Xr EVP_PKEY_verify_recover 3
172.Sh HISTORY 172.Sh HISTORY
173These functions were first added to OpenSSL 1.0.0. 173.Fn EVP_PKEY_decrypt_init
174and
175.Fn EVP_PKEY_decrypt
176first appeared in OpenSSL 1.0.0 and have been available since
177.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_derive.3 b/src/lib/libcrypto/man/EVP_PKEY_derive.3
index 6649b43c33..574b6b9b9d 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_derive.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_derive.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_derive.3,v 1.7 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_derive.3,v 1.8 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100 2.\" full merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +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: February 15 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_PKEY_DERIVE 3 53.Dt EVP_PKEY_DERIVE 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -171,4 +171,9 @@ if (EVP_PKEY_derive(ctx, skey, &skeylen) <= 0)
171.Xr EVP_PKEY_verify_recover 3 , 171.Xr EVP_PKEY_verify_recover 3 ,
172.Xr X25519 3 172.Xr X25519 3
173.Sh HISTORY 173.Sh HISTORY
174These functions were first added to OpenSSL 1.0.0. 174.Fn EVP_PKEY_derive_init ,
175.Fn EVP_PKEY_derive_set_peer ,
176and
177.Fn EVP_PKEY_derive
178first appeared in OpenSSL 1.0.0 and have been available since
179.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_encrypt.3 b/src/lib/libcrypto/man/EVP_PKEY_encrypt.3
index d24d5a80fa..a627c2abb6 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_encrypt.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_encrypt.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_encrypt.3,v 1.5 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_encrypt.3,v 1.6 2018/03/23 04:34:23 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: February 15 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_PKEY_ENCRYPT 3 53.Dt EVP_PKEY_ENCRYPT 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -177,4 +177,8 @@ if (EVP_PKEY_encrypt(ctx, out, &outlen, in, inlen) <= 0)
177.Xr EVP_PKEY_verify 3 , 177.Xr EVP_PKEY_verify 3 ,
178.Xr EVP_PKEY_verify_recover 3 178.Xr EVP_PKEY_verify_recover 3
179.Sh HISTORY 179.Sh HISTORY
180These functions were first added to OpenSSL 1.0.0. 180.Fn EVP_PKEY_encrypt_init
181and
182.Fn EVP_PKEY_encrypt
183first appeared in OpenSSL 1.0.0 and have been available since
184.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3 b/src/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3
index 4e3ed78fb4..9b0c30108e 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_get_default_digest_nid.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_get_default_digest_nid.3,v 1.3 2018/02/14 02:15:46 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_get_default_digest_nid.3,v 1.4 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -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: February 14 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt EVP_PKEY_GET_DEFAULT_DIGEST_NID 3 52.Dt EVP_PKEY_GET_DEFAULT_DIGEST_NID 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -88,4 +88,6 @@ supported by the public key algorithm.
88.Xr EVP_PKEY_verify 3 , 88.Xr EVP_PKEY_verify 3 ,
89.Xr EVP_PKEY_verify_recover 3 89.Xr EVP_PKEY_verify_recover 3
90.Sh HISTORY 90.Sh HISTORY
91This function was first added to OpenSSL 1.0.0. 91.Fn EVP_PKEY_get_default_digest_nid
92first appeared in OpenSSL 1.0.0 and has been available since
93.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_keygen.3 b/src/lib/libcrypto/man/EVP_PKEY_keygen.3
index 523363aa34..6173a1c438 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_keygen.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_keygen.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_keygen.3,v 1.8 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_keygen.3,v 1.9 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100 2.\" full merge up to: OpenSSL e9b77246 Jan 20 19:58:49 2017 +0100
3.\" selective merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100 3.\" selective merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100
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: February 15 2018 $ 53.Dd $Mdocdate: March 23 2018 $
54.Dt EVP_PKEY_KEYGEN 3 54.Dt EVP_PKEY_KEYGEN 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -290,4 +290,6 @@ genpkey_cb(EVP_PKEY_CTX *ctx)
290.Xr EVP_PKEY_verify_recover 3 , 290.Xr EVP_PKEY_verify_recover 3 ,
291.Xr X25519 3 291.Xr X25519 3
292.Sh HISTORY 292.Sh HISTORY
293These functions were first added to OpenSSL 1.0.0. 293These functions first appeared in OpenSSL 1.0.0
294and have been available since
295.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_meth_new.3 b/src/lib/libcrypto/man/EVP_PKEY_meth_new.3
index 8d77661608..07c80e28cc 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_meth_new.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_meth_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_meth_new.3,v 1.1 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_meth_new.3,v 1.2 2018/03/23 04:34:23 schwarze Exp $
2.\" selective merge up to: OpenSSL 43f985fd Aug 21 11:47:17 2017 -0400 2.\" selective merge up to: OpenSSL 43f985fd Aug 21 11:47:17 2017 -0400
3.\" 3.\"
4.\" This file was written by Paul Yang <yang.yang@baishancloud.com> 4.\" This file was written by Paul Yang <yang.yang@baishancloud.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: February 15 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt EVP_PKEY_METH_NEW 3 52.Dt EVP_PKEY_METH_NEW 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -523,3 +523,25 @@ if no matching object is found.
523.Pp 523.Pp
524.Fn EVP_PKEY_meth_add0 524.Fn EVP_PKEY_meth_add0
525returns 1 if the method is added successfully or 0 if an error occurred. 525returns 1 if the method is added successfully or 0 if an error occurred.
526.Sh HISTORY
527.Fn EVP_PKEY_meth_new ,
528.Fn EVP_PKEY_meth_free ,
529.Fn EVP_PKEY_meth_find ,
530.Fn EVP_PKEY_meth_add0 ,
531.Fn EVP_PKEY_meth_set_init ,
532.Fn EVP_PKEY_meth_set_copy ,
533.Fn EVP_PKEY_meth_set_cleanup ,
534.Fn EVP_PKEY_meth_set_paramgen ,
535.Fn EVP_PKEY_meth_set_keygen ,
536.Fn EVP_PKEY_meth_set_sign ,
537.Fn EVP_PKEY_meth_set_verify ,
538.Fn EVP_PKEY_meth_set_verify_recover ,
539.Fn EVP_PKEY_meth_set_signctx ,
540.Fn EVP_PKEY_meth_set_verifyctx ,
541.Fn EVP_PKEY_meth_set_encrypt ,
542.Fn EVP_PKEY_meth_set_decrypt ,
543.Fn EVP_PKEY_meth_set_derive ,
544and
545.Fn EVP_PKEY_meth_set_ctrl
546first appeared in OpenSSL 1.0.0 and have been available since
547.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_print_private.3 b/src/lib/libcrypto/man/EVP_PKEY_print_private.3
index 47e6a04613..48e0c55e5e 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_print_private.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_print_private.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_print_private.3,v 1.5 2018/02/14 02:15:46 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_print_private.3,v 1.6 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -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: February 14 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt EVP_PKEY_PRINT_PRIVATE 3 52.Dt EVP_PKEY_PRINT_PRIVATE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -124,4 +124,6 @@ supported by the public key algorithm.
124.Xr EVP_PKEY_CTX_new 3 , 124.Xr EVP_PKEY_CTX_new 3 ,
125.Xr EVP_PKEY_keygen 3 125.Xr EVP_PKEY_keygen 3
126.Sh HISTORY 126.Sh HISTORY
127These functions were first added to OpenSSL 1.0.0. 127These functions first appeared in OpenSSL 1.0.0
128and have been available since
129.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 b/src/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
index e61c2d8068..0b928e2833 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_set1_RSA.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_set1_RSA.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_set1_RSA.3,v 1.11 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL bb9ad09e Jun 6 00:43:05 2016 -0400 2.\" full merge up to: OpenSSL bb9ad09e Jun 6 00:43:05 2016 -0400
3.\" selective merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 3.\" selective merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400
4.\" 4.\"
@@ -321,3 +321,9 @@ and
321.Fn EVP_PKEY_assign_EC_KEY 321.Fn EVP_PKEY_assign_EC_KEY
322first appeared in OpenSSL 0.9.8 and have been available since 322first appeared in OpenSSL 0.9.8 and have been available since
323.Ox 4.5 . 323.Ox 4.5 .
324.Pp
325.Fn EVP_PKEY_id
326and
327.Fn EVP_PKEY_base_id
328first appeared in OpenSSL 1.0.0 and have been available since
329.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_sign.3 b/src/lib/libcrypto/man/EVP_PKEY_sign.3
index cb16e00c77..efbea950c9 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_sign.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_sign.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_sign.3,v 1.6 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_sign.3,v 1.7 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -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>.
@@ -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: February 15 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_PKEY_SIGN 3 53.Dt EVP_PKEY_SIGN 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -184,4 +184,8 @@ if (EVP_PKEY_sign(ctx, sig, &siglen, md, mdlen) <= 0)
184.Xr EVP_PKEY_verify 3 , 184.Xr EVP_PKEY_verify 3 ,
185.Xr EVP_PKEY_verify_recover 3 185.Xr EVP_PKEY_verify_recover 3
186.Sh HISTORY 186.Sh HISTORY
187These functions were first added to OpenSSL 1.0.0. 187.Fn EVP_PKEY_sign_init
188and
189.Fn EVP_PKEY_sign
190first appeared in OpenSSL 1.0.0 and have been available since
191.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_verify.3 b/src/lib/libcrypto/man/EVP_PKEY_verify.3
index 0ee9f271a5..c4d983320a 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_verify.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_verify.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_verify.3,v 1.6 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_verify.3,v 1.7 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100 2.\" full merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +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: February 15 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_PKEY_VERIFY 3 53.Dt EVP_PKEY_VERIFY 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -161,4 +161,8 @@ ret = EVP_PKEY_verify(ctx, sig, siglen, md, mdlen);
161.Xr EVP_PKEY_sign 3 , 161.Xr EVP_PKEY_sign 3 ,
162.Xr EVP_PKEY_verify_recover 3 162.Xr EVP_PKEY_verify_recover 3
163.Sh HISTORY 163.Sh HISTORY
164These functions were first added to OpenSSL 1.0.0. 164.Fn EVP_PKEY_verify_init
165and
166.Fn EVP_PKEY_verify
167first appeared in OpenSSL 1.0.0 and have been available since
168.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/EVP_PKEY_verify_recover.3 b/src/lib/libcrypto/man/EVP_PKEY_verify_recover.3
index 75df64134c..3a55faccd2 100644
--- a/src/lib/libcrypto/man/EVP_PKEY_verify_recover.3
+++ b/src/lib/libcrypto/man/EVP_PKEY_verify_recover.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_PKEY_verify_recover.3,v 1.8 2018/02/15 14:52:16 schwarze Exp $ 1.\" $OpenBSD: EVP_PKEY_verify_recover.3,v 1.9 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100 2.\" full merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +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: February 15 2018 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt EVP_PKEY_VERIFY_RECOVER 3 53.Dt EVP_PKEY_VERIFY_RECOVER 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -182,4 +182,8 @@ if (EVP_PKEY_verify_recover(ctx, rout, &routlen, sig, siglen) <= 0)
182.Xr EVP_PKEY_sign 3 , 182.Xr EVP_PKEY_sign 3 ,
183.Xr EVP_PKEY_verify 3 183.Xr EVP_PKEY_verify 3
184.Sh HISTORY 184.Sh HISTORY
185These functions were first added to OpenSSL 1.0.0. 185.Fn EVP_PKEY_verify_recover_init
186and
187.Fn EVP_PKEY_verify_recover
188first appeared in OpenSSL 1.0.0 and have been available since
189.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/HMAC.3 b/src/lib/libcrypto/man/HMAC.3
index 82979164cb..85638caf16 100644
--- a/src/lib/libcrypto/man/HMAC.3
+++ b/src/lib/libcrypto/man/HMAC.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: HMAC.3,v 1.11 2018/03/22 22:07:12 schwarze Exp $ 1.\" $OpenBSD: HMAC.3,v 1.12 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL crypto/hmac a528d4f0 Oct 27 13:40:11 2015 -0400 2.\" full merge up to: OpenSSL crypto/hmac a528d4f0 Oct 27 13:40:11 2015 -0400
3.\" selective merge up to: OpenSSL man3/HMAC b3696a55 Sep 2 09:35:50 2017 -0400 3.\" selective merge up to: OpenSSL man3/HMAC b3696a55 Sep 2 09:35:50 2017 -0400
4.\" 4.\"
@@ -52,7 +52,7 @@
52.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 52.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
53.\" OF THE POSSIBILITY OF SUCH DAMAGE. 53.\" OF THE POSSIBILITY OF SUCH DAMAGE.
54.\" 54.\"
55.Dd $Mdocdate: March 22 2018 $ 55.Dd $Mdocdate: March 23 2018 $
56.Dt HMAC 3 56.Dt HMAC 3
57.Os 57.Os
58.Sh NAME 58.Sh NAME
@@ -390,15 +390,13 @@ first appeared in OpenSSL 0.9.7 and have been available since
390first appeared in OpenSSL 0.9.7f and have been available since 390first appeared in OpenSSL 0.9.7f and have been available since
391.Ox 3.8 . 391.Ox 3.8 .
392.Pp 392.Pp
393.Fn HMAC_CTX_copy
394first appeared in OpenSSL 1.0.0 and has been available since
395.Ox 4.9 .
396.Pp
393.Fn HMAC_CTX_new , 397.Fn HMAC_CTX_new ,
394.Fn HMAC_CTX_reset , 398.Fn HMAC_CTX_reset ,
395.Fn HMAC_CTX_free , 399.Fn HMAC_CTX_free ,
396and 400and
397.Fn HMAC_CTX_get_md 401.Fn HMAC_CTX_get_md
398first appeared in OpenSSL 1.1.0. 402first appeared in OpenSSL 1.1.0.
399.Pp
400.Fn HMAC_Init_ex ,
401.Fn HMAC_Update ,
402and
403.Fn HMAC_Final
404did not return values in versions of OpenSSL before 1.0.0.
diff --git a/src/lib/libcrypto/man/OCSP_sendreq_new.3 b/src/lib/libcrypto/man/OCSP_sendreq_new.3
index 503bbdb3bb..42cb4159df 100644
--- a/src/lib/libcrypto/man/OCSP_sendreq_new.3
+++ b/src/lib/libcrypto/man/OCSP_sendreq_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: OCSP_sendreq_new.3,v 1.6 2018/03/23 01:05:50 schwarze Exp $ 1.\" $OpenBSD: OCSP_sendreq_new.3,v 1.7 2018/03/23 04:34:23 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>.
@@ -239,6 +239,12 @@ and
239.Fn OCSP_REQ_CTX_free 239.Fn OCSP_REQ_CTX_free
240first appeared in OpenSSL 0.9.8h and have been available since 240first appeared in OpenSSL 0.9.8h and have been available since
241.Ox 4.5 . 241.Ox 4.5 .
242.Pp
243.Fn OCSP_REQ_CTX_add1_header
244and
245.Fn OCSP_REQ_CTX_set1_req
246first appeared in OpenSSL 1.0.0 and have been available since
247.Ox 4.9 .
242.Sh CAVEATS 248.Sh CAVEATS
243These functions only perform a minimal HTTP query to a responder. 249These functions only perform a minimal HTTP query to a responder.
244If an application wishes to support more advanced features, it 250If an application wishes to support more advanced features, it
diff --git a/src/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3 b/src/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
index e90ed5522b..30bab9f0f7 100644
--- a/src/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
+++ b/src/lib/libcrypto/man/PEM_write_bio_PKCS7_stream.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: PEM_write_bio_PKCS7_stream.3,v 1.7 2016/12/14 21:22:06 jmc Exp $ 1.\" $OpenBSD: PEM_write_bio_PKCS7_stream.3,v 1.8 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -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: December 14 2016 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt PEM_WRITE_BIO_PKCS7_STREAM 3 52.Dt PEM_WRITE_BIO_PKCS7_STREAM 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -85,4 +85,5 @@ returns 1 for success or 0 for failure.
85.Xr SMIME_write_PKCS7 3 85.Xr SMIME_write_PKCS7 3
86.Sh HISTORY 86.Sh HISTORY
87.Fn PEM_write_bio_PKCS7_stream 87.Fn PEM_write_bio_PKCS7_stream
88was added to OpenSSL 1.0.0. 88first appeared in OpenSSL 1.0.0 and has been available since
89.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3 b/src/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3
index 58baf3c4be..b6dc639682 100644
--- a/src/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3
+++ b/src/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: PKCS5_PBKDF2_HMAC.3,v 1.5 2018/03/21 21:18:08 schwarze Exp $ 1.\" $OpenBSD: PKCS5_PBKDF2_HMAC.3,v 1.6 2018/03/23 04:34:23 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 Jeffrey Walton <noloader@gmail.com>. 4.\" This file was written by Jeffrey Walton <noloader@gmail.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: March 21 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt PKCS5_PBKDF2_HMAC 3 52.Dt PKCS5_PBKDF2_HMAC 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -158,3 +158,7 @@ return 1 on success or 0 on error.
158.Fn PKCS5_PBKDF2_HMAC_SHA1 158.Fn PKCS5_PBKDF2_HMAC_SHA1
159first appeared in OpenSSL 0.9.4 and has been available since 159first appeared in OpenSSL 0.9.4 and has been available since
160.Ox 2.6 . 160.Ox 2.6 .
161.Pp
162.Fn PKCS5_PBKDF2_HMAC
163first appeared in OpenSSL 1.0.0 and has been available since
164.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/PKCS7_sign_add_signer.3 b/src/lib/libcrypto/man/PKCS7_sign_add_signer.3
index d486321043..72c82c8ae1 100644
--- a/src/lib/libcrypto/man/PKCS7_sign_add_signer.3
+++ b/src/lib/libcrypto/man/PKCS7_sign_add_signer.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: PKCS7_sign_add_signer.3,v 1.7 2017/01/06 18:21:55 schwarze Exp $ 1.\" $OpenBSD: PKCS7_sign_add_signer.3,v 1.8 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -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>.
@@ -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: January 6 2017 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt PKCS7_SIGN_ADD_SIGNER 3 53.Dt PKCS7_SIGN_ADD_SIGNER 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -176,4 +176,5 @@ if an error occurs.
176.Xr PKCS7_sign 3 176.Xr PKCS7_sign 3
177.Sh HISTORY 177.Sh HISTORY
178.Fn PKCS7_sign_add_signer 178.Fn PKCS7_sign_add_signer
179was added to OpenSSL 1.0.0. 179first appeared in OpenSSL 1.0.0 and has been available since
180.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/TS_REQ_new.3 b/src/lib/libcrypto/man/TS_REQ_new.3
index 35da948436..0bd1c4ede6 100644
--- a/src/lib/libcrypto/man/TS_REQ_new.3
+++ b/src/lib/libcrypto/man/TS_REQ_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: TS_REQ_new.3,v 1.4 2016/12/25 22:15:10 schwarze Exp $ 1.\" $OpenBSD: TS_REQ_new.3,v 1.5 2018/03/23 04:34:23 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: December 25 2016 $ 17.Dd $Mdocdate: March 23 2018 $
18.Dt TS_REQ_NEW 3 18.Dt TS_REQ_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -175,3 +175,7 @@ Version 2 according to RFC 5035, but the current implementation
175only supports the Signing Certificate Attribute Definition Version 175only supports the Signing Certificate Attribute Definition Version
1761 according to RFC 2634, and hence only supports RFC 3161, but not 1761 according to RFC 2634, and hence only supports RFC 3161, but not
177RFC 5816 functionality. 177RFC 5816 functionality.
178.Sh HISTORY
179These functions first appeared in OpenSSL 1.0.0
180and have been available since
181.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/UI_create_method.3 b/src/lib/libcrypto/man/UI_create_method.3
index ebc6153f9a..c0cb87396e 100644
--- a/src/lib/libcrypto/man/UI_create_method.3
+++ b/src/lib/libcrypto/man/UI_create_method.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: UI_create_method.3,v 1.3 2018/03/22 21:08:22 schwarze Exp $ 1.\" $OpenBSD: UI_create_method.3,v 1.4 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL UI_create_method.pod 8e3d46e5 Mar 11 10:51:04 2017 +0100 2.\" OpenSSL UI_create_method.pod 8e3d46e5 Mar 11 10:51:04 2017 +0100
3.\" 3.\"
4.\" This file was written by Richard Levitte <levitte@openssl.org>. 4.\" This file was written by Richard Levitte <levitte@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: March 22 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt UI_CREATE_METHOD 3 52.Dt UI_CREATE_METHOD 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -276,3 +276,9 @@ and
276.Fn UI_method_get_closer 276.Fn UI_method_get_closer
277first appeared in OpenSSL 0.9.7 and have been available since 277first appeared in OpenSSL 0.9.7 and have been available since
278.Ox 3.2 . 278.Ox 3.2 .
279.Pp
280.Fn UI_method_set_prompt_constructor
281and
282.Fn UI_method_get_prompt_constructor
283first appeared in OpenSSL 1.0.0 and have been available since
284.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/X509_CRL_get0_by_serial.3 b/src/lib/libcrypto/man/X509_CRL_get0_by_serial.3
index e13e9118a7..d1580e1d5b 100644
--- a/src/lib/libcrypto/man/X509_CRL_get0_by_serial.3
+++ b/src/lib/libcrypto/man/X509_CRL_get0_by_serial.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_CRL_get0_by_serial.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ 1.\" $OpenBSD: X509_CRL_get0_by_serial.3,v 1.8 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL X509_CRL_get0_by_serial.pod cdd6c8c5 Mar 20 12:29:37 2017 +0100 2.\" OpenSSL X509_CRL_get0_by_serial.pod cdd6c8c5 Mar 20 12:29:37 2017 +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: March 22 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt X509_CRL_GET0_BY_SERIAL 3 52.Dt X509_CRL_GET0_BY_SERIAL 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -167,3 +167,9 @@ and
167.Fn X509_CRL_sort 167.Fn X509_CRL_sort
168first appeared in OpenSSL 0.9.7 and have been available since 168first appeared in OpenSSL 0.9.7 and have been available since
169.Ox 3.2 . 169.Ox 3.2 .
170.Pp
171.Fn X509_CRL_get0_by_serial
172and
173.Fn X509_CRL_get0_by_cert
174first appeared in OpenSSL 1.0.0 and have been available since
175.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/X509_PUBKEY_new.3 b/src/lib/libcrypto/man/X509_PUBKEY_new.3
index 30be7f4951..8ef37a7973 100644
--- a/src/lib/libcrypto/man/X509_PUBKEY_new.3
+++ b/src/lib/libcrypto/man/X509_PUBKEY_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_PUBKEY_new.3,v 1.10 2018/03/22 17:11:04 schwarze Exp $ 1.\" $OpenBSD: X509_PUBKEY_new.3,v 1.11 2018/03/23 04:34:23 schwarze Exp $
2.\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" full merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -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: March 22 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt X509_PUBKEY_NEW 3 52.Dt X509_PUBKEY_NEW 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -304,3 +304,9 @@ and
304.Fn i2d_PUBKEY_bio 304.Fn i2d_PUBKEY_bio
305first appeared in OpenSSL 0.9.6 and have been available since 305first appeared in OpenSSL 0.9.6 and have been available since
306.Ox 2.9 . 306.Ox 2.9 .
307.Pp
308.Fn X509_PUBKEY_set0_param
309and
310.Fn X509_PUBKEY_get0_param
311first appeared in OpenSSL 1.0.0 and have been available since
312.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3 b/src/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
index 18691126e6..82a49f7bfb 100644
--- a/src/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
+++ b/src/lib/libcrypto/man/X509_STORE_set_verify_cb_func.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_STORE_set_verify_cb_func.3,v 1.5 2018/02/25 17:46:39 schwarze Exp $ 1.\" $OpenBSD: X509_STORE_set_verify_cb_func.3,v 1.6 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 05ea606a May 20 20:52:46 2016 -0400 2.\" OpenSSL 05ea606a May 20 20:52:46 2016 -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: February 25 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt X509_STORE_SET_VERIFY_CB_FUNC 3 52.Dt X509_STORE_SET_VERIFY_CB_FUNC 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -99,7 +99,8 @@ do not return a value.
99is available in all versions of SSLeay and OpenSSL. 99is available in all versions of SSLeay and OpenSSL.
100.Pp 100.Pp
101.Fn X509_STORE_set_verify_cb 101.Fn X509_STORE_set_verify_cb
102was added to OpenSSL 1.0.0. 102first appeared in OpenSSL 1.0.0 and has been available since
103.Ox 4.9 .
103.Sh BUGS 104.Sh BUGS
104The macro version of this function was the only one available before 105The macro version of this function was the only one available before
105OpenSSL 1.0.0. 106OpenSSL 1.0.0.
diff --git a/src/lib/libcrypto/man/X509_cmp_time.3 b/src/lib/libcrypto/man/X509_cmp_time.3
index 44007daf2f..5a8922efd1 100644
--- a/src/lib/libcrypto/man/X509_cmp_time.3
+++ b/src/lib/libcrypto/man/X509_cmp_time.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_cmp_time.3,v 1.6 2018/03/22 17:11:04 schwarze Exp $ 1.\" $OpenBSD: X509_cmp_time.3,v 1.7 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL X509_cmp_time.pod 24053693 Mar 28 14:27:37 2017 +0200 2.\" OpenSSL X509_cmp_time.pod 24053693 Mar 28 14:27:37 2017 +0200
3.\" 3.\"
4.\" This file was written by Emilia Kasper <emilia@openssl.org> 4.\" This file was written by Emilia Kasper <emilia@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: March 22 2018 $ 51.Dd $Mdocdate: March 23 2018 $
52.Dt X509_CMP_TIME 3 52.Dt X509_CMP_TIME 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -147,3 +147,7 @@ and
147.Fn X509_time_adj 147.Fn X509_time_adj
148first appeared in OpenSSL 0.9.6 and have been available since 148first appeared in OpenSSL 0.9.6 and have been available since
149.Ox 2.9 . 149.Ox 2.9 .
150.Pp
151.Fn X509_time_adj_ex
152first appeared in OpenSSL 1.0.0 and has been available since
153.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/d2i_ASN1_SEQUENCE_ANY.3 b/src/lib/libcrypto/man/d2i_ASN1_SEQUENCE_ANY.3
index f3ab6d98b5..0c4b6d728c 100644
--- a/src/lib/libcrypto/man/d2i_ASN1_SEQUENCE_ANY.3
+++ b/src/lib/libcrypto/man/d2i_ASN1_SEQUENCE_ANY.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_ASN1_SEQUENCE_ANY.3,v 1.1 2017/01/04 21:14:26 schwarze Exp $ 1.\" $OpenBSD: d2i_ASN1_SEQUENCE_ANY.3,v 1.2 2018/03/23 04:34:23 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2017 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: January 4 2017 $ 17.Dd $Mdocdate: March 23 2018 $
18.Dt D2I_ASN1_SEQUENCE_ANY 3 18.Dt D2I_ASN1_SEQUENCE_ANY 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -83,3 +83,11 @@ occurs.
83.Sh SEE ALSO 83.Sh SEE ALSO
84.Xr ASN1_item_d2i 3 , 84.Xr ASN1_item_d2i 3 ,
85.Xr ASN1_TYPE_new 3 85.Xr ASN1_TYPE_new 3
86.Sh HISTORY
87.Fn d2i_ASN1_SEQUENCE_ANY ,
88.Fn i2d_ASN1_SEQUENCE_ANY ,
89.Fn d2i_ASN1_SET_ANY ,
90and
91.Fn i2d_ASN1_SET_ANY
92first appeared in OpenSSL 1.0.0 and have been available since
93.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/d2i_DIST_POINT.3 b/src/lib/libcrypto/man/d2i_DIST_POINT.3
index 9b25815a1a..34bdb26fb4 100644
--- a/src/lib/libcrypto/man/d2i_DIST_POINT.3
+++ b/src/lib/libcrypto/man/d2i_DIST_POINT.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_DIST_POINT.3,v 1.3 2018/03/22 16:06:33 schwarze Exp $ 1.\" $OpenBSD: d2i_DIST_POINT.3,v 1.4 2018/03/23 04:34:23 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: March 22 2018 $ 17.Dd $Mdocdate: March 23 2018 $
18.Dt D2I_DIST_POINT 3 18.Dt D2I_DIST_POINT 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -193,3 +193,9 @@ and
193.Fn i2d_AUTHORITY_INFO_ACCESS 193.Fn i2d_AUTHORITY_INFO_ACCESS
194first appeared in OpenSSL 0.9.5 and have been available since 194first appeared in OpenSSL 0.9.5 and have been available since
195.Ox 2.7 . 195.Ox 2.7 .
196.Pp
197.Fn d2i_ISSUING_DIST_POINT
198and
199.Fn i2d_ISSUING_DIST_POINT
200first appeared in OpenSSL 1.0.0 and have been available since
201.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/d2i_ESS_SIGNING_CERT.3 b/src/lib/libcrypto/man/d2i_ESS_SIGNING_CERT.3
index 31c3cc8e2b..c1d61d3b5e 100644
--- a/src/lib/libcrypto/man/d2i_ESS_SIGNING_CERT.3
+++ b/src/lib/libcrypto/man/d2i_ESS_SIGNING_CERT.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_ESS_SIGNING_CERT.3,v 1.1 2016/12/27 20:56:18 schwarze Exp $ 1.\" $OpenBSD: d2i_ESS_SIGNING_CERT.3,v 1.2 2018/03/23 04:34:23 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: December 27 2016 $ 17.Dd $Mdocdate: March 23 2018 $
18.Dt D2I_ESS_SIGNING_CERT 3 18.Dt D2I_ESS_SIGNING_CERT 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -112,3 +112,7 @@ if an error occurs.
112.Sh STANDARDS 112.Sh STANDARDS
113RFC 2634: Enhanced Security Services for S/MIME, 113RFC 2634: Enhanced Security Services for S/MIME,
114section 5: Signing Certificate Attribute 114section 5: Signing Certificate Attribute
115.Sh HISTORY
116These functions first appeared in OpenSSL 1.0.0
117and have been available since
118.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/d2i_TS_REQ.3 b/src/lib/libcrypto/man/d2i_TS_REQ.3
index 7841843c5f..9f7c860fa1 100644
--- a/src/lib/libcrypto/man/d2i_TS_REQ.3
+++ b/src/lib/libcrypto/man/d2i_TS_REQ.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_TS_REQ.3,v 1.1 2016/12/27 20:56:18 schwarze Exp $ 1.\" $OpenBSD: d2i_TS_REQ.3,v 1.2 2018/03/23 04:34:23 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: December 27 2016 $ 17.Dd $Mdocdate: March 23 2018 $
18.Dt D2I_TS_REQ 3 18.Dt D2I_TS_REQ 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -327,3 +327,7 @@ return 1 for success or 0 if an error occurs.
327.Xr TS_REQ_new 3 327.Xr TS_REQ_new 3
328.Sh STANDARDS 328.Sh STANDARDS
329RFC 3161: Internet X.509 Public Key Infrastructure Time-Stamp Protocol 329RFC 3161: Internet X.509 Public Key Infrastructure Time-Stamp Protocol
330.Sh HISTORY
331These functions first appeared in OpenSSL 1.0.0
332and have been available since
333.Ox 4.9 .
diff --git a/src/lib/libcrypto/man/i2d_PKCS7_bio_stream.3 b/src/lib/libcrypto/man/i2d_PKCS7_bio_stream.3
index 97adbde176..463d861bec 100644
--- a/src/lib/libcrypto/man/i2d_PKCS7_bio_stream.3
+++ b/src/lib/libcrypto/man/i2d_PKCS7_bio_stream.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: i2d_PKCS7_bio_stream.3,v 1.6 2016/12/13 15:00:22 schwarze Exp $ 1.\" $OpenBSD: i2d_PKCS7_bio_stream.3,v 1.7 2018/03/23 04:34:23 schwarze Exp $
2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 2.\" OpenSSL 99d63d46 Oct 26 13:56:48 2016 -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>.
@@ -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: December 13 2016 $ 52.Dd $Mdocdate: March 23 2018 $
53.Dt I2D_PKCS7_BIO_STREAM 3 53.Dt I2D_PKCS7_BIO_STREAM 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -86,7 +86,8 @@ returns 1 for success or 0 for failure.
86.Xr SMIME_write_PKCS7 3 86.Xr SMIME_write_PKCS7 3
87.Sh HISTORY 87.Sh HISTORY
88.Fn i2d_PKCS7_bio_stream 88.Fn i2d_PKCS7_bio_stream
89was added to OpenSSL 1.0.0. 89first appeared in OpenSSL 1.0.0 and has been available since
90.Ox 4.9 .
90.Sh BUGS 91.Sh BUGS
91The prefix "i2d" is arguably wrong because the function outputs BER 92The prefix "i2d" is arguably wrong because the function outputs BER
92format. 93format.