summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorschwarze <schwarze@openbsd.org>2018-03-21 09:03:49 +0000
committerschwarze <schwarze@openbsd.org>2018-03-21 09:03:49 +0000
commitb455b8f670576c8bd20635a55b1de696365812cd (patch)
tree8720ab5d26eb4a40cb90e088dc98d146d0e9e234
parentssl.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL git (diff)
downloadwireguard-openbsd-b455b8f670576c8bd20635a55b1de696365812cd.tar.xz
wireguard-openbsd-b455b8f670576c8bd20635a55b1de696365812cd.zip
crypto HISTORY up to SSLeay 0.9.1; researched from OpenSSL git
-rw-r--r--lib/libcrypto/man/BIO_ctrl.38
-rw-r--r--lib/libcrypto/man/BIO_f_cipher.38
-rw-r--r--lib/libcrypto/man/BIO_s_accept.38
-rw-r--r--lib/libcrypto/man/BIO_s_file.38
-rw-r--r--lib/libcrypto/man/BIO_s_mem.310
-rw-r--r--lib/libcrypto/man/BN_CTX_new.37
-rw-r--r--lib/libcrypto/man/BN_add.36
-rw-r--r--lib/libcrypto/man/BN_generate_prime.35
-rw-r--r--lib/libcrypto/man/BN_mod_inverse.39
-rw-r--r--lib/libcrypto/man/BN_mod_mul_montgomery.37
-rw-r--r--lib/libcrypto/man/BN_mod_mul_reciprocal.313
-rw-r--r--lib/libcrypto/man/BN_new.37
-rw-r--r--lib/libcrypto/man/BN_set_flags.310
-rw-r--r--lib/libcrypto/man/EVP_EncryptInit.36
-rw-r--r--lib/libcrypto/man/RAND_set_rand_method.37
-rw-r--r--lib/libcrypto/man/X509_ALGOR_dup.36
-rw-r--r--lib/libcrypto/man/d2i_ASN1_OCTET_STRING.310
17 files changed, 101 insertions, 34 deletions
diff --git a/lib/libcrypto/man/BIO_ctrl.3 b/lib/libcrypto/man/BIO_ctrl.3
index 2955a0ae633..375f3300459 100644
--- a/lib/libcrypto/man/BIO_ctrl.3
+++ b/lib/libcrypto/man/BIO_ctrl.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BIO_ctrl.3,v 1.10 2018/03/21 06:09:37 schwarze Exp $
+.\" $OpenBSD: BIO_ctrl.3,v 1.11 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL b055fceb Thu Oct 20 09:56:18 2016 +0100
.\"
.\" This file was written by Dr. Stephen Henson <steve@openssl.org>.
@@ -329,6 +329,12 @@ and
first appeared in SSLeay 0.9.0.
All these functions have been available since
.Ox 2.4 .
+.Pp
+.Fn BIO_seek
+and
+.Fn BIO_tell
+first appeared in SSLeay 0.9.1 and have been available since
+.Ox 2.6 .
.Sh BUGS
Some of the return values are ambiguous and care should be taken.
In particular a return value of 0 can be returned if an operation
diff --git a/lib/libcrypto/man/BIO_f_cipher.3 b/lib/libcrypto/man/BIO_f_cipher.3
index 6d710a25f0f..5e1ad821224 100644
--- a/lib/libcrypto/man/BIO_f_cipher.3
+++ b/lib/libcrypto/man/BIO_f_cipher.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BIO_f_cipher.3,v 1.7 2018/03/20 23:56:07 schwarze Exp $
+.\" $OpenBSD: BIO_f_cipher.3,v 1.8 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700
.\"
.\" This file was written by Dr. Stephen Henson <steve@openssl.org>.
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BIO_F_CIPHER 3
.Os
.Sh NAME
@@ -169,3 +169,7 @@ and
.Fn BIO_get_cipher_status
appeared in SSLeay 0.8.1b or earlier and have been available since
.Ox 2.4 .
+.Pp
+.Fn BIO_get_cipher_ctx
+first appeared in SSLeay 0.9.1 and has been available since
+.Ox 2.6 .
diff --git a/lib/libcrypto/man/BIO_s_accept.3 b/lib/libcrypto/man/BIO_s_accept.3
index 02b3c67e6e8..a37db94564c 100644
--- a/lib/libcrypto/man/BIO_s_accept.3
+++ b/lib/libcrypto/man/BIO_s_accept.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BIO_s_accept.3,v 1.7 2018/03/21 06:09:37 schwarze Exp $
+.\" $OpenBSD: BIO_s_accept.3,v 1.8 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL c03726ca Thu Aug 27 12:28:08 2015 -0400
.\"
.\" This file was written by Dr. Stephen Henson <steve@openssl.org>.
@@ -367,3 +367,9 @@ appeared in SSLeay 0.8.1b or earlier.
first appeared in SSLeay 0.9.0.
All these functions have been available since
.Ox 2.4 .
+.Pp
+.Fn BIO_set_bind_mode
+and
+.Fn BIO_get_bind_mode
+first appeared in SSLeay 0.9.1 and have been available since
+.Ox 2.6 .
diff --git a/lib/libcrypto/man/BIO_s_file.3 b/lib/libcrypto/man/BIO_s_file.3
index 5cde0308d1d..ba4b714e9ea 100644
--- a/lib/libcrypto/man/BIO_s_file.3
+++ b/lib/libcrypto/man/BIO_s_file.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BIO_s_file.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $
+.\" $OpenBSD: BIO_s_file.3,v 1.8 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL 9b86974e Aug 17 15:21:33 2015 -0400
.\"
.\" This file was written by Dr. Stephen Henson <steve@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BIO_S_FILE 3
.Os
.Sh NAME
@@ -300,6 +300,10 @@ and
appeared in SSLeay 0.8.1b or earlier.
All these functions have been available since
.Ox 2.4 .
+.Pp
+.Fn BIO_rw_filename
+first appeared in SSLeay 0.9.1 and has been available since
+.Ox 2.6 .
.Sh BUGS
.Xr BIO_reset 3
and
diff --git a/lib/libcrypto/man/BIO_s_mem.3 b/lib/libcrypto/man/BIO_s_mem.3
index d41e483c28f..f4abfc93488 100644
--- a/lib/libcrypto/man/BIO_s_mem.3
+++ b/lib/libcrypto/man/BIO_s_mem.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BIO_s_mem.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $
+.\" $OpenBSD: BIO_s_mem.3,v 1.8 2018/03/21 09:03:49 schwarze Exp $
.\" full merge up to: OpenSSL 8711efb4 Mon Apr 20 11:33:12 2009 +0000
.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
.\"
@@ -49,7 +49,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BIO_S_MEM 3
.Os
.Sh NAME
@@ -257,6 +257,12 @@ and
.Fn BIO_get_mem_ptr
appeared in SSLeay 0.8.1b or earlier and have been available since
.Ox 2.4 .
+.Pp
+.Fn BIO_set_mem_eof_return
+and
+.Fn BIO_get_mem_data
+first appeared in SSLeay 0.9.1 and have been available since
+.Ox 2.6 .
.Sh BUGS
There should be an option to set the maximum size of a memory BIO.
.Pp
diff --git a/lib/libcrypto/man/BN_CTX_new.3 b/lib/libcrypto/man/BN_CTX_new.3
index 61a56019bfd..2d721329a29 100644
--- a/lib/libcrypto/man/BN_CTX_new.3
+++ b/lib/libcrypto/man/BN_CTX_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_CTX_new.3,v 1.6 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_CTX_new.3,v 1.7 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL aafbe1cc Jun 12 23:42:08 2013 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_CTX_NEW 3
.Os
.Sh NAME
@@ -140,4 +140,5 @@ appeared before SSLeay 0.8 and have been available since
.Ox 2.4 .
.Pp
.Fn BN_CTX_init
-first appeared in SSLeay 0.9.1b.
+first appeared in SSLeay 0.9.1 and has been available since
+.Ox 2.6 .
diff --git a/lib/libcrypto/man/BN_add.3 b/lib/libcrypto/man/BN_add.3
index cfa875ba35f..daf4cfc8ecf 100644
--- a/lib/libcrypto/man/BN_add.3
+++ b/lib/libcrypto/man/BN_add.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_add.3,v 1.9 2018/03/21 06:26:31 schwarze Exp $
+.\" $OpenBSD: BN_add.3,v 1.10 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>
@@ -407,7 +407,9 @@ The
.Fa ctx
argument to
.Fn BN_mul
-was added in SSLeay 0.9.1b.
+was added in SSLeay 0.9.1 and
+.Ox 2.6 .
+.Pp
.Fn BN_nnmod ,
.Fn BN_mod_add ,
.Fn BN_mod_sub ,
diff --git a/lib/libcrypto/man/BN_generate_prime.3 b/lib/libcrypto/man/BN_generate_prime.3
index 59f6174d275..8ff144e4211 100644
--- a/lib/libcrypto/man/BN_generate_prime.3
+++ b/lib/libcrypto/man/BN_generate_prime.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_generate_prime.3,v 1.9 2018/03/21 06:26:31 schwarze Exp $
+.\" $OpenBSD: BN_generate_prime.3,v 1.10 2018/03/21 09:03:49 schwarze Exp $
.\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -0400
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>
@@ -389,7 +389,8 @@ The
.Fa ret
argument to
.Fn BN_generate_prime
-was added in SSLeay 0.9.1.
+was added in SSLeay 0.9.1 and
+.Ox 2.6 .
.Pp
.Fn BN_is_prime_fasttest
was added in OpenSSL 0.9.5.
diff --git a/lib/libcrypto/man/BN_mod_inverse.3 b/lib/libcrypto/man/BN_mod_inverse.3
index a3a05c86d2a..6fb371cf248 100644
--- a/lib/libcrypto/man/BN_mod_inverse.3
+++ b/lib/libcrypto/man/BN_mod_inverse.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_mod_inverse.3,v 1.7 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_mod_inverse.3,v 1.8 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_MOD_INVERSE 3
.Os
.Sh NAME
@@ -108,3 +108,8 @@ The error codes can be obtained by
.Fn BN_mod_inverse
appeared before SSLeay 0.8 and has been available since
.Ox 2.4 .
+.Pp
+The
+.Fa r
+argument was added in SSLeay 0.9.1 and
+.Ox 2.6 .
diff --git a/lib/libcrypto/man/BN_mod_mul_montgomery.3 b/lib/libcrypto/man/BN_mod_mul_montgomery.3
index 16a90cb0974..9f33fe0fda0 100644
--- a/lib/libcrypto/man/BN_mod_mul_montgomery.3
+++ b/lib/libcrypto/man/BN_mod_mul_montgomery.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_mod_mul_montgomery.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_mod_mul_montgomery.3,v 1.9 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL 6859cf74 Sep 25 13:33:28 2002 +0000
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_MOD_MUL_MONTGOMERY 3
.Os
.Sh NAME
@@ -231,7 +231,8 @@ appeared before SSLeay 0.8 and have been available since
.Fn BN_MONT_CTX_init
and
.Fn BN_MONT_CTX_copy
-first appeared in SSLeay 0.9.1b.
+first appeared in SSLeay 0.9.1 and
+.Ox 2.6 .
.Sh CAVEATS
.Fn BN_MONT_CTX_init
must not be called on a context that was used previously, or
diff --git a/lib/libcrypto/man/BN_mod_mul_reciprocal.3 b/lib/libcrypto/man/BN_mod_mul_reciprocal.3
index d484bd188a2..ef030e4c6f7 100644
--- a/lib/libcrypto/man/BN_mod_mul_reciprocal.3
+++ b/lib/libcrypto/man/BN_mod_mul_reciprocal.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_mod_mul_reciprocal.3,v 1.8 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_mod_mul_reciprocal.3,v 1.9 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL 6859cf74 Sep 25 13:33:28 2002 +0000
.\"
.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -48,7 +48,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_MOD_MUL_RECIPROCAL 3
.Os
.Sh NAME
@@ -201,6 +201,15 @@ Before that, a function
was used instead, and the
.Fn BN_mod_mul_reciprocal
arguments were different.
+.Pp
+.Fn BN_RECP_CTX_new ,
+.Fn BN_RECP_CTX_init ,
+.Fn BN_RECP_CTX_free ,
+.Fn BN_RECP_CTX_set ,
+and
+.Fn BN_div_recp
+first appeared in SSLeay 0.9.1 and have been available since
+.Ox 2.6 .
.Sh CAVEATS
.Fn BN_RECP_CTX_init
must not be called on a context that was used previously, or
diff --git a/lib/libcrypto/man/BN_new.3 b/lib/libcrypto/man/BN_new.3
index 84e6a79e03e..4dd131a5739 100644
--- a/lib/libcrypto/man/BN_new.3
+++ b/lib/libcrypto/man/BN_new.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_new.3,v 1.11 2018/03/20 20:26:23 schwarze Exp $
+.\" $OpenBSD: BN_new.3,v 1.12 2018/03/21 09:03:49 schwarze Exp $
.\" full merge up to: OpenSSL man3/BN_new 2457c19d Mar 6 08:43:36 2004 +0000
.\" selective merge up to: man3/BN_new 681acb31 Sep 29 13:10:34 2017 +0200
.\" full merge up to: OpenSSL man7/bn 05ea606a May 20 20:52:46 2016 -0400
@@ -50,7 +50,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
.\" OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_NEW 3
.Os
.Sh NAME
@@ -170,7 +170,8 @@ appeared before SSLeay 0.8 and have been available since
.Ox 2.4 .
.Pp
.Fn BN_init
-first appeared in SSLeay 0.9.1b.
+first appeared in SSLeay 0.9.1 and has been available since
+.Ox 2.6 .
.Sh CAVEATS
.Fn BN_init
must not be called on a
diff --git a/lib/libcrypto/man/BN_set_flags.3 b/lib/libcrypto/man/BN_set_flags.3
index 27649fd074b..a9980375348 100644
--- a/lib/libcrypto/man/BN_set_flags.3
+++ b/lib/libcrypto/man/BN_set_flags.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: BN_set_flags.3,v 1.1 2017/01/30 01:29:31 schwarze Exp $
+.\" $OpenBSD: BN_set_flags.3,v 1.2 2018/03/21 09:03:49 schwarze Exp $
.\"
.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: January 30 2017 $
+.Dd $Mdocdate: March 21 2018 $
.Dt BN_SET_FLAGS 3
.Os
.Sh NAME
@@ -138,6 +138,12 @@ returns zero or more of the above constants, OR'ed together.
.Xr BN_mod_inverse 3 ,
.Xr BN_new 3 ,
.Xr BN_with_flags 3
+.Sh HISTORY
+.Fn BN_set_flags
+and
+.Fn BN_get_flags
+first appeared in SSLeay 0.9.1 and have been available since
+.Ox 2.6 .
.Sh CAVEATS
No public interface exists to clear a flag once it is set.
So think twice before using
diff --git a/lib/libcrypto/man/EVP_EncryptInit.3 b/lib/libcrypto/man/EVP_EncryptInit.3
index fd17f3f7f97..1b2d3811bf9 100644
--- a/lib/libcrypto/man/EVP_EncryptInit.3
+++ b/lib/libcrypto/man/EVP_EncryptInit.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: EVP_EncryptInit.3,v 1.11 2018/03/21 07:00:52 schwarze Exp $
+.\" $OpenBSD: EVP_EncryptInit.3,v 1.12 2018/03/21 09:03:49 schwarze Exp $
.\" full merge up to: OpenSSL 5211e094 Nov 11 14:39:11 2014 -0800
.\" selective merge up to: OpenSSL 5c5eb286 Dec 5 00:36:43 2017 +0100
.\"
@@ -1265,6 +1265,10 @@ first appeared in SSLeay 0.9.0.
All these functions have been available since
.Ox 2.4 .
.Pp
+.Fn EVP_rc2_64_cbc
+first appeared in SSL_eay 0.9.1 and has been available since
+.Ox 2.6 .
+.Pp
.Fn EVP_EncryptInit_ex ,
.Fn EVP_EncryptFinal_ex ,
.Fn EVP_DecryptInit_ex ,
diff --git a/lib/libcrypto/man/RAND_set_rand_method.3 b/lib/libcrypto/man/RAND_set_rand_method.3
index 6f99335166b..d94d794dafa 100644
--- a/lib/libcrypto/man/RAND_set_rand_method.3
+++ b/lib/libcrypto/man/RAND_set_rand_method.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: RAND_set_rand_method.3,v 1.3 2016/11/29 00:07:45 schwarze Exp $
+.\" $OpenBSD: RAND_set_rand_method.3,v 1.4 2018/03/21 09:03:49 schwarze Exp $
.\"
.\" Copyright (c) 2014 Miod Vallat <miod@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: November 29 2016 $
+.Dd $Mdocdate: March 21 2018 $
.Dt RAND_SET_RAND_METHOD 3
.Os
.Sh NAME
@@ -51,4 +51,5 @@ always return
.Fn RAND_get_rand_method ,
and
.Fn RAND_SSLeay
-are available in all versions of OpenSSL.
+first appeared in SSLeay 0.9.1 and have been available since
+.Ox 2.6 .
diff --git a/lib/libcrypto/man/X509_ALGOR_dup.3 b/lib/libcrypto/man/X509_ALGOR_dup.3
index e2f33f00dff..e9d57c037f7 100644
--- a/lib/libcrypto/man/X509_ALGOR_dup.3
+++ b/lib/libcrypto/man/X509_ALGOR_dup.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: X509_ALGOR_dup.3,v 1.7 2018/03/21 03:16:08 schwarze Exp $
+.\" $OpenBSD: X509_ALGOR_dup.3,v 1.8 2018/03/21 09:03:49 schwarze Exp $
.\" OpenSSL 4692340e Jun 7 15:49:08 2016 -0400
.\"
.\" This file is a derived work.
@@ -218,3 +218,7 @@ and
.Fn X509_ALGOR_free
appeared before SSLeay 0.8 and have been available since
.Ox 2.4 .
+.Pp
+.Fn X509_ALGOR_dup
+first appeared in SSLeay 0.9.1 and has been avialable since
+.Ox 2.6 .
diff --git a/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3 b/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3
index 193494520a2..3f6efae1c88 100644
--- a/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3
+++ b/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3
@@ -1,4 +1,4 @@
-.\" $OpenBSD: d2i_ASN1_OCTET_STRING.3,v 1.6 2018/03/20 18:35:13 schwarze Exp $
+.\" $OpenBSD: d2i_ASN1_OCTET_STRING.3,v 1.7 2018/03/21 09:03:49 schwarze Exp $
.\"
.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org>
.\"
@@ -14,7 +14,7 @@
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
-.Dd $Mdocdate: March 20 2018 $
+.Dd $Mdocdate: March 21 2018 $
.Dt D2I_ASN1_OCTET_STRING 3
.Os
.Sh NAME
@@ -402,3 +402,9 @@ and
.Fn i2d_ASN1_UTCTIME
appeared in SSLeay 0.8.1b or earlier and have been available since
.Ox 2.4 .
+.Pp
+.Fn d2i_ASN1_BMPSTRING
+and
+.Fn i2d_ASN1_BMPSTRING
+first appeared in SSLeay 0.9.1 and have been available since
+.Ox 2.6 .