summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-03-21 16:09:51 +0000
committerschwarze <>2018-03-21 16:09:51 +0000
commitd0266c907e1c719aeb2cb861f47dd0de6880a9b0 (patch)
tree48d7ec7480d09e955d5e9d685c4aa954af31459e
parent8fd342151540390f50eacd1aeb56beaaba5043a2 (diff)
downloadopenbsd-d0266c907e1c719aeb2cb861f47dd0de6880a9b0.tar.gz
openbsd-d0266c907e1c719aeb2cb861f47dd0de6880a9b0.tar.bz2
openbsd-d0266c907e1c719aeb2cb861f47dd0de6880a9b0.zip
crypto HISTORY up to OpenSSL 0.9.2b; researched from OpenSSL git
-rw-r--r--src/lib/libcrypto/man/ASN1_STRING_new.310
-rw-r--r--src/lib/libcrypto/man/ASN1_TIME_set.312
-rw-r--r--src/lib/libcrypto/man/AUTHORITY_KEYID_new.310
-rw-r--r--src/lib/libcrypto/man/BASIC_CONSTRAINTS_new.310
-rw-r--r--src/lib/libcrypto/man/EVP_DigestInit.36
-rw-r--r--src/lib/libcrypto/man/GENERAL_NAME_new.312
-rw-r--r--src/lib/libcrypto/man/OBJ_nid2obj.36
-rw-r--r--src/lib/libcrypto/man/PKEY_USAGE_PERIOD_new.310
-rw-r--r--src/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.35
-rw-r--r--src/lib/libcrypto/man/X509V3_get_d2i.38
-rw-r--r--src/lib/libcrypto/man/X509_CRL_get0_by_serial.38
-rw-r--r--src/lib/libcrypto/man/X509_get_subject_name.36
-rw-r--r--src/lib/libcrypto/man/X509_get_version.36
-rw-r--r--src/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.313
-rw-r--r--src/lib/libcrypto/man/d2i_AUTHORITY_KEYID.310
-rw-r--r--src/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.310
-rw-r--r--src/lib/libcrypto/man/d2i_GENERAL_NAME.312
-rw-r--r--src/lib/libcrypto/man/d2i_PKEY_USAGE_PERIOD.310
18 files changed, 134 insertions, 30 deletions
diff --git a/src/lib/libcrypto/man/ASN1_STRING_new.3 b/src/lib/libcrypto/man/ASN1_STRING_new.3
index 5fe827aea5..e40c5c721a 100644
--- a/src/lib/libcrypto/man/ASN1_STRING_new.3
+++ b/src/lib/libcrypto/man/ASN1_STRING_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_STRING_new.3,v 1.12 2018/03/21 05:43:56 schwarze Exp $ 1.\" $OpenBSD: ASN1_STRING_new.3,v 1.13 2018/03/21 16:09:51 schwarze Exp $
2.\" OpenSSL 99d63d46 Tue Mar 24 07:52:24 2015 -0400 2.\" OpenSSL 99d63d46 Tue Mar 24 07:52:24 2015 -0400
3.\" 3.\"
4.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> 4.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -240,6 +240,14 @@ and
240first appeared in SSLeay 0.9.0. 240first appeared in SSLeay 0.9.0.
241All these functions have been available since 241All these functions have been available since
242.Ox 2.4 . 242.Ox 2.4 .
243.Pp
244.Fn ASN1_ENUMERATED_new ,
245.Fn ASN1_ENUMERATED_free ,
246.Fn ASN1_TIME_new ,
247and
248.Fn ASN1_TIME_free
249first appeared in OpenSSL 0.9.2b and have been available since
250.Ox 2.6 .
243.Sh BUGS 251.Sh BUGS
244.Vt ASN1_OCTET_STRING , 252.Vt ASN1_OCTET_STRING ,
245.Vt ASN1_BIT_STRING , 253.Vt ASN1_BIT_STRING ,
diff --git a/src/lib/libcrypto/man/ASN1_TIME_set.3 b/src/lib/libcrypto/man/ASN1_TIME_set.3
index d81021d6de..4ce7ca1317 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.5 2018/03/21 05:43:56 schwarze Exp $ 1.\" $OpenBSD: ASN1_TIME_set.3,v 1.6 2018/03/21 16:09:51 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.\"
@@ -406,6 +406,16 @@ first appeared in SSLeay 0.9.0.
406All these functions have been available since 406All these functions have been available since
407.Ox 2.4 . 407.Ox 2.4 .
408.Pp 408.Pp
409.Fn ASN1_TIME_set ,
410.Fn ASN1_GENERALIZEDTIME_set ,
411.Fn ASN1_GENERALIZEDTIME_set_string ,
412.Fn ASN1_GENERALIZEDTIME_check ,
413.Fn ASN1_TIME_print ,
414and
415.Fn ASN1_GENERALIZEDTIME_print
416first appeared in OpenSSL 0.9.2b and have been available since
417.Ox 2.6 .
418.Pp
409.Fn ASN1_TIME_cmp_time_t 419.Fn ASN1_TIME_cmp_time_t
410first appeared in OpenSSL 1.1.1. 420first appeared in OpenSSL 1.1.1.
411.Sh CAVEATS 421.Sh CAVEATS
diff --git a/src/lib/libcrypto/man/AUTHORITY_KEYID_new.3 b/src/lib/libcrypto/man/AUTHORITY_KEYID_new.3
index 94d6e14abb..846be074ec 100644
--- a/src/lib/libcrypto/man/AUTHORITY_KEYID_new.3
+++ b/src/lib/libcrypto/man/AUTHORITY_KEYID_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: AUTHORITY_KEYID_new.3,v 1.2 2016/12/25 22:15:10 schwarze Exp $ 1.\" $OpenBSD: AUTHORITY_KEYID_new.3,v 1.3 2018/03/21 16:09:51 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 21 2018 $
18.Dt AUTHORITY_KEYID_NEW 3 18.Dt AUTHORITY_KEYID_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -64,3 +64,9 @@ section 4.2.1.1: Certificate Extensions: Authority Key Identifier
64.It 64.It
65section 5.2.1: CRL Extensions: Authority Key Identifier 65section 5.2.1: CRL Extensions: Authority Key Identifier
66.El 66.El
67.Sh HISTORY
68.Fn AUTHORITY_KEYID_new
69and
70.Fn AUTHORITY_KEYID_free
71first appeared in OpenSSL 0.9.2b and have been available since
72.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/BASIC_CONSTRAINTS_new.3 b/src/lib/libcrypto/man/BASIC_CONSTRAINTS_new.3
index c133bb1c35..edc3f54484 100644
--- a/src/lib/libcrypto/man/BASIC_CONSTRAINTS_new.3
+++ b/src/lib/libcrypto/man/BASIC_CONSTRAINTS_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BASIC_CONSTRAINTS_new.3,v 1.2 2016/12/25 22:15:10 schwarze Exp $ 1.\" $OpenBSD: BASIC_CONSTRAINTS_new.3,v 1.3 2018/03/21 16:09:51 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 21 2018 $
18.Dt BASIC_CONSTRAINTS_NEW 3 18.Dt BASIC_CONSTRAINTS_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -78,3 +78,9 @@ section 4.2.1.9: Basic Constraints
78.It 78.It
79section 6.1: Basic Path Validation 79section 6.1: Basic Path Validation
80.El 80.El
81.Sh HISTORY
82.Fn BASIC_CONSTRAINTS_new
83and
84.Fn BASIC_CONSTRAINTS_free
85first appeared in OpenSSL 0.9.2b and have been available since
86.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/EVP_DigestInit.3 b/src/lib/libcrypto/man/EVP_DigestInit.3
index 1dbdf4e1c9..0ca3e4f1ed 100644
--- a/src/lib/libcrypto/man/EVP_DigestInit.3
+++ b/src/lib/libcrypto/man/EVP_DigestInit.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_DigestInit.3,v 1.10 2018/03/21 07:00:52 schwarze Exp $ 1.\" $OpenBSD: EVP_DigestInit.3,v 1.11 2018/03/21 16:09:51 schwarze Exp $
2.\" full merge up to: OpenSSL 7f572e95 Dec 2 13:57:04 2015 +0000 2.\" full merge up to: OpenSSL 7f572e95 Dec 2 13:57:04 2015 +0000
3.\" selective merge up to: OpenSSL a95d7574 Jul 2 12:16:38 2017 -0400 3.\" selective merge up to: OpenSSL a95d7574 Jul 2 12:16:38 2017 -0400
4.\" 4.\"
@@ -649,6 +649,10 @@ first appeared in SSLeay 0.9.0.
649All these functions have been available since 649All these functions have been available since
650.Ox 2.4 . 650.Ox 2.4 .
651.Pp 651.Pp
652.Fn EVP_MD_CTX_copy
653first appeared in OpenSSL 0.9.2b and has been available since
654.Ox 2.6 .
655.Pp
652.Fn EVP_MD_CTX_init , 656.Fn EVP_MD_CTX_init ,
653.Fn EVP_MD_CTX_create , 657.Fn EVP_MD_CTX_create ,
654.Fn EVP_MD_CTX_copy_ex , 658.Fn EVP_MD_CTX_copy_ex ,
diff --git a/src/lib/libcrypto/man/GENERAL_NAME_new.3 b/src/lib/libcrypto/man/GENERAL_NAME_new.3
index a5537323ae..aeee3e0444 100644
--- a/src/lib/libcrypto/man/GENERAL_NAME_new.3
+++ b/src/lib/libcrypto/man/GENERAL_NAME_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: GENERAL_NAME_new.3,v 1.2 2016/12/25 22:15:10 schwarze Exp $ 1.\" $OpenBSD: GENERAL_NAME_new.3,v 1.3 2018/03/21 16:09:51 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 21 2018 $
18.Dt GENERAL_NAME_NEW 3 18.Dt GENERAL_NAME_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -142,3 +142,11 @@ if an error occurs.
142RFC 5280: Internet X.509 Public Key Infrastructure Certificate and 142RFC 5280: Internet X.509 Public Key Infrastructure Certificate and
143Certificate Revocation List (CRL) Profile, 143Certificate Revocation List (CRL) Profile,
144section 4.2: Certificate Extensions 144section 4.2: Certificate Extensions
145.Sh HISTORY
146.Fn GENERAL_NAME_new ,
147.Fn GENERAL_NAME_free ,
148.Fn GENERAL_NAMES_new ,
149and
150.Fn GENERAL_NAMES_free
151first appeared in OpenSSL 0.9.2b and have been available since
152.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/OBJ_nid2obj.3 b/src/lib/libcrypto/man/OBJ_nid2obj.3
index 77c7468e06..813fb6cbd9 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.8 2018/03/21 07:10:48 schwarze Exp $ 1.\" $OpenBSD: OBJ_nid2obj.3,v 1.9 2018/03/21 16:09:51 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.
@@ -388,6 +388,10 @@ and
388first appeared in SSLeay 0.9.0. 388first appeared in SSLeay 0.9.0.
389All these functions have been available since 389All these functions have been available since
390.Ox 2.4 . 390.Ox 2.4 .
391.Pp
392.Fn OBJ_txt2obj
393first appeared in OpenSSL 0.9.2b and has been available since
394.Ox 2.6 .
391.Sh BUGS 395.Sh BUGS
392.Fn OBJ_obj2txt 396.Fn OBJ_obj2txt
393is awkward and messy to use: it doesn't follow the convention of other 397is awkward and messy to use: it doesn't follow the convention of other
diff --git a/src/lib/libcrypto/man/PKEY_USAGE_PERIOD_new.3 b/src/lib/libcrypto/man/PKEY_USAGE_PERIOD_new.3
index 888859b1e6..2c32bdae55 100644
--- a/src/lib/libcrypto/man/PKEY_USAGE_PERIOD_new.3
+++ b/src/lib/libcrypto/man/PKEY_USAGE_PERIOD_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: PKEY_USAGE_PERIOD_new.3,v 1.3 2016/12/25 22:15:10 schwarze Exp $ 1.\" $OpenBSD: PKEY_USAGE_PERIOD_new.3,v 1.4 2018/03/21 16:09:51 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 21 2018 $
18.Dt PKEY_USAGE_PERIOD_NEW 3 18.Dt PKEY_USAGE_PERIOD_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -65,3 +65,9 @@ in RFC 3280, which specified the
65certificate extension but deprecated its use, was removed. 65certificate extension but deprecated its use, was removed.
66Use of this ISO standard extension is neither deprecated 66Use of this ISO standard extension is neither deprecated
67nor recommended for use in the Internet PKI." 67nor recommended for use in the Internet PKI."
68.Sh HISTORY
69.Fn PKEY_USAGE_PERIOD_new
70and
71.Fn PKEY_USAGE_PERIOD_free
72first appeared in OpenSSL 0.9.2b and have been available since
73.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3 b/src/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
index a77cbc69ff..e7c3a2a624 100644
--- a/src/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
+++ b/src/lib/libcrypto/man/RSA_padding_add_PKCS1_type_1.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: RSA_padding_add_PKCS1_type_1.3,v 1.7 2018/03/21 07:25:59 schwarze Exp $ 1.\" $OpenBSD: RSA_padding_add_PKCS1_type_1.3,v 1.8 2018/03/21 16:09:51 schwarze Exp $
2.\" OpenSSL 1e3f62a3 Jul 17 16:47:13 2017 +0200 2.\" OpenSSL 1e3f62a3 Jul 17 16:47:13 2017 +0200
3.\" 3.\"
4.\" This file was written by Ulf Moeller <ulf@openssl.org>. 4.\" This file was written by Ulf Moeller <ulf@openssl.org>.
@@ -225,7 +225,8 @@ first appeared in SSLeay 0.9.0 and have been available since
225.Fn RSA_padding_add_PKCS1_OAEP 225.Fn RSA_padding_add_PKCS1_OAEP
226and 226and
227.Fn RSA_padding_check_PKCS1_OAEP 227.Fn RSA_padding_check_PKCS1_OAEP
228were added in OpenSSL 0.9.2b. 228first appeared in OpenSSL 0.9.2b and have been available since
229.Ox 2.6 .
229.Sh BUGS 230.Sh BUGS
230The 231The
231.Fn RSA_padding_check_PKCS1_type_2 232.Fn RSA_padding_check_PKCS1_type_2
diff --git a/src/lib/libcrypto/man/X509V3_get_d2i.3 b/src/lib/libcrypto/man/X509V3_get_d2i.3
index 9192767464..2eb0772873 100644
--- a/src/lib/libcrypto/man/X509V3_get_d2i.3
+++ b/src/lib/libcrypto/man/X509V3_get_d2i.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509V3_get_d2i.3,v 1.9 2018/02/24 21:39:29 schwarze Exp $ 1.\" $OpenBSD: X509V3_get_d2i.3,v 1.10 2018/03/21 16:09:51 schwarze Exp $
2.\" full merge up to: OpenSSL ff7fbfd5 Nov 2 11:52:01 2015 +0000 2.\" full merge up to: OpenSSL ff7fbfd5 Nov 2 11:52:01 2015 +0000
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.\"
@@ -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 24 2018 $ 52.Dd $Mdocdate: March 21 2018 $
53.Dt X509V3_GET_D2I 3 53.Dt X509V3_GET_D2I 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -405,3 +405,7 @@ if no extensions are present.
405.Xr X509_get_version 3 , 405.Xr X509_get_version 3 ,
406.Xr X509_new 3 , 406.Xr X509_new 3 ,
407.Xr X509_REVOKED_new 3 407.Xr X509_REVOKED_new 3
408.Sh HISTORY
409.Fn X509V3_EXT_d2i
410first appeared in OpenSSL 0.9.2b and has been available since
411.Ox 2.6 .
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 b5d8c8d9d5..9c5afde87a 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.5 2017/03/25 18:35:33 schwarze Exp $ 1.\" $OpenBSD: X509_CRL_get0_by_serial.3,v 1.6 2018/03/21 16:09:51 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 25 2017 $ 51.Dd $Mdocdate: March 21 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
@@ -157,3 +157,7 @@ returns a STACK of revoked entries.
157.Xr X509_CRL_get_version 3 , 157.Xr X509_CRL_get_version 3 ,
158.Xr X509_REVOKED_new 3 , 158.Xr X509_REVOKED_new 3 ,
159.Xr X509V3_get_d2i 3 159.Xr X509V3_get_d2i 3
160.Sh HISTORY
161.Fn X509_CRL_get_REVOKED
162first appeared in OpenSSL 0.9.2b and has been available since
163.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/X509_get_subject_name.3 b/src/lib/libcrypto/man/X509_get_subject_name.3
index 2cb357e139..20a3cc1242 100644
--- a/src/lib/libcrypto/man/X509_get_subject_name.3
+++ b/src/lib/libcrypto/man/X509_get_subject_name.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_get_subject_name.3,v 1.3 2018/03/21 03:16:08 schwarze Exp $ 1.\" $OpenBSD: X509_get_subject_name.3,v 1.4 2018/03/21 16:09:51 schwarze Exp $
2.\" OpenSSL 0ad69cd6 Jun 14 23:02:16 2016 +0200 2.\" OpenSSL 0ad69cd6 Jun 14 23:02:16 2016 +0200
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>.
@@ -178,3 +178,7 @@ and
178.Fn X509_REQ_set_subject_name 178.Fn X509_REQ_set_subject_name
179appeared before SSLeay 0.8 and have been available since 179appeared before SSLeay 0.8 and have been available since
180.Ox 2.4 . 180.Ox 2.4 .
181.Pp
182.Fn X509_CRL_get_issuer
183first appeared in OpenSSL 0.9.2b and has been available since
184.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/X509_get_version.3 b/src/lib/libcrypto/man/X509_get_version.3
index b23fa49caa..244e4984b6 100644
--- a/src/lib/libcrypto/man/X509_get_version.3
+++ b/src/lib/libcrypto/man/X509_get_version.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_get_version.3,v 1.2 2018/03/21 03:16:08 schwarze Exp $ 1.\" $OpenBSD: X509_get_version.3,v 1.3 2018/03/21 16:09:51 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>.
@@ -155,3 +155,7 @@ and
155.Fn X509_REQ_set_version 155.Fn X509_REQ_set_version
156appeared before SSLeay 0.8 and have been available since 156appeared before SSLeay 0.8 and have been available since
157.Ox 2.4 . 157.Ox 2.4 .
158.Pp
159.Fn X509_CRL_get_version
160first appeared in OpenSSL 0.9.2b and have been available since
161.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3 b/src/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3
index 3f6efae1c8..12435ad16d 100644
--- a/src/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3
+++ b/src/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_ASN1_OCTET_STRING.3,v 1.7 2018/03/21 09:03:49 schwarze Exp $ 1.\" $OpenBSD: d2i_ASN1_OCTET_STRING.3,v 1.8 2018/03/21 16:09:51 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org>
4.\" 4.\"
@@ -406,5 +406,14 @@ appeared in SSLeay 0.8.1b or earlier and have been available since
406.Fn d2i_ASN1_BMPSTRING 406.Fn d2i_ASN1_BMPSTRING
407and 407and
408.Fn i2d_ASN1_BMPSTRING 408.Fn i2d_ASN1_BMPSTRING
409first appeared in SSLeay 0.9.1 and have been available since 409first appeared in SSLeay 0.9.1.
410.Fn d2i_ASN1_ENUMERATED ,
411.Fn i2d_ASN1_ENUMERATED ,
412.Fn d2i_ASN1_GENERALIZEDTIME ,
413.Fn i2d_ASN1_GENERALIZEDTIME ,
414.Fn d2i_ASN1_TIME ,
415and
416.Fn i2d_ASN1_TIME
417first appeared in OpenSSL 0.9.2b.
418These functions have been available since
410.Ox 2.6 . 419.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/d2i_AUTHORITY_KEYID.3 b/src/lib/libcrypto/man/d2i_AUTHORITY_KEYID.3
index 2f46454d8b..413f41e179 100644
--- a/src/lib/libcrypto/man/d2i_AUTHORITY_KEYID.3
+++ b/src/lib/libcrypto/man/d2i_AUTHORITY_KEYID.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_AUTHORITY_KEYID.3,v 1.1 2016/12/28 20:36:33 schwarze Exp $ 1.\" $OpenBSD: d2i_AUTHORITY_KEYID.3,v 1.2 2018/03/21 16:09:51 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 28 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt D2I_AUTHORITY_KEYID 3 18.Dt D2I_AUTHORITY_KEYID 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -67,3 +67,9 @@ section 4.2.1.1: Certificate Extensions: Authority Key Identifier
67.It 67.It
68section 5.2.1: CRL Extensions: Authority Key Identifier 68section 5.2.1: CRL Extensions: Authority Key Identifier
69.El 69.El
70.Sh HISTORY
71.Fn d2i_AUTHORITY_KEYID
72and
73.Fn i2d_AUTHORITY_KEYID
74first appeared in OpenSSL 0.9.2b and have been available since
75.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.3 b/src/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.3
index 968541627f..ad211600ae 100644
--- a/src/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.3
+++ b/src/lib/libcrypto/man/d2i_BASIC_CONSTRAINTS.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_BASIC_CONSTRAINTS.3,v 1.1 2016/12/28 20:36:33 schwarze Exp $ 1.\" $OpenBSD: d2i_BASIC_CONSTRAINTS.3,v 1.2 2018/03/21 16:09:51 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 28 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt D2I_BASIC_CONSTRAINTS 3 18.Dt D2I_BASIC_CONSTRAINTS 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -92,3 +92,9 @@ if an error occurs.
92.Sh STANDARDS 92.Sh STANDARDS
93RFC 5280: Internet X.509 Public Key Infrastructure Certificate and 93RFC 5280: Internet X.509 Public Key Infrastructure Certificate and
94Certificate Revocation List (CRL) Profile 94Certificate Revocation List (CRL) Profile
95.Sh HISTORY
96.Fn d2i_BASIC_CONSTRAINTS
97and
98.Fn i2d_BASIC_CONSTRAINTS
99first appeared in OpenSSL 0.9.2b and have been available since
100.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/d2i_GENERAL_NAME.3 b/src/lib/libcrypto/man/d2i_GENERAL_NAME.3
index 0340d1e51c..56e2878a73 100644
--- a/src/lib/libcrypto/man/d2i_GENERAL_NAME.3
+++ b/src/lib/libcrypto/man/d2i_GENERAL_NAME.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_GENERAL_NAME.3,v 1.1 2016/12/28 20:36:33 schwarze Exp $ 1.\" $OpenBSD: d2i_GENERAL_NAME.3,v 1.2 2018/03/21 16:09:51 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 28 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt D2I_GENERAL_NAME 3 18.Dt D2I_GENERAL_NAME 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -138,3 +138,11 @@ if an error occurs.
138RFC 5280: Internet X.509 Public Key Infrastructure Certificate and 138RFC 5280: Internet X.509 Public Key Infrastructure Certificate and
139Certificate Revocation List (CRL) Profile, 139Certificate Revocation List (CRL) Profile,
140section 4.2: Certificate Extensions 140section 4.2: Certificate Extensions
141.Sh HISTORY
142.Fn d2i_GENERAL_NAME ,
143.Fn i2d_GENERAL_NAME ,
144.Fn d2i_GENERAL_NAMES ,
145and
146.Fn i2d_GENERAL_NAMES
147first appeared in OpenSSL 0.9.2b and have been available since
148.Ox 2.6 .
diff --git a/src/lib/libcrypto/man/d2i_PKEY_USAGE_PERIOD.3 b/src/lib/libcrypto/man/d2i_PKEY_USAGE_PERIOD.3
index 547b77970d..df8639264c 100644
--- a/src/lib/libcrypto/man/d2i_PKEY_USAGE_PERIOD.3
+++ b/src/lib/libcrypto/man/d2i_PKEY_USAGE_PERIOD.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: d2i_PKEY_USAGE_PERIOD.3,v 1.1 2016/12/28 20:36:33 schwarze Exp $ 1.\" $OpenBSD: d2i_PKEY_USAGE_PERIOD.3,v 1.2 2018/03/21 16:09:51 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 28 2016 $ 17.Dd $Mdocdate: March 21 2018 $
18.Dt D2I_PKEY_USAGE_PERIOD 3 18.Dt D2I_PKEY_USAGE_PERIOD 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -66,3 +66,9 @@ section 4.2.1.4: Private Key Usage Period
66RFC 3280 was obsoleted by RFC 5280; see 66RFC 3280 was obsoleted by RFC 5280; see
67.Xr PKEY_USAGE_PERIOD_new 3 67.Xr PKEY_USAGE_PERIOD_new 3
68for details. 68for details.
69.Sh HISTORY
70.Fn d2i_PKEY_USAGE_PERIOD
71and
72.Fn i2d_PKEY_USAGE_PERIOD
73first appeared in OpenSSL 0.9.2b and have been available since
74.Ox 2.6 .