summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorschwarze <>2018-03-22 17:11:04 +0000
committerschwarze <>2018-03-22 17:11:04 +0000
commit08539d0ba61ec8adcb140b0b12638d37184389e5 (patch)
tree1f598973f998eac7d8643a7fd811102d49e1e211 /src
parentb8c7aab53f927787a0f47ca0881e2cb67e3f8d76 (diff)
downloadopenbsd-08539d0ba61ec8adcb140b0b12638d37184389e5.tar.gz
openbsd-08539d0ba61ec8adcb140b0b12638d37184389e5.tar.bz2
openbsd-08539d0ba61ec8adcb140b0b12638d37184389e5.zip
crypto HISTORY up to 0.9.6; researched from OpenSSL git
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/ASN1_STRING_length.36
-rw-r--r--src/lib/libcrypto/man/ASN1_STRING_print_ex.38
-rw-r--r--src/lib/libcrypto/man/ASN1_TIME_set.38
-rw-r--r--src/lib/libcrypto/man/BIO_find_type.38
-rw-r--r--src/lib/libcrypto/man/BIO_new.38
-rw-r--r--src/lib/libcrypto/man/BIO_printf.311
-rw-r--r--src/lib/libcrypto/man/BIO_s_bio.36
-rw-r--r--src/lib/libcrypto/man/CRYPTO_set_locking_callback.314
-rw-r--r--src/lib/libcrypto/man/EVP_EncryptInit.314
-rw-r--r--src/lib/libcrypto/man/MD5.310
-rw-r--r--src/lib/libcrypto/man/OPENSSL_malloc.311
-rw-r--r--src/lib/libcrypto/man/OPENSSL_sk_new.38
-rw-r--r--src/lib/libcrypto/man/X509_NAME_print_ex.310
-rw-r--r--src/lib/libcrypto/man/X509_OBJECT_get0_X509.311
-rw-r--r--src/lib/libcrypto/man/X509_PUBKEY_new.310
-rw-r--r--src/lib/libcrypto/man/X509_STORE_CTX_new.36
-rw-r--r--src/lib/libcrypto/man/X509_check_issued.38
-rw-r--r--src/lib/libcrypto/man/X509_cmp_time.310
-rw-r--r--src/lib/libcrypto/man/X509_digest.310
19 files changed, 141 insertions, 36 deletions
diff --git a/src/lib/libcrypto/man/ASN1_STRING_length.3 b/src/lib/libcrypto/man/ASN1_STRING_length.3
index 0a524f9e42..1ff8f94103 100644
--- a/src/lib/libcrypto/man/ASN1_STRING_length.3
+++ b/src/lib/libcrypto/man/ASN1_STRING_length.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_STRING_length.3,v 1.11 2018/03/22 16:06:33 schwarze Exp $ 1.\" $OpenBSD: ASN1_STRING_length.3,v 1.12 2018/03/22 17:11:04 schwarze Exp $
2.\" full merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 2.\" full merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
3.\" 3.\"
4.\" This file is a derived work. 4.\" This file is a derived work.
@@ -305,3 +305,7 @@ All these functions have been available since
305.Fn ASN1_STRING_length_set 305.Fn ASN1_STRING_length_set
306first appeared in OpenSSL 0.9.5 and has been available since 306first appeared in OpenSSL 0.9.5 and has been available since
307.Ox 2.7 . 307.Ox 2.7 .
308.Pp
309.Fn ASN1_STRING_to_UTF8
310first appeared in OpenSSL 0.9.6 and has been available since
311.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/ASN1_STRING_print_ex.3 b/src/lib/libcrypto/man/ASN1_STRING_print_ex.3
index 0667bc08e5..a246bbb93b 100644
--- a/src/lib/libcrypto/man/ASN1_STRING_print_ex.3
+++ b/src/lib/libcrypto/man/ASN1_STRING_print_ex.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ASN1_STRING_print_ex.3,v 1.11 2018/03/22 16:06:33 schwarze Exp $ 1.\" $OpenBSD: ASN1_STRING_print_ex.3,v 1.12 2018/03/22 17:11:04 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 61f805c1 Jan 16 01:01:46 2018 +0800 3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
4.\" 4.\"
@@ -229,3 +229,9 @@ appeared in SSLeay 0.8.1b or earlier and has been available since
229.Fn ASN1_tag2str 229.Fn ASN1_tag2str
230first appeared in OpenSSL 0.9.5 and has been available since 230first appeared in OpenSSL 0.9.5 and has been available since
231.Ox 2.7 . 231.Ox 2.7 .
232.Pp
233.Fn ASN1_STRING_print_ex
234and
235.Fn ASN1_STRING_print_ex_fp
236first appeared in OpenSSL 0.9.6 and have been available since
237.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/ASN1_TIME_set.3 b/src/lib/libcrypto/man/ASN1_TIME_set.3
index 4ce7ca1317..55147c691b 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.6 2018/03/21 16:09:51 schwarze Exp $ 1.\" $OpenBSD: ASN1_TIME_set.3,v 1.7 2018/03/22 17:11:04 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 21 2018 $ 53.Dd $Mdocdate: March 22 2018 $
54.Dt ASN1_TIME_SET 3 54.Dt ASN1_TIME_SET 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -416,6 +416,10 @@ and
416first appeared in OpenSSL 0.9.2b and have been available since 416first appeared in OpenSSL 0.9.2b and have been available since
417.Ox 2.6 . 417.Ox 2.6 .
418.Pp 418.Pp
419.Fn ASN1_UTCTIME_cmp_time_t
420first appeared in OpenSSL 0.9.6 and has been available since
421.Ox 2.9 .
422.Pp
419.Fn ASN1_TIME_cmp_time_t 423.Fn ASN1_TIME_cmp_time_t
420first appeared in OpenSSL 1.1.1. 424first appeared in OpenSSL 1.1.1.
421.Sh CAVEATS 425.Sh CAVEATS
diff --git a/src/lib/libcrypto/man/BIO_find_type.3 b/src/lib/libcrypto/man/BIO_find_type.3
index 0beecd91e6..4026d45dd3 100644
--- a/src/lib/libcrypto/man/BIO_find_type.3
+++ b/src/lib/libcrypto/man/BIO_find_type.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_find_type.3,v 1.7 2018/03/20 19:33:16 schwarze Exp $ 1.\" $OpenBSD: BIO_find_type.3,v 1.8 2018/03/22 17:11:04 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: March 20 2018 $ 51.Dd $Mdocdate: March 22 2018 $
52.Dt BIO_FIND_TYPE 3 52.Dt BIO_FIND_TYPE 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -161,6 +161,10 @@ and
161.Fn BIO_method_type 161.Fn BIO_method_type
162appeared in SSLeay 0.8.1b or earlier and have been available since 162appeared in SSLeay 0.8.1b or earlier and have been available since
163.Ox 2.4 . 163.Ox 2.4 .
164.Pp
165.Fn BIO_next
166first appeared in OpenSSL 0.9.6 and has been available since
167.Ox 2.9 .
164.Sh BUGS 168.Sh BUGS
165.Fn BIO_find_type 169.Fn BIO_find_type
166in OpenSSL 0.9.5a and earlier could not be safely passed a 170in OpenSSL 0.9.5a and earlier could not be safely passed a
diff --git a/src/lib/libcrypto/man/BIO_new.3 b/src/lib/libcrypto/man/BIO_new.3
index c1abfca3ab..e25586ff15 100644
--- a/src/lib/libcrypto/man/BIO_new.3
+++ b/src/lib/libcrypto/man/BIO_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_new.3,v 1.12 2018/03/20 19:33:16 schwarze Exp $ 1.\" $OpenBSD: BIO_new.3,v 1.13 2018/03/22 17:11:04 schwarze Exp $
2.\" full merge up to: 2.\" full merge up to:
3.\" OpenSSL man3/BIO_new.pod fb46be03 Feb 26 11:51:31 2016 +0000 3.\" OpenSSL man3/BIO_new.pod fb46be03 Feb 26 11:51:31 2016 +0000
4.\" OpenSSL man7/bio.pod 631c37be Dec 12 16:56:50 2017 +0100 4.\" OpenSSL man7/bio.pod 631c37be Dec 12 16:56:50 2017 +0100
@@ -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 20 2018 $ 55.Dd $Mdocdate: March 22 2018 $
56.Dt BIO_NEW 3 56.Dt BIO_NEW 3
57.Os 57.Os
58.Sh NAME 58.Sh NAME
@@ -262,3 +262,7 @@ and
262appeared in SSLeay 0.8.1b or earlier. 262appeared in SSLeay 0.8.1b or earlier.
263All these functions have been available since 263All these functions have been available since
264.Ox 2.4 . 264.Ox 2.4 .
265.Pp
266.Fn BIO_vfree
267first appeared in OpenSSL 0.9.6 and has been available since
268.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/BIO_printf.3 b/src/lib/libcrypto/man/BIO_printf.3
index 0007fdc6f1..838b771be7 100644
--- a/src/lib/libcrypto/man/BIO_printf.3
+++ b/src/lib/libcrypto/man/BIO_printf.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_printf.3,v 1.2 2018/03/20 19:33:16 schwarze Exp $ 1.\" $OpenBSD: BIO_printf.3,v 1.3 2018/03/22 17:11:04 schwarze Exp $
2.\" OpenSSL 2ca2e917 Mon Mar 20 16:25:22 2017 -0400 2.\" OpenSSL 2ca2e917 Mon Mar 20 16:25:22 2017 -0400
3.\" 3.\"
4.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> 4.\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org>
@@ -15,7 +15,7 @@
15.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17.\" 17.\"
18.Dd $Mdocdate: March 20 2018 $ 18.Dd $Mdocdate: March 22 2018 $
19.Dt BIO_PRINTF 3 19.Dt BIO_PRINTF 3
20.Os 20.Os
21.Sh NAME 21.Sh NAME
@@ -88,3 +88,10 @@ is too small to hold the complete output.
88.Fn BIO_printf 88.Fn BIO_printf
89first appeared in SSLeay 0.6.5 and has been available since 89first appeared in SSLeay 0.6.5 and has been available since
90.Ox 2.4 . 90.Ox 2.4 .
91.Pp
92.Fn BIO_vprintf ,
93.Fn BIO_snprintf ,
94and
95.Fn BIO_vsnprintf
96first appeared in OpenSSL 0.9.6 and have been available since
97.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/BIO_s_bio.3 b/src/lib/libcrypto/man/BIO_s_bio.3
index 5fa428a2fb..f808939701 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.11 2018/03/22 16:06:33 schwarze Exp $ 1.\" $OpenBSD: BIO_s_bio.3,v 1.12 2018/03/22 17:11:04 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
@@ -378,6 +378,10 @@ first appeared in OpenSSL 0.9.4 and have been available since
378.Fn BIO_ctrl_reset_read_request 378.Fn BIO_ctrl_reset_read_request
379first appeared in OpenSSL 0.9.5 and has been available since 379first appeared in OpenSSL 0.9.5 and has been available since
380.Ox 2.7 . 380.Ox 2.7 .
381.Pp
382.Fn BIO_shutdown_wr
383first appeared in OpenSSL 0.9.6 and has been available since
384.Ox 2.9 .
381.Sh CAVEATS 385.Sh CAVEATS
382As the data is buffered, SSL operations may return with an 386As the data is buffered, SSL operations may return with an
383.Dv ERROR_SSL_WANT_READ 387.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 beefdfc001..64b19ed935 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.7 2018/03/21 21:18:08 schwarze Exp $ 1.\" $OpenBSD: CRYPTO_set_locking_callback.3,v 1.8 2018/03/22 17:11:04 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 21 2018 $ 54.Dd $Mdocdate: March 22 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
@@ -379,7 +379,15 @@ appeared in SSLeay 0.8.1b or earlier and have been available since
379first appeared in OpenSSL 0.9.4 and have been available since 379first appeared in OpenSSL 0.9.4 and have been available since
380.Ox 2.6 . 380.Ox 2.6 .
381.Pp 381.Pp
382All functions dealing with dynamic locks were added in OpenSSL 0.9.5b-dev. 382.Fn CRYPTO_set_dynlock_create_callback ,
383.Fn CRYPTO_set_dynlock_lock_callback ,
384.Fn CRYPTO_set_dynlock_destroy_callback ,
385.Fn CRYPTO_get_new_dynlockid ,
386and
387.Fn CRYPTO_destroy_dynlockid
388first appeared in OpenSSL 0.9.6 and have been available since
389.Ox 2.9 .
390.Pp
383.Vt CRYPTO_THREADID 391.Vt CRYPTO_THREADID
384and associated functions were introduced in OpenSSL 1.0.0 to replace 392and associated functions were introduced in OpenSSL 1.0.0 to replace
385(actually, deprecate) the previous 393(actually, deprecate) the previous
diff --git a/src/lib/libcrypto/man/EVP_EncryptInit.3 b/src/lib/libcrypto/man/EVP_EncryptInit.3
index e0a4f48c3e..9b87868b16 100644
--- a/src/lib/libcrypto/man/EVP_EncryptInit.3
+++ b/src/lib/libcrypto/man/EVP_EncryptInit.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: EVP_EncryptInit.3,v 1.13 2018/03/21 17:57:48 schwarze Exp $ 1.\" $OpenBSD: EVP_EncryptInit.3,v 1.14 2018/03/22 17:11:04 schwarze Exp $
2.\" full merge up to: OpenSSL 5211e094 Nov 11 14:39:11 2014 -0800 2.\" full merge up to: OpenSSL 5211e094 Nov 11 14:39:11 2014 -0800
3.\" selective merge up to: OpenSSL 5c5eb286 Dec 5 00:36:43 2017 +0100 3.\" selective merge up to: OpenSSL 5c5eb286 Dec 5 00:36:43 2017 +0100
4.\" 4.\"
@@ -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 21 2018 $ 54.Dd $Mdocdate: March 22 2018 $
55.Dt EVP_ENCRYPTINIT 3 55.Dt EVP_ENCRYPTINIT 3
56.Os 56.Os
57.Sh NAME 57.Sh NAME
@@ -1272,6 +1272,16 @@ first appeared in OpenSSL 0.9.3.
1272These functions and have been available since 1272These functions and have been available since
1273.Ox 2.6 . 1273.Ox 2.6 .
1274.Pp 1274.Pp
1275.Fn EVP_CIPHER_CTX_set_key_length ,
1276.Fn EVP_CIPHER_CTX_ctrl ,
1277.Fn EVP_CIPHER_flags ,
1278.Fn EVP_CIPHER_mode ,
1279.Fn EVP_CIPHER_CTX_flags ,
1280and
1281.Fn EVP_CIPHER_CTX_mode
1282first appeared in OpenSSL 0.9.6 and have been available since
1283.Ox 2.9 .
1284.Pp
1275.Fn EVP_EncryptInit_ex , 1285.Fn EVP_EncryptInit_ex ,
1276.Fn EVP_EncryptFinal_ex , 1286.Fn EVP_EncryptFinal_ex ,
1277.Fn EVP_DecryptInit_ex , 1287.Fn EVP_DecryptInit_ex ,
diff --git a/src/lib/libcrypto/man/MD5.3 b/src/lib/libcrypto/man/MD5.3
index 010da9260c..d216c84803 100644
--- a/src/lib/libcrypto/man/MD5.3
+++ b/src/lib/libcrypto/man/MD5.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: MD5.3,v 1.6 2018/03/21 00:03:37 schwarze Exp $ 1.\" $OpenBSD: MD5.3,v 1.7 2018/03/22 17:11:04 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> 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 21 2018 $ 52.Dd $Mdocdate: March 22 2018 $
53.Dt MD5 3 53.Dt MD5 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -189,6 +189,8 @@ appeared in SSLeay 0.8.1b or earlier and have been available since
189.Pp 189.Pp
190.Fn MD4 , 190.Fn MD4 ,
191.Fn MD4_Init , 191.Fn MD4_Init ,
192.Fn MD4_Update ,
192and 193and
193.Fn MD4_Update 194.Fn MD4_Final
194are available in OpenSSL 0.9.6 and above. 195first appeared in OpenSSL 0.9.6 and have been available since
196.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/OPENSSL_malloc.3 b/src/lib/libcrypto/man/OPENSSL_malloc.3
index beacc9980e..1f1ee2b517 100644
--- a/src/lib/libcrypto/man/OPENSSL_malloc.3
+++ b/src/lib/libcrypto/man/OPENSSL_malloc.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: OPENSSL_malloc.3,v 1.5 2018/03/20 21:27:32 schwarze Exp $ 1.\" $OpenBSD: OPENSSL_malloc.3,v 1.6 2018/03/22 17:11:04 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 20 2018 $ 17.Dd $Mdocdate: March 22 2018 $
18.Dt OPENSSL_MALLOC 3 18.Dt OPENSSL_MALLOC 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -93,3 +93,10 @@ and
93.Fn CRYPTO_free 93.Fn CRYPTO_free
94appeared in SSLeay 0.8.1b or earlier and have been available since 94appeared in SSLeay 0.8.1b or earlier and have been available since
95.Ox 2.4 . 95.Ox 2.4 .
96.Pp
97.Fn OPENSSL_malloc ,
98.Fn OPENSSL_realloc ,
99and
100.Fn OPENSSL_free
101first appeared in OpenSSL 0.9.6 and have been available since
102.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/OPENSSL_sk_new.3 b/src/lib/libcrypto/man/OPENSSL_sk_new.3
index 8d42258a11..7355dde9d7 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.4 2018/03/21 21:18:08 schwarze Exp $ 1.\" $OpenBSD: OPENSSL_sk_new.3,v 1.5 2018/03/22 17:11:04 schwarze Exp $
2.\" 2.\"
3.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org> 3.\" Copyright (c) 2018 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 22 2018 $
18.Dt OPENSSL_SK_NEW 3 18.Dt OPENSSL_SK_NEW 3
19.Os 19.Os
20.Sh NAME 20.Sh NAME
@@ -552,6 +552,10 @@ first appeared in OpenSSL 0.9.3.
552first appeared in OpenSSL 0.9.4. 552first appeared in OpenSSL 0.9.4.
553Both functions have been available since 553Both functions have been available since
554.Ox 2.6 . 554.Ox 2.6 .
555.Pp
556.Fn sk_new_null
557first appeared in OpenSSL 0.9.6 and has been available since
558.Ox 2.9 .
555.Sh BUGS 559.Sh BUGS
556.Fn sk_set 560.Fn sk_set
557does not set the state of the 561does not set the state of the
diff --git a/src/lib/libcrypto/man/X509_NAME_print_ex.3 b/src/lib/libcrypto/man/X509_NAME_print_ex.3
index 06c634c164..6b91ff5d66 100644
--- a/src/lib/libcrypto/man/X509_NAME_print_ex.3
+++ b/src/lib/libcrypto/man/X509_NAME_print_ex.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_NAME_print_ex.3,v 1.8 2018/03/21 03:16:08 schwarze Exp $ 1.\" $OpenBSD: X509_NAME_print_ex.3,v 1.9 2018/03/22 17:11:04 schwarze Exp $
2.\" full merge up to: OpenSSL aebb9aac Jul 19 09:27:53 2016 -0400 2.\" full merge up to: OpenSSL aebb9aac Jul 19 09:27:53 2016 -0400
3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
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 21 2018 $ 53.Dd $Mdocdate: March 22 2018 $
54.Dt X509_NAME_PRINT_EX 3 54.Dt X509_NAME_PRINT_EX 3
55.Os 55.Os
56.Sh NAME 56.Sh NAME
@@ -278,3 +278,9 @@ and
278.Fn X509_NAME_print 278.Fn X509_NAME_print
279appeared before SSLeay 0.8 and have been available since 279appeared before SSLeay 0.8 and have been available since
280.Ox 2.4 . 280.Ox 2.4 .
281.Pp
282.Fn X509_NAME_print_ex
283and
284.Fn X509_NAME_print_ex_fp
285first appeared in OpenSSL 0.9.6 and have been available since
286.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3 b/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
index 291adc0c56..da95d9da15 100644
--- a/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
+++ b/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_OBJECT_get0_X509.3,v 1.3 2018/03/21 03:28:40 schwarze Exp $ 1.\" $OpenBSD: X509_OBJECT_get0_X509.3,v 1.4 2018/03/22 17:11:04 schwarze Exp $
2.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org> 2.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org>
3.\" 3.\"
4.\" Permission to use, copy, modify, and distribute this software for any 4.\" Permission to use, copy, modify, and distribute this software for any
@@ -13,7 +13,7 @@
13.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 13.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 14.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15.\" 15.\"
16.Dd $Mdocdate: March 21 2018 $ 16.Dd $Mdocdate: March 22 2018 $
17.Dt X509_OBJECT_GET0_X509 3 17.Dt X509_OBJECT_GET0_X509 3
18.Os 18.Os
19.Sh NAME 19.Sh NAME
@@ -221,3 +221,10 @@ and
221.Fn X509_OBJECT_free_contents 221.Fn X509_OBJECT_free_contents
222appeared before SSLeay 0.8 and have been available since 222appeared before SSLeay 0.8 and have been available since
223.Ox 2.4 . 223.Ox 2.4 .
224.Pp
225.Fn X509_OBJECT_idx_by_subject ,
226.Fn X509_OBJECT_retrieve_by_subject ,
227and
228.Fn X509_OBJECT_retrieve_match
229first appeared in OpenSSL 0.9.6 and have been available since
230.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/X509_PUBKEY_new.3 b/src/lib/libcrypto/man/X509_PUBKEY_new.3
index 021542e911..30be7f4951 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.9 2018/03/22 16:06:33 schwarze Exp $ 1.\" $OpenBSD: X509_PUBKEY_new.3,v 1.10 2018/03/22 17:11:04 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>.
@@ -296,3 +296,11 @@ and
296.Fn i2d_PUBKEY 296.Fn i2d_PUBKEY
297first appeared in OpenSSL 0.9.5 and have been available since 297first appeared in OpenSSL 0.9.5 and have been available since
298.Ox 2.7 . 298.Ox 2.7 .
299.Pp
300.Fn d2i_PUBKEY_bio ,
301.Fn d2i_PUBKEY_fp ,
302.Fn i2d_PUBKEY_fp ,
303and
304.Fn i2d_PUBKEY_bio
305first appeared in OpenSSL 0.9.6 and have been available since
306.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/X509_STORE_CTX_new.3 b/src/lib/libcrypto/man/X509_STORE_CTX_new.3
index c14db5e44f..f2a001c1de 100644
--- a/src/lib/libcrypto/man/X509_STORE_CTX_new.3
+++ b/src/lib/libcrypto/man/X509_STORE_CTX_new.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_STORE_CTX_new.3,v 1.13 2018/03/22 16:06:33 schwarze Exp $ 1.\" $OpenBSD: X509_STORE_CTX_new.3,v 1.14 2018/03/22 17:11:04 schwarze Exp $
2.\" full merge up to: OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700 2.\" full merge up to: OpenSSL 186bb907 Apr 13 11:05:13 2015 -0700
3.\" selective merge up to: OpenSSL 7643a172 Apr 21 13:35:51 2017 +0200 3.\" selective merge up to: OpenSSL 7643a172 Apr 21 13:35:51 2017 +0200
4.\" 4.\"
@@ -336,6 +336,10 @@ and
336first appeared in OpenSSL 0.9.5 and have been available since 336first appeared in OpenSSL 0.9.5 and have been available since
337.Ox 2.7 . 337.Ox 2.7 .
338.Pp 338.Pp
339.Fn X509_STORE_CTX_trusted_stack
340first appeared in OpenSSL 0.9.6 and has been available since
341.Ox 2.9 .
342.Pp
339.Fn X509_STORE_CTX_set0_crls 343.Fn X509_STORE_CTX_set0_crls
340was first added to OpenSSL 1.0.0. 344was first added to OpenSSL 1.0.0.
341.Sh BUGS 345.Sh BUGS
diff --git a/src/lib/libcrypto/man/X509_check_issued.3 b/src/lib/libcrypto/man/X509_check_issued.3
index a6696123ac..393f3949b5 100644
--- a/src/lib/libcrypto/man/X509_check_issued.3
+++ b/src/lib/libcrypto/man/X509_check_issued.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_check_issued.3,v 1.2 2016/12/05 16:38:24 jmc Exp $ 1.\" $OpenBSD: X509_check_issued.3,v 1.3 2018/03/22 17:11:04 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 Victor B. Wagner <vitus@cryptocom.ru>. 4.\" This file was written by Victor B. Wagner <vitus@cryptocom.ru>.
@@ -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 5 2016 $ 51.Dd $Mdocdate: March 22 2018 $
52.Dt X509_CHECK_ISSUED 3 52.Dt X509_CHECK_ISSUED 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -102,3 +102,7 @@ constant to indicate an error.
102.Sh SEE ALSO 102.Sh SEE ALSO
103.Xr X509_check_ca 3 , 103.Xr X509_check_ca 3 ,
104.Xr X509_verify_cert 3 104.Xr X509_verify_cert 3
105.Sh HISTORY
106.Fn X509_check_issued
107first appeared in OpenSSL 0.9.6 and has been available since
108.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/X509_cmp_time.3 b/src/lib/libcrypto/man/X509_cmp_time.3
index 63a41389d3..44007daf2f 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.5 2018/03/21 03:16:08 schwarze Exp $ 1.\" $OpenBSD: X509_cmp_time.3,v 1.6 2018/03/22 17:11:04 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 21 2018 $ 51.Dd $Mdocdate: March 22 2018 $
52.Dt X509_CMP_TIME 3 52.Dt X509_CMP_TIME 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -141,3 +141,9 @@ on error.
141.Fn X509_cmp_current_time 141.Fn X509_cmp_current_time
142appeared before SSLeay 0.8 and has been available since 142appeared before SSLeay 0.8 and has been available since
143.Ox 2.4 . 143.Ox 2.4 .
144.Pp
145.Fn X509_cmp_time
146and
147.Fn X509_time_adj
148first appeared in OpenSSL 0.9.6 and have been available since
149.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/X509_digest.3 b/src/lib/libcrypto/man/X509_digest.3
index 01132a7d22..2abf292a30 100644
--- a/src/lib/libcrypto/man/X509_digest.3
+++ b/src/lib/libcrypto/man/X509_digest.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: X509_digest.3,v 1.3 2018/03/21 03:16:08 schwarze Exp $ 1.\" $OpenBSD: X509_digest.3,v 1.4 2018/03/22 17:11:04 schwarze Exp $
2.\" OpenSSL X509_digest.pod 3ba4dac6 Mar 23 13:04:52 2017 -0400 2.\" OpenSSL X509_digest.pod 3ba4dac6 Mar 23 13:04:52 2017 -0400
3.\" 3.\"
4.\" This file was written by Rich Salz <rsalz@openssl.org> 4.\" This file was written by Rich Salz <rsalz@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 22 2018 $
52.Dt X509_DIGEST 3 52.Dt X509_DIGEST 3
53.Os 53.Os
54.Sh NAME 54.Sh NAME
@@ -138,3 +138,9 @@ and
138.Fn PKCS7_ISSUER_AND_SERIAL_digest 138.Fn PKCS7_ISSUER_AND_SERIAL_digest
139appeared before SSLeay 0.8 and have been available since 139appeared before SSLeay 0.8 and have been available since
140.Ox 2.4 . 140.Ox 2.4 .
141.Pp
142.Fn X509_CRL_digest
143and
144.Fn X509_REQ_digest
145first appeared in OpenSSL 0.9.6 and have been available since
146.Ox 2.9 .