summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-03-21 21:18:08 +0000
committerschwarze <>2018-03-21 21:18:08 +0000
commit5b8411504886a6aebea88dbeaf179e7b6d43af48 (patch)
treed1f39df251d1d590b25f45e255c6fd5640f942b6
parent40e1df9cf168e9a663b695e4557c7703d60920c1 (diff)
downloadopenbsd-5b8411504886a6aebea88dbeaf179e7b6d43af48.tar.gz
openbsd-5b8411504886a6aebea88dbeaf179e7b6d43af48.tar.bz2
openbsd-5b8411504886a6aebea88dbeaf179e7b6d43af48.zip
crypto HISTORY up to 0.9.4; researched from OpenSSL git
-rw-r--r--src/lib/libcrypto/man/BIO_ctrl.39
-rw-r--r--src/lib/libcrypto/man/BIO_s_bio.318
-rw-r--r--src/lib/libcrypto/man/CRYPTO_set_locking_callback.38
-rw-r--r--src/lib/libcrypto/man/DSA_dup_DH.37
-rw-r--r--src/lib/libcrypto/man/OBJ_nid2obj.37
-rw-r--r--src/lib/libcrypto/man/OPENSSL_sk_new.37
-rw-r--r--src/lib/libcrypto/man/PEM_read_bio_PrivateKey.320
-rw-r--r--src/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.38
-rw-r--r--src/lib/libcrypto/man/RSA_check_key.37
-rw-r--r--src/lib/libcrypto/man/RSA_set_method.35
-rw-r--r--src/lib/libcrypto/man/d2i_PKCS8_PRIV_KEY_INFO.311
-rw-r--r--src/lib/libcrypto/man/d2i_X509_SIG.310
12 files changed, 92 insertions, 25 deletions
diff --git a/src/lib/libcrypto/man/BIO_ctrl.3 b/src/lib/libcrypto/man/BIO_ctrl.3
index 375f330045..2c9d385a41 100644
--- a/src/lib/libcrypto/man/BIO_ctrl.3
+++ b/src/lib/libcrypto/man/BIO_ctrl.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_ctrl.3,v 1.11 2018/03/21 09:03:49 schwarze Exp $ 1.\" $OpenBSD: BIO_ctrl.3,v 1.12 2018/03/21 21:18:08 schwarze Exp $
2.\" OpenSSL b055fceb Thu Oct 20 09:56:18 2016 +0100 2.\" OpenSSL b055fceb Thu Oct 20 09:56:18 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>.
@@ -333,7 +333,12 @@ All these functions have been available since
333.Fn BIO_seek 333.Fn BIO_seek
334and 334and
335.Fn BIO_tell 335.Fn BIO_tell
336first appeared in SSLeay 0.9.1 and have been available since 336first appeared in SSLeay 0.9.1.
337.Fn BIO_ctrl_pending
338and
339.Fn BIO_ctrl_wpending
340first appeared in OpenSSL 0.9.4.
341These functions have been available since
337.Ox 2.6 . 342.Ox 2.6 .
338.Sh BUGS 343.Sh BUGS
339Some of the return values are ambiguous and care should be taken. 344Some of the return values are ambiguous and care should be taken.
diff --git a/src/lib/libcrypto/man/BIO_s_bio.3 b/src/lib/libcrypto/man/BIO_s_bio.3
index 065a8bae08..be67fd2b06 100644
--- a/src/lib/libcrypto/man/BIO_s_bio.3
+++ b/src/lib/libcrypto/man/BIO_s_bio.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_s_bio.3,v 1.9 2017/01/06 02:29:18 schwarze Exp $ 1.\" $OpenBSD: BIO_s_bio.3,v 1.10 2018/03/21 21:18:08 schwarze Exp $
2.\" OpenSSL c03726ca Aug 27 12:28:08 2015 -0400 2.\" OpenSSL c03726ca Aug 27 12:28:08 2015 -0400
3.\" 3.\"
4.\" This file was written by 4.\" This file was written by
@@ -53,7 +53,7 @@
53.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 53.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
54.\" OF THE POSSIBILITY OF SUCH DAMAGE. 54.\" OF THE POSSIBILITY OF SUCH DAMAGE.
55.\" 55.\"
56.Dd $Mdocdate: January 6 2017 $ 56.Dd $Mdocdate: March 21 2018 $
57.Dt BIO_S_BIO 3 57.Dt BIO_S_BIO 3
58.Os 58.Os
59.Sh NAME 59.Sh NAME
@@ -360,6 +360,20 @@ SSL operations can successfully be continued.
360.Xr BIO_should_retry 3 , 360.Xr BIO_should_retry 3 ,
361.Xr ssl 3 , 361.Xr ssl 3 ,
362.Xr SSL_set_bio 3 362.Xr SSL_set_bio 3
363.Sh HISTORY
364.Fn BIO_s_bio ,
365.Fn BIO_make_bio_pair ,
366.Fn BIO_destroy_bio_pair ,
367.Fn BIO_set_write_buf_size ,
368.Fn BIO_get_write_buf_size ,
369.Fn BIO_new_bio_pair ,
370.Fn BIO_get_write_guarantee ,
371.Fn BIO_ctrl_get_write_guarantee ,
372.Fn BIO_get_read_request ,
373and
374.Fn BIO_ctrl_reset_read_request
375first appeared in OpenSSL 0.9.4 and have been available since
376.Ox 2.6 .
363.Sh CAVEATS 377.Sh CAVEATS
364As the data is buffered, SSL operations may return with an 378As the data is buffered, SSL operations may return with an
365.Dv ERROR_SSL_WANT_READ 379.Dv ERROR_SSL_WANT_READ
diff --git a/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3 b/src/lib/libcrypto/man/CRYPTO_set_locking_callback.3
index efe1daa7e9..beefdfc001 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.6 2018/03/20 21:27:32 schwarze Exp $ 1.\" $OpenBSD: CRYPTO_set_locking_callback.3,v 1.7 2018/03/21 21:18:08 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 20 2018 $ 54.Dd $Mdocdate: March 21 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
@@ -376,7 +376,9 @@ appeared in SSLeay 0.8.1b or earlier and have been available since
376.Ox 2.4 . 376.Ox 2.4 .
377.Pp 377.Pp
378.Fn CRYPTO_num_locks 378.Fn CRYPTO_num_locks
379was added in OpenSSL 0.9.4. 379first appeared in OpenSSL 0.9.4 and have been available since
380.Ox 2.6 .
381.Pp
380All functions dealing with dynamic locks were added in OpenSSL 0.9.5b-dev. 382All functions dealing with dynamic locks were added in OpenSSL 0.9.5b-dev.
381.Vt CRYPTO_THREADID 383.Vt CRYPTO_THREADID
382and associated functions were introduced in OpenSSL 1.0.0 to replace 384and associated functions were introduced in OpenSSL 1.0.0 to replace
diff --git a/src/lib/libcrypto/man/DSA_dup_DH.3 b/src/lib/libcrypto/man/DSA_dup_DH.3
index e8bc872d55..a7b4f3ec6d 100644
--- a/src/lib/libcrypto/man/DSA_dup_DH.3
+++ b/src/lib/libcrypto/man/DSA_dup_DH.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: DSA_dup_DH.3,v 1.6 2018/02/17 16:59:48 schwarze Exp $ 1.\" $OpenBSD: DSA_dup_DH.3,v 1.7 2018/03/21 21:18:08 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 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: February 17 2018 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt DSA_DUP_DH 3 52.Dt DSA_DUP_DH 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -87,6 +87,7 @@ The error codes can be obtained by
87.Xr ERR_get_error 3 87.Xr ERR_get_error 3
88.Sh HISTORY 88.Sh HISTORY
89.Fn DSA_dup_DH 89.Fn DSA_dup_DH
90was added in OpenSSL 0.9.4. 90first appeared in OpenSSL 0.9.4 and has been available since
91.Ox 2.6 .
91.Sh CAVEATS 92.Sh CAVEATS
92Be careful to avoid small subgroup attacks when using this. 93Be careful to avoid small subgroup attacks when using this.
diff --git a/src/lib/libcrypto/man/OBJ_nid2obj.3 b/src/lib/libcrypto/man/OBJ_nid2obj.3
index 813fb6cbd9..68ad643549 100644
--- a/src/lib/libcrypto/man/OBJ_nid2obj.3
+++ b/src/lib/libcrypto/man/OBJ_nid2obj.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: OBJ_nid2obj.3,v 1.9 2018/03/21 16:09:51 schwarze Exp $ 1.\" $OpenBSD: OBJ_nid2obj.3,v 1.10 2018/03/21 21:18:08 schwarze Exp $
2.\" OpenSSL c264592d May 14 11:28:00 2006 +0000 2.\" OpenSSL c264592d May 14 11:28:00 2006 +0000
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -390,7 +390,10 @@ All these functions have been available since
390.Ox 2.4 . 390.Ox 2.4 .
391.Pp 391.Pp
392.Fn OBJ_txt2obj 392.Fn OBJ_txt2obj
393first appeared in OpenSSL 0.9.2b and has been available since 393first appeared in OpenSSL 0.9.2b.
394.Fn OBJ_obj2txt
395first appeared in OpenSSL 0.9.4.
396Both functions have been available since
394.Ox 2.6 . 397.Ox 2.6 .
395.Sh BUGS 398.Sh BUGS
396.Fn OBJ_obj2txt 399.Fn OBJ_obj2txt
diff --git a/src/lib/libcrypto/man/OPENSSL_sk_new.3 b/src/lib/libcrypto/man/OPENSSL_sk_new.3
index bddd70835c..8d42258a11 100644
--- a/src/lib/libcrypto/man/OPENSSL_sk_new.3
+++ b/src/lib/libcrypto/man/OPENSSL_sk_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: OPENSSL_sk_new.3,v 1.3 2018/03/21 17:57:48 schwarze Exp $ 1.\" $OpenBSD: OPENSSL_sk_new.3,v 1.4 2018/03/21 21:18:08 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -547,7 +547,10 @@ appeared in SSLeay 0.8.1b or earlier and have been available since
547.Ox 2.4 . 547.Ox 2.4 .
548.Pp 548.Pp
549.Fn sk_set 549.Fn sk_set
550first appeared in OpenSSL 0.9.3 and has been available since 550first appeared in OpenSSL 0.9.3.
551.Fn sk_sort
552first appeared in OpenSSL 0.9.4.
553Both functions have been available since
551.Ox 2.6 . 554.Ox 2.6 .
552.Sh BUGS 555.Sh BUGS
553.Fn sk_set 556.Fn sk_set
diff --git a/src/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 b/src/lib/libcrypto/man/PEM_read_bio_PrivateKey.3
index d9434e2fc3..f235931fa6 100644
--- a/src/lib/libcrypto/man/PEM_read_bio_PrivateKey.3
+++ b/src/lib/libcrypto/man/PEM_read_bio_PrivateKey.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: PEM_read_bio_PrivateKey.3,v 1.9 2018/03/21 00:37:32 schwarze Exp $ 1.\" $OpenBSD: PEM_read_bio_PrivateKey.3,v 1.10 2018/03/21 21:18:08 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>.
@@ -1260,6 +1260,24 @@ and
1260.Fn PEM_write_PKCS7 1260.Fn PEM_write_PKCS7
1261appeared in SSLeay 0.8.1b or earlier and have been available since 1261appeared in SSLeay 0.8.1b or earlier and have been available since
1262.Ox 2.4 . 1262.Ox 2.4 .
1263.Pp
1264.Fn PEM_write_bio_PKCS8PrivateKey ,
1265.Fn PEM_write_PKCS8PrivateKey ,
1266.Fn PEM_read_bio_PKCS8 ,
1267.Fn PEM_read_PKCS8 ,
1268.Fn PEM_write_bio_PKCS8 ,
1269.Fn PEM_write_PKCS8 ,
1270.Fn PEM_read_bio_PKCS8_PRIV_KEY_INFO ,
1271.Fn PEM_read_PKCS8_PRIV_KEY_INFO ,
1272.Fn PEM_write_bio_PKCS8_PRIV_KEY_INFO ,
1273.Fn PEM_write_PKCS8_PRIV_KEY_INFO ,
1274.Fn PEM_read_bio_NETSCAPE_CERT_SEQUENCE ,
1275.Fn PEM_read_NETSCAPE_CERT_SEQUENCE ,
1276.Fn PEM_write_bio_NETSCAPE_CERT_SEQUENCE ,
1277and
1278.Fn PEM_write_NETSCAPE_CERT_SEQUENCE ,
1279first appeared in OpenSSL 0.9.4 and have been available since
1280.Ox 2.6 .
1263.Sh CAVEATS 1281.Sh CAVEATS
1264A frequent cause of problems is attempting to use the PEM routines like 1282A frequent cause of problems is attempting to use the PEM routines like
1265this: 1283this:
diff --git a/src/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3 b/src/lib/libcrypto/man/PKCS5_PBKDF2_HMAC.3
index 5b79d7b2f2..58baf3c4be 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.4 2016/11/28 23:27:55 schwarze Exp $ 1.\" $OpenBSD: PKCS5_PBKDF2_HMAC.3,v 1.5 2018/03/21 21:18:08 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: November 28 2016 $ 51.Dd $Mdocdate: March 21 2018 $
52.Dt PKCS5_PBKDF2_HMAC 3 52.Dt PKCS5_PBKDF2_HMAC 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -154,3 +154,7 @@ return 1 on success or 0 on error.
154.Xr evp 3 , 154.Xr evp 3 ,
155.Xr EVP_BytesToKey 3 , 155.Xr EVP_BytesToKey 3 ,
156.Xr RAND_bytes 3 156.Xr RAND_bytes 3
157.Sh HISTORY
158.Fn PKCS5_PBKDF2_HMAC_SHA1
159first appeared in OpenSSL 0.9.4 and has been available since
160.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/RSA_check_key.3 b/src/lib/libcrypto/man/RSA_check_key.3
index 691ee7a6eb..8426b6f3cc 100644
--- a/src/lib/libcrypto/man/RSA_check_key.3
+++ b/src/lib/libcrypto/man/RSA_check_key.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: RSA_check_key.3,v 1.5 2018/02/17 16:59:48 schwarze Exp $ 1.\" $OpenBSD: RSA_check_key.3,v 1.6 2018/03/21 21:18:08 schwarze Exp $
2.\" OpenSSL 6859cf74 Sep 25 13:33:28 2002 +0000 2.\" OpenSSL 6859cf74 Sep 25 13:33:28 2002 +0000
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: February 17 2018 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt RSA_CHECK_KEY 3 53.Dt RSA_CHECK_KEY 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -130,7 +130,8 @@ obtained using
130.Xr RSA_new 3 130.Xr RSA_new 3
131.Sh HISTORY 131.Sh HISTORY
132.Fn RSA_check_key 132.Fn RSA_check_key
133appeared in OpenSSL 0.9.4. 133first appeared in OpenSSL 0.9.4 and has been available since
134.Ox 2.6 .
134.Sh BUGS 135.Sh BUGS
135A method of verifying the RSA key using opaque RSA API functions might 136A method of verifying the RSA key using opaque RSA API functions might
136need to be considered. 137need to be considered.
diff --git a/src/lib/libcrypto/man/RSA_set_method.3 b/src/lib/libcrypto/man/RSA_set_method.3
index 7a9be41a35..8fe70e68a6 100644
--- a/src/lib/libcrypto/man/RSA_set_method.3
+++ b/src/lib/libcrypto/man/RSA_set_method.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: RSA_set_method.3,v 1.8 2018/03/21 07:25:59 schwarze Exp $ 1.\" $OpenBSD: RSA_set_method.3,v 1.9 2018/03/21 21:18:08 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 Ulf Moeller <ulf@openssl.org> 4.\" This file was written by Ulf Moeller <ulf@openssl.org>
@@ -324,7 +324,8 @@ and
324.Fa rsa_verify 324.Fa rsa_verify
325components of 325components of
326.Vt RSA_METHOD 326.Vt RSA_METHOD
327were added in OpenSSL 0.9.4. 327first appeared in OpenSSL 0.9.4 and have been available since
328.Ox 2.6 .
328.Pp 329.Pp
329.Fn RSA_set_default_openssl_method 330.Fn RSA_set_default_openssl_method
330and 331and
diff --git a/src/lib/libcrypto/man/d2i_PKCS8_PRIV_KEY_INFO.3 b/src/lib/libcrypto/man/d2i_PKCS8_PRIV_KEY_INFO.3
index 2e18052a79..1ac0f2c308 100644
--- a/src/lib/libcrypto/man/d2i_PKCS8_PRIV_KEY_INFO.3
+++ b/src/lib/libcrypto/man/d2i_PKCS8_PRIV_KEY_INFO.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_PKCS8_PRIV_KEY_INFO.3,v 1.2 2018/03/21 17:57:48 schwarze Exp $ 1.\" $OpenBSD: d2i_PKCS8_PRIV_KEY_INFO.3,v 1.3 2018/03/21 21:18:08 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -116,5 +116,12 @@ RFC 5208: PKCS#8: Private-Key Information Syntax Specification
116.Fn d2i_PKCS8_PRIV_KEY_INFO 116.Fn d2i_PKCS8_PRIV_KEY_INFO
117and 117and
118.Fn i2d_PKCS8_PRIV_KEY_INFO 118.Fn i2d_PKCS8_PRIV_KEY_INFO
119first appeared in OpenSSL 0.9.3 and have been available since 119first appeared in OpenSSL 0.9.3.
120.Fn d2i_PKCS8_PRIV_KEY_INFO_bio ,
121.Fn i2d_PKCS8_PRIV_KEY_INFO_bio ,
122.Fn d2i_PKCS8_PRIV_KEY_INFO_fp ,
123and
124.Fn i2d_PKCS8_PRIV_KEY_INFO_fp
125first appeared in OpenSSL 0.9.4.
126All these functions have been available since
120.Ox 2.6 . 127.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/d2i_X509_SIG.3 b/src/lib/libcrypto/man/d2i_X509_SIG.3
index 0be9714241..2f512d3174 100644
--- a/src/lib/libcrypto/man/d2i_X509_SIG.3
+++ b/src/lib/libcrypto/man/d2i_X509_SIG.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_X509_SIG.3,v 1.7 2018/03/21 03:16:08 schwarze Exp $ 1.\" $OpenBSD: d2i_X509_SIG.3,v 1.8 2018/03/21 21:18:08 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.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> 4.\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
@@ -129,6 +129,14 @@ and
129.Fn i2d_X509_SIG 129.Fn i2d_X509_SIG
130appeared before SSLeay 0.8 and have been available since 130appeared before SSLeay 0.8 and have been available since
131.Ox 2.4 . 131.Ox 2.4 .
132.Pp
133.Fn d2i_PKCS8_bio ,
134.Fn i2d_PKCS8_bio ,
135.Fn d2i_PKCS8_fp ,
136and
137.Fn i2d_PKCS8_fp
138first appeared in OpenSSL 0.9.4 and have been available since
139.Ox 2.6 .
132.Sh BUGS 140.Sh BUGS
133.Fn d2i_PKCS8_bio , 141.Fn d2i_PKCS8_bio ,
134.Fn i2d_PKCS8_bio , 142.Fn i2d_PKCS8_bio ,