diff options
52 files changed, 289 insertions, 155 deletions
diff --git a/src/lib/libcrypto/man/ASN1_STRING_length.3 b/src/lib/libcrypto/man/ASN1_STRING_length.3 index 1ff8f94103..7e10d131fd 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.12 2018/03/22 17:11:04 schwarze Exp $ | 1 | .\" $OpenBSD: ASN1_STRING_length.3,v 1.13 2018/03/23 23:18:17 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. |
@@ -66,7 +66,7 @@ | |||
66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
68 | .\" | 68 | .\" |
69 | .Dd $Mdocdate: March 22 2018 $ | 69 | .Dd $Mdocdate: March 23 2018 $ |
70 | .Dt ASN1_STRING_LENGTH 3 | 70 | .Dt ASN1_STRING_LENGTH 3 |
71 | .Os | 71 | .Os |
72 | .Sh NAME | 72 | .Sh NAME |
@@ -309,3 +309,7 @@ first appeared in OpenSSL 0.9.5 and has been available since | |||
309 | .Fn ASN1_STRING_to_UTF8 | 309 | .Fn ASN1_STRING_to_UTF8 |
310 | first appeared in OpenSSL 0.9.6 and has been available since | 310 | first appeared in OpenSSL 0.9.6 and has been available since |
311 | .Ox 2.9 . | 311 | .Ox 2.9 . |
312 | .Pp | ||
313 | .Fn ASN1_STRING_get0_data | ||
314 | first appeared in OpenSSL 1.1.0 and has been available since | ||
315 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/ASN1_TIME_set.3 b/src/lib/libcrypto/man/ASN1_TIME_set.3 index f299353e44..3d218745b3 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.9 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: ASN1_TIME_set.3,v 1.10 2018/03/23 23:18:17 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 | .\" |
@@ -433,9 +433,6 @@ and | |||
433 | .Fn ASN1_TIME_set_string | 433 | .Fn ASN1_TIME_set_string |
434 | first appeared in OpenSSL 1.0.0 and have been available since | 434 | first appeared in OpenSSL 1.0.0 and have been available since |
435 | .Ox 4.9 . | 435 | .Ox 4.9 . |
436 | .Pp | ||
437 | .Fn ASN1_TIME_cmp_time_t | ||
438 | first appeared in OpenSSL 1.1.1. | ||
439 | .Sh CAVEATS | 436 | .Sh CAVEATS |
440 | Some applications add offset times directly to a | 437 | Some applications add offset times directly to a |
441 | .Vt time_t | 438 | .Vt time_t |
diff --git a/src/lib/libcrypto/man/ASN1_time_parse.3 b/src/lib/libcrypto/man/ASN1_time_parse.3 index 62acf48f6e..8604e18123 100644 --- a/src/lib/libcrypto/man/ASN1_time_parse.3 +++ b/src/lib/libcrypto/man/ASN1_time_parse.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ASN1_time_parse.3,v 1.6 2018/02/15 09:28:59 schwarze Exp $ | 1 | .\" $OpenBSD: ASN1_time_parse.3,v 1.7 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2016 Bob Beck <beck@openbsd.org> | 3 | .\" Copyright (c) 2016 Bob Beck <beck@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: February 15 2018 $ | 17 | .Dd $Mdocdate: March 23 2018 $ |
18 | .Dt ASN1_TIME_PARSE 3 | 18 | .Dt ASN1_TIME_PARSE 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -125,3 +125,13 @@ returns a pointer to an | |||
125 | structure or | 125 | structure or |
126 | .Dv NULL | 126 | .Dv NULL |
127 | if an error occurred. | 127 | if an error occurred. |
128 | .Sh HISTORY | ||
129 | .Fn ASN1_time_parse | ||
130 | and | ||
131 | .Fn ASN1_time_tm_cmp | ||
132 | first appeared in | ||
133 | .Ox 6.1 | ||
134 | and | ||
135 | .Fn ASN1_TIME_set_tm | ||
136 | in | ||
137 | .Ox 6.2 . | ||
diff --git a/src/lib/libcrypto/man/BIO_get_data.3 b/src/lib/libcrypto/man/BIO_get_data.3 index aa2707de82..70944255e4 100644 --- a/src/lib/libcrypto/man/BIO_get_data.3 +++ b/src/lib/libcrypto/man/BIO_get_data.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BIO_get_data.3,v 1.2 2018/02/24 15:03:35 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_get_data.3,v 1.3 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" selective merge up to: OpenSSL e90fc053 Jul 15 09:39:45 2017 -0400 | 2 | .\" selective merge up to: OpenSSL e90fc053 Jul 15 09:39:45 2017 -0400 |
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: February 24 2018 $ | 68 | .Dd $Mdocdate: March 23 2018 $ |
69 | .Dt BIO_GET_DATA 3 | 69 | .Dt BIO_GET_DATA 3 |
70 | .Os | 70 | .Os |
71 | .Sh NAME | 71 | .Sh NAME |
@@ -171,4 +171,6 @@ or with | |||
171 | .Xr BIO_new 3 , | 171 | .Xr BIO_new 3 , |
172 | .Xr BIO_set_close 3 | 172 | .Xr BIO_set_close 3 |
173 | .Sh HISTORY | 173 | .Sh HISTORY |
174 | These functions first appeared in OpenSSL 1.1.0. | 174 | These functions first appeared in OpenSSL 1.1.0 |
175 | and have been available since | ||
176 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/BIO_meth_new.3 b/src/lib/libcrypto/man/BIO_meth_new.3 index 813b6bce4b..75d5ff23db 100644 --- a/src/lib/libcrypto/man/BIO_meth_new.3 +++ b/src/lib/libcrypto/man/BIO_meth_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BIO_meth_new.3,v 1.3 2018/02/23 19:12:09 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_meth_new.3,v 1.4 2018/03/23 23:18:17 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 | .\" 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 | .\" |
@@ -66,7 +66,7 @@ | |||
66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 66 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 67 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
68 | .\" | 68 | .\" |
69 | .Dd $Mdocdate: February 23 2018 $ | 69 | .Dd $Mdocdate: March 23 2018 $ |
70 | .Dt BIO_METH_NEW 3 | 70 | .Dt BIO_METH_NEW 3 |
71 | .Os | 71 | .Os |
72 | .Sh NAME | 72 | .Sh NAME |
@@ -362,4 +362,6 @@ functions return function pointers. | |||
362 | .Xr BIO_new 3 , | 362 | .Xr BIO_new 3 , |
363 | .Xr BIO_read 3 | 363 | .Xr BIO_read 3 |
364 | .Sh HISTORY | 364 | .Sh HISTORY |
365 | These functions first appeared in OpenSSL 1.1.0. | 365 | These functions first appeared in OpenSSL 1.1.0 |
366 | and have been available since | ||
367 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/BIO_new.3 b/src/lib/libcrypto/man/BIO_new.3 index e25586ff15..36acc3d9fe 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.13 2018/03/22 17:11:04 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_new.3,v 1.14 2018/03/23 23:18:17 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 22 2018 $ | 55 | .Dd $Mdocdate: March 23 2018 $ |
56 | .Dt BIO_NEW 3 | 56 | .Dt BIO_NEW 3 |
57 | .Os | 57 | .Os |
58 | .Sh NAME | 58 | .Sh NAME |
@@ -266,3 +266,7 @@ All these functions have been available since | |||
266 | .Fn BIO_vfree | 266 | .Fn BIO_vfree |
267 | first appeared in OpenSSL 0.9.6 and has been available since | 267 | first appeared in OpenSSL 0.9.6 and has been available since |
268 | .Ox 2.9 . | 268 | .Ox 2.9 . |
269 | .Pp | ||
270 | .Fn BIO_up_ref | ||
271 | first appeared in OpenSSL 1.1.0 and has been available since | ||
272 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/BN_BLINDING_new.3 b/src/lib/libcrypto/man/BN_BLINDING_new.3 index 6055e676b4..04c5cfa351 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.9 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: BN_BLINDING_new.3,v 1.10 2018/03/23 23:18:17 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>. |
@@ -313,12 +313,6 @@ and | |||
313 | first appeared in SSLeay 0.9.0 and have been available since | 313 | first appeared in SSLeay 0.9.0 and have been available since |
314 | .Ox 2.4 . | 314 | .Ox 2.4 . |
315 | .Pp | 315 | .Pp |
316 | .Fn BN_BLINDING_thread_id | ||
317 | was first introduced in OpenSSL 1.0.0, and it deprecates | ||
318 | .Fn BN_BLINDING_set_thread_id | ||
319 | and | ||
320 | .Fn BN_BLINDING_get_thread_id . | ||
321 | .Pp | ||
322 | .Fn BN_BLINDING_convert_ex , | 316 | .Fn BN_BLINDING_convert_ex , |
323 | .Fn BN_BLINDIND_invert_ex , | 317 | .Fn BN_BLINDIND_invert_ex , |
324 | .Fn BN_BLINDING_get_thread_id , | 318 | .Fn BN_BLINDING_get_thread_id , |
diff --git a/src/lib/libcrypto/man/BN_bn2bin.3 b/src/lib/libcrypto/man/BN_bn2bin.3 index a94a8b82e1..a12a33e301 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.9 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: BN_bn2bin.3,v 1.10 2018/03/23 23:18:17 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>. |
@@ -316,6 +316,6 @@ first appeared in SSLeay 0.9.0. | |||
316 | All these functions have been available since | 316 | All these functions have been available since |
317 | .Ox 2.4 . | 317 | .Ox 2.4 . |
318 | .Pp | 318 | .Pp |
319 | .Fn BN_bn2bin | 319 | .Fn BN_asc2bin |
320 | first appeared in OpenSSL 1.0.0 and has been available since | 320 | first appeared in OpenSSL 1.0.0 and has been available since |
321 | .Ox 4.9 . | 321 | .Ox 4.9 . |
diff --git a/src/lib/libcrypto/man/BN_generate_prime.3 b/src/lib/libcrypto/man/BN_generate_prime.3 index 768a7eb76a..9dc922cd8a 100644 --- a/src/lib/libcrypto/man/BN_generate_prime.3 +++ b/src/lib/libcrypto/man/BN_generate_prime.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_generate_prime.3,v 1.12 2018/03/23 00:09:11 schwarze Exp $ | 1 | .\" $OpenBSD: BN_generate_prime.3,v 1.13 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -0400 | 2 | .\" full merge up to: OpenSSL b3696a55 Sep 2 09:35:50 2017 -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> |
@@ -399,6 +399,7 @@ first appeared in OpenSSL 0.9.5 and has been available since | |||
399 | .Fn BN_generate_prime_ex , | 399 | .Fn BN_generate_prime_ex , |
400 | .Fn BN_is_prime_ex , | 400 | .Fn BN_is_prime_ex , |
401 | .Fn BN_is_prime_fasttest_ex , | 401 | .Fn BN_is_prime_fasttest_ex , |
402 | .Fn BN_GENCB_call , | ||
402 | .Fn BN_GENCB_set_old , | 403 | .Fn BN_GENCB_set_old , |
403 | and | 404 | and |
404 | .Fn BN_GENCB_set | 405 | .Fn BN_GENCB_set |
@@ -409,4 +410,5 @@ first appeared in OpenSSL 0.9.8 and have been available since | |||
409 | .Fn BN_GENCB_free , | 410 | .Fn BN_GENCB_free , |
410 | and | 411 | and |
411 | .Fn BN_GENCB_get_arg | 412 | .Fn BN_GENCB_get_arg |
412 | were added in OpenSSL 1.1.0 . | 413 | first appeared in OpenSSL 1.1.0 and have been available since |
414 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/BN_mod_mul_montgomery.3 b/src/lib/libcrypto/man/BN_mod_mul_montgomery.3 index 9f33fe0fda..4f898fef16 100644 --- a/src/lib/libcrypto/man/BN_mod_mul_montgomery.3 +++ b/src/lib/libcrypto/man/BN_mod_mul_montgomery.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_mod_mul_montgomery.3,v 1.9 2018/03/21 09:03:49 schwarze Exp $ | 1 | .\" $OpenBSD: BN_mod_mul_montgomery.3,v 1.10 2018/03/23 23:18:17 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>. | 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_MOD_MUL_MONTGOMERY 3 | 52 | .Dt BN_MOD_MUL_MONTGOMERY 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -231,7 +231,7 @@ appeared before SSLeay 0.8 and have been available since | |||
231 | .Fn BN_MONT_CTX_init | 231 | .Fn BN_MONT_CTX_init |
232 | and | 232 | and |
233 | .Fn BN_MONT_CTX_copy | 233 | .Fn BN_MONT_CTX_copy |
234 | first appeared in SSLeay 0.9.1 and | 234 | first appeared in SSLeay 0.9.1 and have been available since |
235 | .Ox 2.6 . | 235 | .Ox 2.6 . |
236 | .Sh CAVEATS | 236 | .Sh CAVEATS |
237 | .Fn BN_MONT_CTX_init | 237 | .Fn BN_MONT_CTX_init |
diff --git a/src/lib/libcrypto/man/DH_generate_parameters.3 b/src/lib/libcrypto/man/DH_generate_parameters.3 index c3b7edfd33..477f65d01c 100644 --- a/src/lib/libcrypto/man/DH_generate_parameters.3 +++ b/src/lib/libcrypto/man/DH_generate_parameters.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: DH_generate_parameters.3,v 1.9 2018/03/20 22:22:10 schwarze Exp $ | 1 | .\" $OpenBSD: DH_generate_parameters.3,v 1.10 2018/03/23 23:18:17 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 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 20 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt DH_GENERATE_PARAMETERS 3 | 52 | .Dt DH_GENERATE_PARAMETERS 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -167,6 +167,10 @@ In versions before OpenSSL 0.9.5, | |||
167 | .Dv DH_CHECK_P_NOT_STRONG_PRIME | 167 | .Dv DH_CHECK_P_NOT_STRONG_PRIME |
168 | is used instead of | 168 | is used instead of |
169 | .Dv DH_CHECK_P_NOT_SAFE_PRIME . | 169 | .Dv DH_CHECK_P_NOT_SAFE_PRIME . |
170 | .Pp | ||
171 | .Fn DH_generate_parameters_ex | ||
172 | first appeared in OpenSSL 0.9.8 and has been available since | ||
173 | .Ox 4.5 . | ||
170 | .Sh CAVEATS | 174 | .Sh CAVEATS |
171 | .Fn DH_generate_parameters_ex | 175 | .Fn DH_generate_parameters_ex |
172 | and | 176 | and |
diff --git a/src/lib/libcrypto/man/DH_get0_pqg.3 b/src/lib/libcrypto/man/DH_get0_pqg.3 index 5fa2eeb44f..cff96243b2 100644 --- a/src/lib/libcrypto/man/DH_get0_pqg.3 +++ b/src/lib/libcrypto/man/DH_get0_pqg.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: DH_get0_pqg.3,v 1.3 2018/02/23 14:50:21 schwarze Exp $ | 1 | .\" $OpenBSD: DH_get0_pqg.3,v 1.4 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" selective merge up to: OpenSSL 7966101e Sep 18 11:58:24 2017 -0400 | 2 | .\" selective merge up to: OpenSSL 7966101e Sep 18 11:58:24 2017 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Matt Caswell <matt@openssl.org>. | 4 | .\" This file was written by Matt Caswell <matt@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 23 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt DH_GET0_PQG 3 | 52 | .Dt DH_GET0_PQG 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -253,4 +253,6 @@ if no engine was set for this object. | |||
253 | .Xr DH_size 3 , | 253 | .Xr DH_size 3 , |
254 | .Xr DHparams_print 3 | 254 | .Xr DHparams_print 3 |
255 | .Sh HISTORY | 255 | .Sh HISTORY |
256 | These functions first appeared in OpenSSL 1.1.0. | 256 | These functions first appeared in OpenSSL 1.1.0 |
257 | and have been available since | ||
258 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/DH_get_ex_new_index.3 b/src/lib/libcrypto/man/DH_get_ex_new_index.3 index 7f3f0e7765..81a0aff8ec 100644 --- a/src/lib/libcrypto/man/DH_get_ex_new_index.3 +++ b/src/lib/libcrypto/man/DH_get_ex_new_index.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: DH_get_ex_new_index.3,v 1.4 2016/12/10 22:22:59 schwarze Exp $ | 1 | .\" $OpenBSD: DH_get_ex_new_index.3,v 1.5 2018/03/23 23:18:17 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: December 10 2016 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt DH_GET_EX_NEW_INDEX 3 | 52 | .Dt DH_GET_EX_NEW_INDEX 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -94,4 +94,6 @@ and | |||
94 | .Fn DH_set_ex_data , | 94 | .Fn DH_set_ex_data , |
95 | and | 95 | and |
96 | .Fn DH_get_ex_data | 96 | .Fn DH_get_ex_data |
97 | are available since OpenSSL 0.9.5. | 97 | first appeared in OpenSSL 0.9.5 |
98 | and have been available since | ||
99 | .Ox 2.7 . | ||
diff --git a/src/lib/libcrypto/man/DH_size.3 b/src/lib/libcrypto/man/DH_size.3 index 5a21fc96ee..24ca50f8a5 100644 --- a/src/lib/libcrypto/man/DH_size.3 +++ b/src/lib/libcrypto/man/DH_size.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: DH_size.3,v 1.7 2018/03/20 22:22:10 schwarze Exp $ | 1 | .\" $OpenBSD: DH_size.3,v 1.8 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" full merge up to: 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> |
@@ -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 DH_SIZE 3 | 53 | .Dt DH_SIZE 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -92,4 +92,5 @@ appeared in SSLeay 0.8.1b or earlier and has been available since | |||
92 | .Ox 2.4 . | 92 | .Ox 2.4 . |
93 | .Pp | 93 | .Pp |
94 | .Fn DH_bits | 94 | .Fn DH_bits |
95 | first appeared in OpenSSL 1.1.0. | 95 | first appeared in OpenSSL 1.1.0 and has been available since |
96 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/DSA_SIG_new.3 b/src/lib/libcrypto/man/DSA_SIG_new.3 index 676eb99052..33f2586bc4 100644 --- a/src/lib/libcrypto/man/DSA_SIG_new.3 +++ b/src/lib/libcrypto/man/DSA_SIG_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: DSA_SIG_new.3,v 1.6 2018/03/21 17:57:48 schwarze Exp $ | 1 | .\" $OpenBSD: DSA_SIG_new.3,v 1.7 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" full merge up to: 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>, |
@@ -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 23 2018 $ |
54 | .Dt DSA_SIG_NEW 3 | 54 | .Dt DSA_SIG_NEW 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -132,5 +132,11 @@ returns 1 on success or 0 on failure. | |||
132 | .Fn DSA_SIG_new | 132 | .Fn DSA_SIG_new |
133 | and | 133 | and |
134 | .Fn DSA_SIG_free | 134 | .Fn DSA_SIG_free |
135 | first appeared in in OpenSSL 0.9.3 and have been available since | 135 | first appeared in OpenSSL 0.9.3 and have been available since |
136 | .Ox 2.6 . | 136 | .Ox 2.6 . |
137 | .Pp | ||
138 | .Fn DSA_SIG_get0 | ||
139 | and | ||
140 | .Fn DSA_SIG_set0 | ||
141 | first appeared in OpenSSL 1.1.0 and have been available since | ||
142 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/DSA_get0_pqg.3 b/src/lib/libcrypto/man/DSA_get0_pqg.3 index cff2b5cc41..56d57066be 100644 --- a/src/lib/libcrypto/man/DSA_get0_pqg.3 +++ b/src/lib/libcrypto/man/DSA_get0_pqg.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: DSA_get0_pqg.3,v 1.3 2018/02/24 13:25:50 schwarze Exp $ | 1 | .\" $OpenBSD: DSA_get0_pqg.3,v 1.4 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL e90fc053 Jul 15 09:39:45 2017 -0400 | 2 | .\" full merge up to: OpenSSL e90fc053 Jul 15 09:39:45 2017 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Matt Caswell <matt@openssl.org>. | 4 | .\" This file was written by Matt Caswell <matt@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 24 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt DSA_GET0_PQG 3 | 52 | .Dt DSA_GET0_PQG 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -247,4 +247,6 @@ if no engine was set for this object. | |||
247 | .Xr DSA_sign 3 , | 247 | .Xr DSA_sign 3 , |
248 | .Xr DSA_size 3 | 248 | .Xr DSA_size 3 |
249 | .Sh HISTORY | 249 | .Sh HISTORY |
250 | These functions first appeared in OpenSSL 1.1.0. | 250 | These functions first appeared in OpenSSL 1.1.0 |
251 | and have been available since | ||
252 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/ECDSA_SIG_new.3 b/src/lib/libcrypto/man/ECDSA_SIG_new.3 index d462e1f949..7a6fa4fa78 100644 --- a/src/lib/libcrypto/man/ECDSA_SIG_new.3 +++ b/src/lib/libcrypto/man/ECDSA_SIG_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ECDSA_SIG_new.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ | 1 | .\" $OpenBSD: ECDSA_SIG_new.3,v 1.11 2018/03/23 23:18:17 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 | .\" | 3 | .\" |
4 | .\" This file was written by Nils Larsch <nils@openssl.org>. | 4 | .\" This file was written by Nils Larsch <nils@openssl.org>. |
@@ -502,6 +502,12 @@ and | |||
502 | .Fn ECDSA_set_method | 502 | .Fn ECDSA_set_method |
503 | first appeared in OpenSSL 0.9.8 and have been available since | 503 | first appeared in OpenSSL 0.9.8 and have been available since |
504 | .Ox 4.5 . | 504 | .Ox 4.5 . |
505 | .Pp | ||
506 | .Fn ECDSA_SIG_get0 | ||
507 | and | ||
508 | .Fn ECDSA_SIG_set0 | ||
509 | first appeared in OpenSSL 1.1.0 and have been available since | ||
510 | .Ox 6.3 . | ||
505 | .Sh AUTHORS | 511 | .Sh AUTHORS |
506 | .An Nils Larsch | 512 | .An Nils Larsch |
507 | for the OpenSSL project. | 513 | for the OpenSSL project. |
diff --git a/src/lib/libcrypto/man/EC_GROUP_copy.3 b/src/lib/libcrypto/man/EC_GROUP_copy.3 index 5164d6ddea..bdbd72c2cc 100644 --- a/src/lib/libcrypto/man/EC_GROUP_copy.3 +++ b/src/lib/libcrypto/man/EC_GROUP_copy.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EC_GROUP_copy.3,v 1.9 2018/03/23 00:09:11 schwarze Exp $ | 1 | .\" $OpenBSD: EC_GROUP_copy.3,v 1.10 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" OpenSSL aafbe1cc Jun 12 23:42:08 2013 +0100 | 2 | .\" OpenSSL aafbe1cc Jun 12 23:42:08 2013 +0100 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Matt Caswell <matt@openssl.org>. | 4 | .\" This file was written by Matt Caswell <matt@openssl.org>. |
@@ -497,10 +497,6 @@ first appeared in OpenSSL 0.9.7 and have been available since | |||
497 | .Ox 3.2 . | 497 | .Ox 3.2 . |
498 | .Pp | 498 | .Pp |
499 | .Fn EC_GROUP_dup , | 499 | .Fn EC_GROUP_dup , |
500 | .Fn EC_GROUP_set_generator , | ||
501 | .Fn EC_GROUP_get0_generator , | ||
502 | .Fn EC_GROUP_get_order , | ||
503 | .Fn EC_GROUP_get_cofactor , | ||
504 | .Fn EC_GROUP_set_curve_name , | 500 | .Fn EC_GROUP_set_curve_name , |
505 | .Fn EC_GROUP_get_curve_name , | 501 | .Fn EC_GROUP_get_curve_name , |
506 | .Fn EC_GROUP_set_asn1_flag , | 502 | .Fn EC_GROUP_set_asn1_flag , |
diff --git a/src/lib/libcrypto/man/EC_KEY_new.3 b/src/lib/libcrypto/man/EC_KEY_new.3 index 06a85aaed1..c77233b4ee 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.12 2018/03/23 05:48:56 schwarze Exp $ | 1 | .\" $OpenBSD: EC_KEY_new.3,v 1.13 2018/03/23 23:18:17 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>. |
@@ -549,15 +549,12 @@ returns the point_conversion_form for the | |||
549 | .Fn EC_KEY_precompute_mult , | 549 | .Fn EC_KEY_precompute_mult , |
550 | .Fn EC_KEY_generate_key , | 550 | .Fn EC_KEY_generate_key , |
551 | .Fn EC_KEY_check_key , | 551 | .Fn EC_KEY_check_key , |
552 | .Fn EC_KEY_print , | ||
552 | and | 553 | and |
553 | .Fn EC_KEY_print_fp | 554 | .Fn EC_KEY_print_fp |
554 | first appeared in OpenSSL 0.9.8 and have been available since | 555 | first appeared in OpenSSL 0.9.8 and have been available since |
555 | .Ox 4.5 . | 556 | .Ox 4.5 . |
556 | .Pp | 557 | .Pp |
557 | .Fn EC_KEY_up_ref | ||
558 | first appeared in OpenSSL 1.0.0 and has been available since | ||
559 | .Ox 4.9 . | ||
560 | .Pp | ||
561 | .Fn EC_KEY_get_flags , | 558 | .Fn EC_KEY_get_flags , |
562 | .Fn EC_KEY_set_flags , | 559 | .Fn EC_KEY_set_flags , |
563 | .Fn EC_KEY_clear_flags , | 560 | .Fn EC_KEY_clear_flags , |
diff --git a/src/lib/libcrypto/man/ERR_error_string.3 b/src/lib/libcrypto/man/ERR_error_string.3 index b303ab2a31..1587be1bbd 100644 --- a/src/lib/libcrypto/man/ERR_error_string.3 +++ b/src/lib/libcrypto/man/ERR_error_string.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ERR_error_string.3,v 1.5 2018/03/20 22:56:38 schwarze Exp $ | 1 | .\" $OpenBSD: ERR_error_string.3,v 1.6 2018/03/23 23:18:17 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: March 20 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt ERR_ERROR_STRING 3 | 52 | .Dt ERR_ERROR_STRING 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -172,4 +172,5 @@ appeared in SSLeay 0.8.1b or earlier and have been available since | |||
172 | .Ox 2.4 . | 172 | .Ox 2.4 . |
173 | .Pp | 173 | .Pp |
174 | .Fn ERR_error_string_n | 174 | .Fn ERR_error_string_n |
175 | was added in OpenSSL 0.9.6. | 175 | first appeared in OpenSSL 0.9.6 and has been available since |
176 | .Ox 2.9 . | ||
diff --git a/src/lib/libcrypto/man/EVP_DigestInit.3 b/src/lib/libcrypto/man/EVP_DigestInit.3 index 8268a48102..98a06183d3 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.13 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_DigestInit.3,v 1.14 2018/03/23 23:18:17 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 | .\" |
@@ -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 EVP_DIGESTINIT 3 | 55 | .Dt EVP_DIGESTINIT 3 |
56 | .Os | 56 | .Os |
57 | .Sh NAME | 57 | .Sh NAME |
@@ -668,10 +668,25 @@ and | |||
668 | first appeared in OpenSSL 0.9.7 and have been available since | 668 | first appeared in OpenSSL 0.9.7 and have been available since |
669 | .Ox 3.2 . | 669 | .Ox 3.2 . |
670 | .Pp | 670 | .Pp |
671 | .Fn EVP_MD_CTX_new | 671 | .Fn EVP_sha224 , |
672 | .Fn EVP_sha256 , | ||
673 | .Fn EVP_sha384 , | ||
672 | and | 674 | and |
673 | .Fn EVP_MD_CTX_free | 675 | .Fn EVP_sha512 |
674 | first appeared in OpenSSL 1.1.0. | 676 | first appeared in OpenSSL 0.8.7h and have been available since |
677 | .Ox 4.0 . | ||
678 | .Pp | ||
679 | .Fn EVP_MD_CTX_ctrl | ||
680 | first appeared in OpenSSL 1.1.0 and has been available since | ||
681 | .Ox 5.7 . | ||
682 | .Pp | ||
683 | .Fn EVP_MD_CTX_new , | ||
684 | .Fn EVP_MD_CTX_reset , | ||
685 | .Fn EVP_MD_CTX_free , | ||
686 | and | ||
687 | .Fn EVP_md5_sha1 | ||
688 | first appeared in OpenSSL 1.1.0 and have been available since | ||
689 | .Ox 6.3 . | ||
675 | .Pp | 690 | .Pp |
676 | The link between digests and signing algorithms was fixed in OpenSSL 1.0 | 691 | The link between digests and signing algorithms was fixed in OpenSSL 1.0 |
677 | and later, so now | 692 | and later, so now |
diff --git a/src/lib/libcrypto/man/EVP_EncryptInit.3 b/src/lib/libcrypto/man/EVP_EncryptInit.3 index 752c5a5316..775b9c4214 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.18 2018/03/23 05:48:56 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_EncryptInit.3,v 1.19 2018/03/23 23:18:17 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 | .\" |
@@ -1316,7 +1316,8 @@ first appeared in OpenSSL 1.0.1 and have been available since | |||
1316 | .Ox 5.3 . | 1316 | .Ox 5.3 . |
1317 | .Pp | 1317 | .Pp |
1318 | .Fn EVP_CIPHER_CTX_reset | 1318 | .Fn EVP_CIPHER_CTX_reset |
1319 | first appeared in OpenSSL 1.1.0. | 1319 | first appeared in OpenSSL 1.1.0 and has been available since |
1320 | .Ox 6.3 . | ||
1320 | .Sh BUGS | 1321 | .Sh BUGS |
1321 | .Dv EVP_MAX_KEY_LENGTH | 1322 | .Dv EVP_MAX_KEY_LENGTH |
1322 | and | 1323 | and |
diff --git a/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 b/src/lib/libcrypto/man/EVP_PKEY_CTX_ctrl.3 index b1af6c6eac..8462da6d46 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.10 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_PKEY_CTX_ctrl.3,v 1.11 2018/03/23 23:18:17 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 | .\" |
@@ -289,16 +289,6 @@ 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 |
292 | .Fn EVP_PKEY_CTX_ctrl , | 292 | These functions first appeared in OpenSSL 1.0.0 |
293 | .Fn EVP_PKEY_CTX_ctrl_str , | 293 | and have been available since |
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 , | ||
301 | and | ||
302 | .Fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid | ||
303 | first appeared in OpenSSL 1.0.0 and have been available since | ||
304 | .Ox 4.9 . | 294 | .Ox 4.9 . |
diff --git a/src/lib/libcrypto/man/EVP_PKEY_new.3 b/src/lib/libcrypto/man/EVP_PKEY_new.3 index 69168cb70f..ed286ecb31 100644 --- a/src/lib/libcrypto/man/EVP_PKEY_new.3 +++ b/src/lib/libcrypto/man/EVP_PKEY_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EVP_PKEY_new.3,v 1.6 2018/03/20 23:56:07 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_PKEY_new.3,v 1.7 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL 99d63d42 Oct 26 13:56:48 2016 -0400 | 2 | .\" full merge up to: OpenSSL 99d63d42 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 23 2018 $ |
52 | .Dt EVP_PKEY_NEW 3 | 52 | .Dt EVP_PKEY_NEW 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -118,4 +118,5 @@ appeared in SSLeay 0.8.1b or earlier and have been available since | |||
118 | .Ox 2.4 . | 118 | .Ox 2.4 . |
119 | .Pp | 119 | .Pp |
120 | .Fn EVP_PKEY_up_ref | 120 | .Fn EVP_PKEY_up_ref |
121 | first appeared in OpenSSL 1.1.0. | 121 | first appeared in OpenSSL 1.1.0 and has been available since |
122 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 b/src/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 index 0b928e2833..6682ea5154 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.11 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_PKEY_set1_RSA.3,v 1.12 2018/03/23 23:18:17 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 | .\" |
@@ -327,3 +327,11 @@ and | |||
327 | .Fn EVP_PKEY_base_id | 327 | .Fn EVP_PKEY_base_id |
328 | first appeared in OpenSSL 1.0.0 and have been available since | 328 | first appeared in OpenSSL 1.0.0 and have been available since |
329 | .Ox 4.9 . | 329 | .Ox 4.9 . |
330 | .Pp | ||
331 | .Fn EVP_PKEY_get0_RSA , | ||
332 | .Fn EVP_PKEY_get0_DSA , | ||
333 | .Fn EVP_PKEY_get0_DH , | ||
334 | and | ||
335 | .Fn EVP_PKEY_get0_EC_KEY | ||
336 | first appeared in OpenSSL 1.1.0 and have been available since | ||
337 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/HMAC.3 b/src/lib/libcrypto/man/HMAC.3 index 85638caf16..1f855dc17d 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.12 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: HMAC.3,v 1.13 2018/03/23 23:18:17 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 | .\" |
@@ -399,4 +399,5 @@ first appeared in OpenSSL 1.0.0 and has been available since | |||
399 | .Fn HMAC_CTX_free , | 399 | .Fn HMAC_CTX_free , |
400 | and | 400 | and |
401 | .Fn HMAC_CTX_get_md | 401 | .Fn HMAC_CTX_get_md |
402 | first appeared in OpenSSL 1.1.0. | 402 | first appeared in OpenSSL 1.1.0 and have been available since |
403 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/OCSP_resp_find_status.3 b/src/lib/libcrypto/man/OCSP_resp_find_status.3 index 6d58bebdb9..1c4da4e99e 100644 --- a/src/lib/libcrypto/man/OCSP_resp_find_status.3 +++ b/src/lib/libcrypto/man/OCSP_resp_find_status.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: OCSP_resp_find_status.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: OCSP_resp_find_status.3,v 1.8 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL c952780c Jun 21 07:03:34 2016 -0400 | 2 | .\" full merge up to: OpenSSL c952780c Jun 21 07:03:34 2016 -0400 |
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 OCSP_RESP_FIND_STATUS 3 | 69 | .Dt OCSP_RESP_FIND_STATUS 3 |
70 | .Os | 70 | .Os |
71 | .Sh NAME | 71 | .Sh NAME |
@@ -402,3 +402,7 @@ and | |||
402 | .Fn OCSP_check_validity | 402 | .Fn OCSP_check_validity |
403 | first appeared in OpenSSL 0.9.7 and have been available since | 403 | first appeared in OpenSSL 0.9.7 and have been available since |
404 | .Ox 3.2 . | 404 | .Ox 3.2 . |
405 | .Pp | ||
406 | .Fn OCSP_SINGLERESP_get0_id | ||
407 | first appeared in OpenSSL 1.1.0 and has been available since | ||
408 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 b/src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 index 3c3da3cb28..46f8083ab3 100644 --- a/src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 +++ b/src/lib/libcrypto/man/OPENSSL_VERSION_NUMBER.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: OPENSSL_VERSION_NUMBER.3,v 1.8 2018/03/21 14:55:30 schwarze Exp $ | 1 | .\" $OpenBSD: OPENSSL_VERSION_NUMBER.3,v 1.9 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL 1f13ad31 Dec 25 17:50:39 2017 +0800 | 2 | .\" full merge up to: OpenSSL 1f13ad31 Dec 25 17:50:39 2017 +0800 |
3 | .\" | 3 | .\" |
4 | .\" This file is a derived work. | 4 | .\" This file is a derived work. |
@@ -68,7 +68,7 @@ | |||
68 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 68 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
69 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 69 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
70 | .\" | 70 | .\" |
71 | .Dd $Mdocdate: March 21 2018 $ | 71 | .Dd $Mdocdate: March 23 2018 $ |
72 | .Dt OPENSSL_VERSION_NUMBER 3 | 72 | .Dt OPENSSL_VERSION_NUMBER 3 |
73 | .Os | 73 | .Os |
74 | .Sh NAME | 74 | .Sh NAME |
@@ -267,3 +267,10 @@ and got its final format in LibreSSL 2.3.2 and | |||
267 | .Dv LIBRESSL_VERSION_TEXT | 267 | .Dv LIBRESSL_VERSION_TEXT |
268 | first appeared in LibreSSL 2.2.2 and | 268 | first appeared in LibreSSL 2.2.2 and |
269 | .Ox 5.8 . | 269 | .Ox 5.8 . |
270 | .Pp | ||
271 | .Fn OpenSSL_version_num | ||
272 | and | ||
273 | .Fn OpenSSL_version | ||
274 | first appeared in OpenSSL 1.1.0 | ||
275 | and have been available since LibreSSL 2.7.1 and | ||
276 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/OPENSSL_init_crypto.3 b/src/lib/libcrypto/man/OPENSSL_init_crypto.3 index 525d748cea..3a532550ae 100644 --- a/src/lib/libcrypto/man/OPENSSL_init_crypto.3 +++ b/src/lib/libcrypto/man/OPENSSL_init_crypto.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: OPENSSL_init_crypto.3,v 1.2 2018/03/21 22:08:04 schwarze Exp $ | 1 | .\" $OpenBSD: OPENSSL_init_crypto.3,v 1.3 2018/03/23 23:18:17 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 23 2018 $ |
17 | .Dt OPENSSL_INIT_CRYPTO 3 | 17 | .Dt OPENSSL_INIT_CRYPTO 3 |
18 | .Os | 18 | .Os |
19 | .Sh NAME | 19 | .Sh NAME |
@@ -74,7 +74,8 @@ is intended to return 1 on success or 0 on error. | |||
74 | .Xr openssl.cnf 5 | 74 | .Xr openssl.cnf 5 |
75 | .Sh HISTORY | 75 | .Sh HISTORY |
76 | .Fn OPENSSL_init_crypto | 76 | .Fn OPENSSL_init_crypto |
77 | first appeared in OpenSSL 1.1.0. | 77 | first appeared in OpenSSL 1.1.0 and has been available since |
78 | .Ox 6.3 . | ||
78 | .Sh BUGS | 79 | .Sh BUGS |
79 | .Fn OPENSSL_init_crypto | 80 | .Fn OPENSSL_init_crypto |
80 | silently ignores almost all kinds of errors. | 81 | silently ignores almost all kinds of errors. |
diff --git a/src/lib/libcrypto/man/PKCS7_encrypt.3 b/src/lib/libcrypto/man/PKCS7_encrypt.3 index 324cb545d7..a8717d3104 100644 --- a/src/lib/libcrypto/man/PKCS7_encrypt.3 +++ b/src/lib/libcrypto/man/PKCS7_encrypt.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: PKCS7_encrypt.3,v 1.7 2018/03/22 16:06:33 schwarze Exp $ | 1 | .\" $OpenBSD: PKCS7_encrypt.3,v 1.8 2018/03/23 23:18:17 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: March 22 2018 $ | 52 | .Dd $Mdocdate: March 23 2018 $ |
53 | .Dt PKCS7_ENCRYPT 3 | 53 | .Dt PKCS7_ENCRYPT 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -158,7 +158,7 @@ The error can be obtained from | |||
158 | .Xr PKCS7_decrypt 3 , | 158 | .Xr PKCS7_decrypt 3 , |
159 | .Xr PKCS7_new 3 | 159 | .Xr PKCS7_new 3 |
160 | .Sh HISTORY | 160 | .Sh HISTORY |
161 | .Xr PKCS7_decrypt 3 | 161 | .Fn PKCS7_encrypt |
162 | first appeared in OpenSSL 0.9.5 and has been available since | 162 | first appeared in OpenSSL 0.9.5 and has been available since |
163 | .Ox 2.7 . | 163 | .Ox 2.7 . |
164 | .Pp | 164 | .Pp |
diff --git a/src/lib/libcrypto/man/RAND_add.3 b/src/lib/libcrypto/man/RAND_add.3 index a8088c53cd..7fd955dde6 100644 --- a/src/lib/libcrypto/man/RAND_add.3 +++ b/src/lib/libcrypto/man/RAND_add.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: RAND_add.3,v 1.8 2018/03/22 16:06:33 schwarze Exp $ | 1 | .\" $OpenBSD: RAND_add.3,v 1.9 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" content checked up to: OpenSSL c16de9d8 Aug 31 23:16:22 2017 +0200 | 2 | .\" content checked up to: OpenSSL c16de9d8 Aug 31 23:16:22 2017 +0200 |
3 | .\" | 3 | .\" |
4 | .\" Copyright (c) 2014 Miod Vallat <miod@openbsd.org> | 4 | .\" Copyright (c) 2014 Miod Vallat <miod@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 22 2018 $ | 18 | .Dd $Mdocdate: March 23 2018 $ |
19 | .Dt RAND_ADD 3 | 19 | .Dt RAND_ADD 3 |
20 | .Os | 20 | .Os |
21 | .Sh NAME | 21 | .Sh NAME |
@@ -67,3 +67,7 @@ and | |||
67 | .Fn RAND_status | 67 | .Fn RAND_status |
68 | first appeared in OpenSSL 0.9.5 and have been available since | 68 | first appeared in OpenSSL 0.9.5 and have been available since |
69 | .Ox 2.7 . | 69 | .Ox 2.7 . |
70 | .Pp | ||
71 | .Fn RAND_poll | ||
72 | first appeared in OpenSSL 0.9.6 and has been available since | ||
73 | .Ox 2.9 . | ||
diff --git a/src/lib/libcrypto/man/RSA_get0_key.3 b/src/lib/libcrypto/man/RSA_get0_key.3 index f82534864f..3e6f75a906 100644 --- a/src/lib/libcrypto/man/RSA_get0_key.3 +++ b/src/lib/libcrypto/man/RSA_get0_key.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: RSA_get0_key.3,v 1.3 2018/02/24 13:04:47 schwarze Exp $ | 1 | .\" $OpenBSD: RSA_get0_key.3,v 1.4 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" selective merge up to: OpenSSL 665d899f Aug 2 02:19:43 2017 +0800 | 2 | .\" selective merge up to: OpenSSL 665d899f Aug 2 02:19:43 2017 +0800 |
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 24 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt RSA_GET0_KEY 3 | 52 | .Dt RSA_GET0_KEY 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -285,4 +285,6 @@ are set. | |||
285 | .Xr RSA_print 3 , | 285 | .Xr RSA_print 3 , |
286 | .Xr RSA_size 3 | 286 | .Xr RSA_size 3 |
287 | .Sh HISTORY | 287 | .Sh HISTORY |
288 | These functions first appeared in OpenSSL 1.1.0. | 288 | These functions first appeared in OpenSSL 1.1.0 |
289 | and have been available since | ||
290 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/RSA_get_ex_new_index.3 b/src/lib/libcrypto/man/RSA_get_ex_new_index.3 index dee079b3db..cf3d3f6fd7 100644 --- a/src/lib/libcrypto/man/RSA_get_ex_new_index.3 +++ b/src/lib/libcrypto/man/RSA_get_ex_new_index.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: RSA_get_ex_new_index.3,v 1.9 2018/03/21 07:25:59 schwarze Exp $ | 1 | .\" $OpenBSD: RSA_get_ex_new_index.3,v 1.10 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" OpenSSL 35cb565a Nov 19 15:49:30 2015 -0500 | 2 | .\" OpenSSL 35cb565a Nov 19 15:49:30 2015 -0500 |
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 23 2018 $ |
53 | .Dt RSA_GET_EX_NEW_INDEX 3 | 53 | .Dt RSA_GET_EX_NEW_INDEX 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -81,6 +81,7 @@ | |||
81 | .Fa "RSA *r" | 81 | .Fa "RSA *r" |
82 | .Fa "int idx" | 82 | .Fa "int idx" |
83 | .Fc | 83 | .Fc |
84 | .In openssl/crypto.h | ||
84 | .Ft typedef int | 85 | .Ft typedef int |
85 | .Fo CRYPTO_EX_new | 86 | .Fo CRYPTO_EX_new |
86 | .Fa "void *parent" | 87 | .Fa "void *parent" |
@@ -271,11 +272,8 @@ On failure an error code can be obtained from | |||
271 | .Xr X509_STORE_CTX_set_ex_data 3 , | 272 | .Xr X509_STORE_CTX_set_ex_data 3 , |
272 | .Xr X509_STORE_set_ex_data 3 | 273 | .Xr X509_STORE_set_ex_data 3 |
273 | .Sh HISTORY | 274 | .Sh HISTORY |
274 | .Fn RSA_get_ex_new_index , | 275 | These functions first appeared in SSLeay 0.9.0 |
275 | .Fn RSA_set_ex_data , | 276 | and have been available since |
276 | and | ||
277 | .Fn RSA_get_ex_data | ||
278 | first appeared in SSLeay 0.9.0 and have been available since | ||
279 | .Ox 2.4 . | 277 | .Ox 2.4 . |
280 | .Sh BUGS | 278 | .Sh BUGS |
281 | .Fa dup_func | 279 | .Fa dup_func |
diff --git a/src/lib/libcrypto/man/RSA_size.3 b/src/lib/libcrypto/man/RSA_size.3 index e730be2dc4..f99979bb76 100644 --- a/src/lib/libcrypto/man/RSA_size.3 +++ b/src/lib/libcrypto/man/RSA_size.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: RSA_size.3,v 1.7 2018/03/21 01:27:25 schwarze Exp $ | 1 | .\" $OpenBSD: RSA_size.3,v 1.8 2018/03/23 23:18:17 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 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 23 2018 $ |
53 | .Dt RSA_SIZE 3 | 53 | .Dt RSA_SIZE 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -88,8 +88,9 @@ The size. | |||
88 | .Xr RSA_new 3 | 88 | .Xr RSA_new 3 |
89 | .Sh HISTORY | 89 | .Sh HISTORY |
90 | .Fn RSA_size | 90 | .Fn RSA_size |
91 | appeared before SSLeay 0.8 and have been available since | 91 | appeared before SSLeay 0.8 and has been available since |
92 | .Ox 2.4 . | 92 | .Ox 2.4 . |
93 | .Pp | 93 | .Pp |
94 | .Fn RSA_bits | 94 | .Fn RSA_bits |
95 | first appeared in OpenSSL 1.1.0. | 95 | first appeared in OpenSSL 1.1.0 and has been available since |
96 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509V3_get_d2i.3 b/src/lib/libcrypto/man/X509V3_get_d2i.3 index 03af7fbcdd..91883669d8 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.13 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: X509V3_get_d2i.3,v 1.14 2018/03/23 23:18:17 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: March 22 2018 $ | 52 | .Dd $Mdocdate: March 23 2018 $ |
53 | .Dt X509V3_GET_D2I 3 | 53 | .Dt X509V3_GET_D2I 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -428,3 +428,10 @@ and | |||
428 | .Fn X509_REVOKED_add1_ext_i2d | 428 | .Fn X509_REVOKED_add1_ext_i2d |
429 | first appeared in OpenSSL 0.9.7 and have been available since | 429 | first appeared in OpenSSL 0.9.7 and have been available since |
430 | .Ox 3.2 . | 430 | .Ox 3.2 . |
431 | .Pp | ||
432 | .Fn X509_get0_extensions , | ||
433 | .Fn X509_CRL_get0_extensions , | ||
434 | and | ||
435 | .Fn X509_REVOKED_get0_extensions | ||
436 | first appeared in OpenSSL 1.1.0 and have been available since | ||
437 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_CRL_new.3 b/src/lib/libcrypto/man/X509_CRL_new.3 index b9ecb684c3..2f824bff91 100644 --- a/src/lib/libcrypto/man/X509_CRL_new.3 +++ b/src/lib/libcrypto/man/X509_CRL_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_CRL_new.3,v 1.5 2018/03/21 03:16:08 schwarze Exp $ | 1 | .\" $OpenBSD: X509_CRL_new.3,v 1.6 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2016, 2018 Ingo Schwarze <schwarze@openbsd.org> | 3 | .\" Copyright (c) 2016, 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 23 2018 $ |
18 | .Dt X509_CRL_NEW 3 | 18 | .Dt X509_CRL_NEW 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -127,3 +127,7 @@ and | |||
127 | .Fn X509_CRL_INFO_free | 127 | .Fn X509_CRL_INFO_free |
128 | appeared before SSLeay 0.8 and have been available since | 128 | appeared before SSLeay 0.8 and have been available since |
129 | .Ox 2.4 . | 129 | .Ox 2.4 . |
130 | .Pp | ||
131 | .Fn X509_CRL_up_ref | ||
132 | first appeared in OpenSSL 1.1.0 and has been available since | ||
133 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3 b/src/lib/libcrypto/man/X509_OBJECT_get0_X509.3 index da95d9da15..0119b91e1e 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.4 2018/03/22 17:11:04 schwarze Exp $ | 1 | .\" $OpenBSD: X509_OBJECT_get0_X509.3,v 1.5 2018/03/23 23:18:17 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 22 2018 $ | 16 | .Dd $Mdocdate: March 23 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 |
@@ -228,3 +228,9 @@ and | |||
228 | .Fn X509_OBJECT_retrieve_match | 228 | .Fn X509_OBJECT_retrieve_match |
229 | first appeared in OpenSSL 0.9.6 and have been available since | 229 | first appeared in OpenSSL 0.9.6 and have been available since |
230 | .Ox 2.9 . | 230 | .Ox 2.9 . |
231 | .Pp | ||
232 | .Fn X509_OBJECT_get0_X509 | ||
233 | and | ||
234 | .Fn X509_OBJECT_get0_X509_CRL | ||
235 | first appeared in OpenSSL 1.1.0 and have been available since | ||
236 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_PUBKEY_new.3 b/src/lib/libcrypto/man/X509_PUBKEY_new.3 index 8ef37a7973..077f6f7d0e 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.11 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: X509_PUBKEY_new.3,v 1.12 2018/03/23 23:18:17 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>. |
@@ -310,3 +310,7 @@ and | |||
310 | .Fn X509_PUBKEY_get0_param | 310 | .Fn X509_PUBKEY_get0_param |
311 | first appeared in OpenSSL 1.0.0 and have been available since | 311 | first appeared in OpenSSL 1.0.0 and have been available since |
312 | .Ox 4.9 . | 312 | .Ox 4.9 . |
313 | .Pp | ||
314 | .Fn X509_PUBKEY_get0 | ||
315 | first appeared in OpenSSL 1.1.0 and has been available since | ||
316 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_REVOKED_new.3 b/src/lib/libcrypto/man/X509_REVOKED_new.3 index b34f49a11f..65d3470b40 100644 --- a/src/lib/libcrypto/man/X509_REVOKED_new.3 +++ b/src/lib/libcrypto/man/X509_REVOKED_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_REVOKED_new.3,v 1.7 2018/03/23 14:26:40 schwarze Exp $ | 1 | .\" $OpenBSD: X509_REVOKED_new.3,v 1.8 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: | 2 | .\" full merge up to: |
3 | .\" OpenSSL man3/X509_CRL_get0_by_serial cdd6c8c5 Mar 20 12:29:37 2017 +0100 | 3 | .\" OpenSSL man3/X509_CRL_get0_by_serial cdd6c8c5 Mar 20 12:29:37 2017 +0100 |
4 | .\" | 4 | .\" |
@@ -192,5 +192,10 @@ first appeared in OpenSSL 0.9.7 and have been available since | |||
192 | .Ox 3.2 . | 192 | .Ox 3.2 . |
193 | .Pp | 193 | .Pp |
194 | .Fn X509_REVOKED_dup | 194 | .Fn X509_REVOKED_dup |
195 | first appeared in OpenSSL 1.0.2 and has been available since | 195 | first appeared in OpenSSL 1.0.2. |
196 | .Fn X509_REVOKED_get0_serialNumber | ||
197 | and | ||
198 | .Fn X509_REVOKED_get0_revocationDate | ||
199 | first appeared in OpenSSL 1.1.0. | ||
200 | These functions have been available since | ||
196 | .Ox 6.3 . | 201 | .Ox 6.3 . |
diff --git a/src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 b/src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 index f510a40180..6d575139d5 100644 --- a/src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 +++ b/src/lib/libcrypto/man/X509_STORE_CTX_get_error.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_STORE_CTX_get_error.3,v 1.9 2018/03/22 16:06:33 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_CTX_get_error.3,v 1.10 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: | 2 | .\" full merge up to: |
3 | .\" OpenSSL crypto/X509_STORE_CTX_get_error f0e0fd51 Apr 14 23:59:26 2016 -0400 | 3 | .\" OpenSSL crypto/X509_STORE_CTX_get_error f0e0fd51 Apr 14 23:59:26 2016 -0400 |
4 | .\" selective merge up to: | 4 | .\" selective merge up to: |
@@ -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: March 22 2018 $ | 56 | .Dd $Mdocdate: March 23 2018 $ |
57 | .Dt X509_STORE_CTX_GET_ERROR 3 | 57 | .Dt X509_STORE_CTX_GET_ERROR 3 |
58 | .Os | 58 | .Os |
59 | .Sh NAME | 59 | .Sh NAME |
@@ -387,3 +387,9 @@ appeared before SSLeay 0.8 and have been available since | |||
387 | .Fn X509_STORE_CTX_get1_chain | 387 | .Fn X509_STORE_CTX_get1_chain |
388 | first appeared in OpenSSL 0.9.5 and has been available since | 388 | first appeared in OpenSSL 0.9.5 and has been available since |
389 | .Ox 2.7 . | 389 | .Ox 2.7 . |
390 | .Pp | ||
391 | .Fn X509_STORE_CTX_get0_cert | ||
392 | and | ||
393 | .Fn X509_STORE_CTX_get0_chain | ||
394 | first appeared in OpenSSL 1.1.0 and have been available since | ||
395 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_STORE_CTX_new.3 b/src/lib/libcrypto/man/X509_STORE_CTX_new.3 index 34ccca26f7..501e2b0e78 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.16 2018/03/23 14:26:40 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_CTX_new.3,v 1.17 2018/03/23 23:18:17 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 | .\" |
@@ -349,7 +349,13 @@ first appeared in OpenSSL 0.9.8 and have been available since | |||
349 | .Ox 4.5 . | 349 | .Ox 4.5 . |
350 | .Pp | 350 | .Pp |
351 | .Fn X509_STORE_CTX_get0_store | 351 | .Fn X509_STORE_CTX_get0_store |
352 | first appeared in OpenSSL 1.0.2 and has been available since | 352 | first appeared in OpenSSL 1.0.2. |
353 | .Fn X509_STORE_CTX_set0_trusted_stack , | ||
354 | .Fn X509_STORE_CTX_get0_untrusted , | ||
355 | and | ||
356 | .Fn X509_STORE_CTX_set0_untrusted | ||
357 | first appeared in OpenSSL 1.1.0. | ||
358 | These functions have been available since | ||
353 | .Ox 6.3 . | 359 | .Ox 6.3 . |
354 | .Sh BUGS | 360 | .Sh BUGS |
355 | The certificates and CRLs in a context are used internally and should | 361 | The certificates and CRLs in a context are used internally and should |
diff --git a/src/lib/libcrypto/man/X509_STORE_new.3 b/src/lib/libcrypto/man/X509_STORE_new.3 index 96ec504353..d450ec1f95 100644 --- a/src/lib/libcrypto/man/X509_STORE_new.3 +++ b/src/lib/libcrypto/man/X509_STORE_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_STORE_new.3,v 1.2 2018/03/21 03:28:40 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_new.3,v 1.3 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL 05ea606a May 20 20:52:46 2016 -0400 | 2 | .\" full merge up to: OpenSSL 05ea606a May 20 20:52:46 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 | .\" |
@@ -67,7 +67,7 @@ | |||
67 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 67 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
68 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 68 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
69 | .\" | 69 | .\" |
70 | .Dd $Mdocdate: March 21 2018 $ | 70 | .Dd $Mdocdate: March 23 2018 $ |
71 | .Dt X509_STORE_NEW 3 | 71 | .Dt X509_STORE_NEW 3 |
72 | .Os | 72 | .Os |
73 | .Sh NAME | 73 | .Sh NAME |
@@ -136,4 +136,5 @@ appeared before SSLeay 0.8 and have been available since | |||
136 | .Ox 2.4 . | 136 | .Ox 2.4 . |
137 | .Pp | 137 | .Pp |
138 | .Fn X509_STORE_up_ref | 138 | .Fn X509_STORE_up_ref |
139 | first appeared in OpenSSL 1.1.0. | 139 | first appeared in OpenSSL 1.1.0 and has been available since |
140 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_STORE_set1_param.3 b/src/lib/libcrypto/man/X509_STORE_set1_param.3 index ecb56c7b0a..d444eaf4f7 100644 --- a/src/lib/libcrypto/man/X509_STORE_set1_param.3 +++ b/src/lib/libcrypto/man/X509_STORE_set1_param.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_STORE_set1_param.3,v 1.11 2018/03/23 00:09:11 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_set1_param.3,v 1.12 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" content checked up to: | 2 | .\" content checked up to: |
3 | .\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400 | 3 | .\" OpenSSL man3/X509_STORE_get0_param e90fc053 Jul 15 09:39:45 2017 -0400 |
4 | .\" | 4 | .\" |
@@ -208,5 +208,10 @@ and | |||
208 | first appeared in OpenSSL 0.9.8 and have been available since | 208 | first appeared in OpenSSL 0.9.8 and have been available since |
209 | .Ox 4.5 . | 209 | .Ox 4.5 . |
210 | .Pp | 210 | .Pp |
211 | .Fn X509_STORE_get0_objects | 211 | .Fn X509_STORE_get0_objects , |
212 | first appeared in OpenSSL 1.1.0. | 212 | .Fn X509_STORE_get_ex_new_index , |
213 | .Fn X509_STORE_set_ex_data , | ||
214 | and | ||
215 | .Fn X509_STORE_get_ex_data | ||
216 | first appeared in OpenSSL 1.1.0 and have been available since | ||
217 | .Ox 6.3 . | ||
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 82a49f7bfb..03ec907fb3 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.6 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_set_verify_cb_func.3,v 1.7 2018/03/23 23:18:17 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>. |
@@ -96,7 +96,8 @@ do not return a value. | |||
96 | .Xr X509_STORE_new 3 | 96 | .Xr X509_STORE_new 3 |
97 | .Sh HISTORY | 97 | .Sh HISTORY |
98 | .Fn X509_STORE_set_verify_cb_func | 98 | .Fn X509_STORE_set_verify_cb_func |
99 | is available in all versions of SSLeay and OpenSSL. | 99 | appeared before SSLeay 0.8 and has been available since |
100 | .Ox 2.4 . | ||
100 | .Pp | 101 | .Pp |
101 | .Fn X509_STORE_set_verify_cb | 102 | .Fn X509_STORE_set_verify_cb |
102 | first appeared in OpenSSL 1.0.0 and has been available since | 103 | first appeared in OpenSSL 1.0.0 and has been available since |
diff --git a/src/lib/libcrypto/man/X509_get0_notBefore.3 b/src/lib/libcrypto/man/X509_get0_notBefore.3 index 3af3074d27..334f70e599 100644 --- a/src/lib/libcrypto/man/X509_get0_notBefore.3 +++ b/src/lib/libcrypto/man/X509_get0_notBefore.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_get0_notBefore.3,v 1.3 2018/02/25 10:53:16 schwarze Exp $ | 1 | .\" $OpenBSD: X509_get0_notBefore.3,v 1.4 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" content checked up to: OpenSSL 27b138e9 May 19 00:16:38 2017 +0000 | 2 | .\" content checked up to: OpenSSL 27b138e9 May 19 00:16:38 2017 +0000 |
3 | .\" | 3 | .\" |
4 | .\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org> | 4 | .\" Copyright (c) 2018 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: February 25 2018 $ | 18 | .Dd $Mdocdate: March 23 2018 $ |
19 | .Dt X509_GET0_NOTBEFORE 3 | 19 | .Dt X509_GET0_NOTBEFORE 3 |
20 | .Os | 20 | .Os |
21 | .Sh NAME | 21 | .Sh NAME |
@@ -152,3 +152,7 @@ return 1 on success or 0 on failure. | |||
152 | .Xr X509_sign 3 , | 152 | .Xr X509_sign 3 , |
153 | .Xr X509_VAL_new 3 , | 153 | .Xr X509_VAL_new 3 , |
154 | .Xr X509_verify_cert 3 | 154 | .Xr X509_verify_cert 3 |
155 | .Sh HISTORY | ||
156 | These functions first appeared in OpenSSL 1.1.0 | ||
157 | and have been available since | ||
158 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_get0_signature.3 b/src/lib/libcrypto/man/X509_get0_signature.3 index 5392dd677b..a0982f2193 100644 --- a/src/lib/libcrypto/man/X509_get0_signature.3 +++ b/src/lib/libcrypto/man/X509_get0_signature.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_get0_signature.3,v 1.4 2018/03/23 14:26:40 schwarze Exp $ | 1 | .\" $OpenBSD: X509_get0_signature.3,v 1.5 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" selective merge up to: | 2 | .\" selective merge up to: |
3 | .\" OpenSSL man3/X509_get0_signature 2f7a2520 Apr 25 17:28:08 2017 +0100 | 3 | .\" OpenSSL man3/X509_get0_signature 2f7a2520 Apr 25 17:28:08 2017 +0100 |
4 | .\" | 4 | .\" |
@@ -150,12 +150,13 @@ is not appropriate, for example in a non-standard or unsupported format. | |||
150 | .Fn X509_get0_signature | 150 | .Fn X509_get0_signature |
151 | and | 151 | and |
152 | .Fn X509_get_signature_nid | 152 | .Fn X509_get_signature_nid |
153 | first appeared in OpenSSL 1.0.2 and have been available since | 153 | first appeared in OpenSSL 1.0.2. |
154 | .Ox 6.3 . | ||
155 | .Pp | ||
156 | .Fn X509_REQ_get0_signature , | 154 | .Fn X509_REQ_get0_signature , |
157 | .Fn X509_CRL_get0_signature , | 155 | .Fn X509_CRL_get0_signature , |
156 | .Fn X509_get0_tbs_sigalg , | ||
158 | .Fn X509_REQ_get_signature_nid , | 157 | .Fn X509_REQ_get_signature_nid , |
159 | and | 158 | and |
160 | .Fn X509_CRL_get_signature_nid | 159 | .Fn X509_CRL_get_signature_nid |
161 | first appeared in OpenSSL 1.1.0. | 160 | first appeared in OpenSSL 1.1.0. |
161 | All these functions have been available since | ||
162 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_get_pubkey.3 b/src/lib/libcrypto/man/X509_get_pubkey.3 index 8b7a93f13b..e84ff0b18a 100644 --- a/src/lib/libcrypto/man/X509_get_pubkey.3 +++ b/src/lib/libcrypto/man/X509_get_pubkey.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_get_pubkey.3,v 1.3 2018/03/21 03:16:08 schwarze Exp $ | 1 | .\" $OpenBSD: X509_get_pubkey.3,v 1.4 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" selective merge up to: OpenSSL 99d63d46 Oct 26 13:56:48 2016 -0400 | 2 | .\" selective 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 21 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt X509_GET_PUBKEY 3 | 52 | .Dt X509_GET_PUBKEY 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -165,3 +165,7 @@ and | |||
165 | .Fn X509_REQ_set_pubkey | 165 | .Fn X509_REQ_set_pubkey |
166 | appeared before SSLeay 0.8 and have been available since | 166 | appeared before SSLeay 0.8 and have been available since |
167 | .Ox 2.4 . | 167 | .Ox 2.4 . |
168 | .Pp | ||
169 | .Fn X509_get0_pubkey | ||
170 | first appeared in OpenSSL 1.1.0 and has been available since | ||
171 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/X509_new.3 b/src/lib/libcrypto/man/X509_new.3 index afade8fc5b..4bfc430549 100644 --- a/src/lib/libcrypto/man/X509_new.3 +++ b/src/lib/libcrypto/man/X509_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_new.3,v 1.13 2018/03/23 14:26:40 schwarze Exp $ | 1 | .\" $OpenBSD: X509_new.3,v 1.14 2018/03/23 23:18:17 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>. |
@@ -161,6 +161,10 @@ and | |||
161 | appeared before SSLeay 0.8 and have been available since | 161 | appeared before SSLeay 0.8 and have been available since |
162 | .Ox 2.4 . | 162 | .Ox 2.4 . |
163 | .Pp | 163 | .Pp |
164 | .Fn X509_up_ref | ||
165 | first appeared in OpenSSL 1.1.0 and has been available since | ||
166 | .Ox 6.1 . | ||
167 | .Pp | ||
164 | .Fn X509_chain_up_ref | 168 | .Fn X509_chain_up_ref |
165 | first appeared in OpenSSL 1.0.2 and has been available since | 169 | first appeared in OpenSSL 1.0.2 and has been available since |
166 | .Ox 6.3 . | 170 | .Ox 6.3 . |
diff --git a/src/lib/libcrypto/man/X509_sign.3 b/src/lib/libcrypto/man/X509_sign.3 index f7ea043374..5341da6dc9 100644 --- a/src/lib/libcrypto/man/X509_sign.3 +++ b/src/lib/libcrypto/man/X509_sign.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_sign.3,v 1.3 2018/03/23 05:48:56 schwarze Exp $ | 1 | .\" $OpenBSD: X509_sign.3,v 1.4 2018/03/23 23:18:17 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>. |
@@ -203,11 +203,5 @@ appeared before SSLeay 0.8 and have been available since | |||
203 | .Fn X509_REQ_sign_ctx , | 203 | .Fn X509_REQ_sign_ctx , |
204 | and | 204 | and |
205 | .Fn X509_CRL_sign_ctx | 205 | .Fn X509_CRL_sign_ctx |
206 | were first added to OpenSSL 1.0.1. | ||
207 | .Pp | ||
208 | .Fn X509_sign_ctx , | ||
209 | .Fn X509_REQ_sign_ctx , | ||
210 | and | ||
211 | .Fn X509_CRL_sign_ctx | ||
212 | first appeared in OpenSSL 1.0.1 and have been available since | 206 | first appeared in OpenSSL 1.0.1 and have been available since |
213 | .Ox 5.3 . | 207 | .Ox 5.3 . |
diff --git a/src/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3 b/src/lib/libcrypto/man/d2i_ASN1_OCTET_STRING.3 index e8a17ebb1d..451d5cdd77 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.10 2018/03/22 16:06:33 schwarze Exp $ | 1 | .\" $OpenBSD: d2i_ASN1_OCTET_STRING.3,v 1.11 2018/03/23 23:18:17 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: March 22 2018 $ | 17 | .Dd $Mdocdate: March 23 2018 $ |
18 | .Dt D2I_ASN1_OCTET_STRING 3 | 18 | .Dt D2I_ASN1_OCTET_STRING 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -432,3 +432,11 @@ These functions have been available since | |||
432 | .Fn i2d_ASN1_PRINTABLESTRING | 432 | .Fn i2d_ASN1_PRINTABLESTRING |
433 | first appeared in OpenSSL 0.9.5 and has been available since | 433 | first appeared in OpenSSL 0.9.5 and has been available since |
434 | .Ox 2.7 . | 434 | .Ox 2.7 . |
435 | .Pp | ||
436 | .Fn d2i_ASN1_UNIVERSALSTRING , | ||
437 | .Fn i2d_ASN1_UNIVERSALSTRING , | ||
438 | .Fn d2i_ASN1_GENERALSTRING , | ||
439 | and | ||
440 | .Fn i2d_ASN1_GENERALSTRING | ||
441 | first appeared in OpenSSL 0.9.7 and have been available since | ||
442 | .Ox 3.2 . | ||
diff --git a/src/lib/libcrypto/man/d2i_X509_NAME.3 b/src/lib/libcrypto/man/d2i_X509_NAME.3 index 7d5f3f268e..063a72edeb 100644 --- a/src/lib/libcrypto/man/d2i_X509_NAME.3 +++ b/src/lib/libcrypto/man/d2i_X509_NAME.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: d2i_X509_NAME.3,v 1.12 2018/03/21 03:16:08 schwarze Exp $ | 1 | .\" $OpenBSD: d2i_X509_NAME.3,v 1.13 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" checked up to: | 2 | .\" checked up to: |
3 | .\" OpenSSL crypto/d2i_X509_NAME 4692340e Jun 7 15:49:08 2016 -0400 and | 3 | .\" OpenSSL crypto/d2i_X509_NAME 4692340e Jun 7 15:49:08 2016 -0400 and |
4 | .\" OpenSSL man3/X509_NAME_get0_der 99d63d46 Oct 26 13:56:48 2016 -0400 | 4 | .\" OpenSSL man3/X509_NAME_get0_der 99d63d46 Oct 26 13:56:48 2016 -0400 |
@@ -17,7 +17,7 @@ | |||
17 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 17 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
18 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 18 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
19 | .\" | 19 | .\" |
20 | .Dd $Mdocdate: March 21 2018 $ | 20 | .Dd $Mdocdate: March 23 2018 $ |
21 | .Dt D2I_X509_NAME 3 | 21 | .Dt D2I_X509_NAME 3 |
22 | .Os | 22 | .Os |
23 | .Sh NAME | 23 | .Sh NAME |
@@ -185,3 +185,7 @@ and | |||
185 | .Fn X509_NAME_ENTRY_dup | 185 | .Fn X509_NAME_ENTRY_dup |
186 | appeared before SSLeay 0.8 and have been available since | 186 | appeared before SSLeay 0.8 and have been available since |
187 | .Ox 2.4 . | 187 | .Ox 2.4 . |
188 | .Pp | ||
189 | .Fn X509_NAME_get0_der | ||
190 | first appeared in OpenSSL 1.1.0 and has been available since | ||
191 | .Ox 6.3 . | ||
diff --git a/src/lib/libcrypto/man/get_rfc3526_prime_8192.3 b/src/lib/libcrypto/man/get_rfc3526_prime_8192.3 index ff6289f10c..b26e28be9a 100644 --- a/src/lib/libcrypto/man/get_rfc3526_prime_8192.3 +++ b/src/lib/libcrypto/man/get_rfc3526_prime_8192.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: get_rfc3526_prime_8192.3,v 1.3 2018/03/23 01:05:50 schwarze Exp $ | 1 | .\" $OpenBSD: get_rfc3526_prime_8192.3,v 1.4 2018/03/23 23:18:17 schwarze Exp $ |
2 | .\" checked up to: OpenSSL DH_get_1024_160 99d63d46 Oct 26 13:56:48 2016 -0400 | 2 | .\" checked up to: OpenSSL DH_get_1024_160 99d63d46 Oct 26 13:56:48 2016 -0400 |
3 | .\" | 3 | .\" |
4 | .\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> | 4 | .\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> |
@@ -163,6 +163,11 @@ and | |||
163 | .Fn get_rfc3526_prime_8192 | 163 | .Fn get_rfc3526_prime_8192 |
164 | first appeared in OpenSSL 0.9.8a and have been available since | 164 | first appeared in OpenSSL 0.9.8a and have been available since |
165 | .Ox 4.5 . | 165 | .Ox 4.5 . |
166 | .Pp | ||
167 | The | ||
168 | .Sy BN_ | ||
169 | aliases first appeared in OpenSSL 1.1.0 and have been available since | ||
170 | .Ox 6.3 . | ||
166 | .Sh CAVEATS | 171 | .Sh CAVEATS |
167 | As all the memory needed for storing the numbers is dynamically | 172 | As all the memory needed for storing the numbers is dynamically |
168 | allocated, the | 173 | allocated, the |