diff options
author | schwarze <> | 2018-03-23 00:09:11 +0000 |
---|---|---|
committer | schwarze <> | 2018-03-23 00:09:11 +0000 |
commit | 2f45bf60fce3ef983ba90d5f9c02dd702f7970b5 (patch) | |
tree | ff7e862a1bebde92f26e9199e7cc5cf526fa197c | |
parent | b44fc1ae1b17ba18daa44000fb24e3f02cbf4684 (diff) | |
download | openbsd-2f45bf60fce3ef983ba90d5f9c02dd702f7970b5.tar.gz openbsd-2f45bf60fce3ef983ba90d5f9c02dd702f7970b5.tar.bz2 openbsd-2f45bf60fce3ef983ba90d5f9c02dd702f7970b5.zip |
crypto HISTORY up to 0.9.8; researched from OpenSSL git
29 files changed, 329 insertions, 68 deletions
diff --git a/src/lib/libcrypto/man/ASN1_generate_nconf.3 b/src/lib/libcrypto/man/ASN1_generate_nconf.3 index 5e1ba0a817..cc0e6fc060 100644 --- a/src/lib/libcrypto/man/ASN1_generate_nconf.3 +++ b/src/lib/libcrypto/man/ASN1_generate_nconf.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ASN1_generate_nconf.3,v 1.9 2016/12/25 22:15:10 schwarze Exp $ | 1 | .\" $OpenBSD: ASN1_generate_nconf.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" OpenSSL 05ea606a Fri May 20 20:52:46 2016 -0400 | 2 | .\" OpenSSL 05ea606a Fri May 20 20:52:46 2016 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file was written by Dr. Stephen Henson. | 4 | .\" This file was written by Dr. Stephen Henson. |
@@ -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: December 25 2016 $ | 52 | .Dd $Mdocdate: March 23 2018 $ |
53 | .Dt ASN1_GENERATE_NCONF 3 | 53 | .Dt ASN1_GENERATE_NCONF 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -389,4 +389,5 @@ e=INTEGER:0x010001 | |||
389 | .Fn ASN1_generate_nconf | 389 | .Fn ASN1_generate_nconf |
390 | and | 390 | and |
391 | .Fn ASN1_generate_v3 | 391 | .Fn ASN1_generate_v3 |
392 | were added to OpenSSL 0.9.8. | 392 | first appeared in OpenSSL 0.9.8 and have been available since |
393 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/BIO_get_ex_new_index.3 b/src/lib/libcrypto/man/BIO_get_ex_new_index.3 index 9dea1fb0b5..ad7c5a308c 100644 --- a/src/lib/libcrypto/man/BIO_get_ex_new_index.3 +++ b/src/lib/libcrypto/man/BIO_get_ex_new_index.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BIO_get_ex_new_index.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: BIO_get_ex_new_index.3,v 1.8 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL a970b14f Jul 31 18:58:40 2017 -0400 | 2 | .\" full merge up to: OpenSSL a970b14f Jul 31 18:58:40 2017 -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 | .\" |
@@ -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 BIO_GET_EX_NEW_INDEX 3 | 53 | .Dt BIO_GET_EX_NEW_INDEX 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -155,3 +155,13 @@ and | |||
155 | .Fn UI_get_ex_data | 155 | .Fn UI_get_ex_data |
156 | first appeared in OpenSSL 0.9.7 and have been available since | 156 | first appeared in OpenSSL 0.9.7 and have been available since |
157 | .Ox 3.2 . | 157 | .Ox 3.2 . |
158 | .Pp | ||
159 | .Fn ECDH_get_ex_new_index , | ||
160 | .Fn ECDH_set_ex_data , | ||
161 | .Fn ECDH_get_ex_data , | ||
162 | .Fn ECDSA_get_ex_new_index , | ||
163 | .Fn ECDSA_set_ex_data , | ||
164 | and | ||
165 | .Fn ECDSA_get_ex_data | ||
166 | first appeared in OpenSSL 0.9.8 and have been available since | ||
167 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/BN_BLINDING_new.3 b/src/lib/libcrypto/man/BN_BLINDING_new.3 index bcfc6bccd1..c74e936fcc 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.7 2018/03/21 06:26:31 schwarze Exp $ | 1 | .\" $OpenBSD: BN_BLINDING_new.3,v 1.8 2018/03/23 00:09:11 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>. |
@@ -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 BN_BLINDING_NEW 3 | 53 | .Dt BN_BLINDING_NEW 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -323,10 +323,11 @@ and | |||
323 | .Fn BN_BLINDIND_invert_ex , | 323 | .Fn BN_BLINDIND_invert_ex , |
324 | .Fn BN_BLINDING_get_thread_id , | 324 | .Fn BN_BLINDING_get_thread_id , |
325 | .Fn BN_BLINDING_set_thread_id , | 325 | .Fn BN_BLINDING_set_thread_id , |
326 | .Fn BN_BLINDING_get_flags , | ||
326 | .Fn BN_BLINDING_set_flags , | 327 | .Fn BN_BLINDING_set_flags , |
327 | .Fn BN_BLINDING_get_flags | ||
328 | and | 328 | and |
329 | .Fn BN_BLINDING_create_param | 329 | .Fn BN_BLINDING_create_param |
330 | were first introduced in OpenSSL 0.9.8. | 330 | first appeared in OpenSSL 0.9.8 and have been available since |
331 | .Ox 4.5 . | ||
331 | .Sh AUTHORS | 332 | .Sh AUTHORS |
332 | .An Nils Larsch Aq Mt nils@openssl.org | 333 | .An Nils Larsch Aq Mt nils@openssl.org |
diff --git a/src/lib/libcrypto/man/BN_generate_prime.3 b/src/lib/libcrypto/man/BN_generate_prime.3 index 20fd93897c..768a7eb76a 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.11 2018/03/22 16:06:33 schwarze Exp $ | 1 | .\" $OpenBSD: BN_generate_prime.3,v 1.12 2018/03/23 00:09:11 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> |
@@ -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 22 2018 $ | 53 | .Dd $Mdocdate: March 23 2018 $ |
54 | .Dt BN_GENERATE_PRIME 3 | 54 | .Dt BN_GENERATE_PRIME 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -396,6 +396,15 @@ was added in SSLeay 0.9.1 and | |||
396 | first appeared in OpenSSL 0.9.5 and has been available since | 396 | first appeared in OpenSSL 0.9.5 and has been available since |
397 | .Ox 2.7 . | 397 | .Ox 2.7 . |
398 | .Pp | 398 | .Pp |
399 | .Fn BN_generate_prime_ex , | ||
400 | .Fn BN_is_prime_ex , | ||
401 | .Fn BN_is_prime_fasttest_ex , | ||
402 | .Fn BN_GENCB_set_old , | ||
403 | and | ||
404 | .Fn BN_GENCB_set | ||
405 | first appeared in OpenSSL 0.9.8 and have been available since | ||
406 | .Ox 4.5 . | ||
407 | .Pp | ||
399 | .Fn BN_GENCB_new , | 408 | .Fn BN_GENCB_new , |
400 | .Fn BN_GENCB_free , | 409 | .Fn BN_GENCB_free , |
401 | and | 410 | and |
diff --git a/src/lib/libcrypto/man/BN_get0_nist_prime_521.3 b/src/lib/libcrypto/man/BN_get0_nist_prime_521.3 index 74edc77a8f..eb95c42210 100644 --- a/src/lib/libcrypto/man/BN_get0_nist_prime_521.3 +++ b/src/lib/libcrypto/man/BN_get0_nist_prime_521.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_get0_nist_prime_521.3,v 1.4 2016/12/11 10:00:30 jmc Exp $ | 1 | .\" $OpenBSD: BN_get0_nist_prime_521.3,v 1.5 2018/03/23 00:09:11 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 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: December 11 2016 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt BN_GET0_NIST_PRIME_521 3 | 52 | .Dt BN_GET0_NIST_PRIME_521 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -83,3 +83,7 @@ functions return a | |||
83 | for the specific NIST prime curve (e.g. P-256). | 83 | for the specific NIST prime curve (e.g. P-256). |
84 | .Sh SEE ALSO | 84 | .Sh SEE ALSO |
85 | .Xr BN_new 3 | 85 | .Xr BN_new 3 |
86 | .Sh HISTORY | ||
87 | These functions first appeared in OpenSSL 0.9.8 | ||
88 | and have been available since | ||
89 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/BN_set_negative.3 b/src/lib/libcrypto/man/BN_set_negative.3 index 29cb2d95cf..69927c1bb1 100644 --- a/src/lib/libcrypto/man/BN_set_negative.3 +++ b/src/lib/libcrypto/man/BN_set_negative.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: BN_set_negative.3,v 1.3 2016/12/10 21:13:25 schwarze Exp $ | 1 | .\" $OpenBSD: BN_set_negative.3,v 1.4 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> | 3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> |
4 | .\" | 4 | .\" |
@@ -14,7 +14,7 @@ | |||
14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
16 | .\" | 16 | .\" |
17 | .Dd $Mdocdate: December 10 2016 $ | 17 | .Dd $Mdocdate: March 23 2018 $ |
18 | .Dt BN_SET_NEGATIVE 3 | 18 | .Dt BN_SET_NEGATIVE 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -55,3 +55,9 @@ is negative or 0 otherwise. | |||
55 | .Xr BN_new 3 , | 55 | .Xr BN_new 3 , |
56 | .Xr BN_set_bit 3 , | 56 | .Xr BN_set_bit 3 , |
57 | .Xr BN_zero 3 | 57 | .Xr BN_zero 3 |
58 | .Sh HISTORY | ||
59 | .Fn BN_set_negative | ||
60 | and | ||
61 | .Fn BN_is_negative | ||
62 | first appeared in OpenSSL 0.9.8 and have been available since | ||
63 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/DSA_generate_parameters.3 b/src/lib/libcrypto/man/DSA_generate_parameters.3 index 9e2fb5cfbf..3d124462ca 100644 --- a/src/lib/libcrypto/man/DSA_generate_parameters.3 +++ b/src/lib/libcrypto/man/DSA_generate_parameters.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: DSA_generate_parameters.3,v 1.8 2018/03/21 06:37:18 schwarze Exp $ | 1 | .\" $OpenBSD: DSA_generate_parameters.3,v 1.9 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" OpenSSL 9b86974e Aug 7 22:14:47 2015 -0400 | 2 | .\" OpenSSL 9b86974e Aug 7 22:14:47 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>, |
@@ -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 DSA_GENERATE_PARAMETERS 3 | 53 | .Dt DSA_GENERATE_PARAMETERS 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -220,5 +220,9 @@ did not reveal how many witnesses had been tested); since OpenSSL 0.9.5, | |||
220 | is called as in | 220 | is called as in |
221 | .Xr BN_is_prime 3 , | 221 | .Xr BN_is_prime 3 , |
222 | i.e. once for each witness. | 222 | i.e. once for each witness. |
223 | .Pp | ||
224 | .Fn DSA_generate_parameters_ex | ||
225 | first appeared in OpenSSL 0.9.8 and has been available since | ||
226 | .Ox 4.5 . | ||
223 | .Sh BUGS | 227 | .Sh BUGS |
224 | Seed lengths > 20 are not supported. | 228 | Seed lengths > 20 are not supported. |
diff --git a/src/lib/libcrypto/man/ECDSA_SIG_new.3 b/src/lib/libcrypto/man/ECDSA_SIG_new.3 index a833776606..d462e1f949 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.9 2018/03/18 13:49:08 schwarze Exp $ | 1 | .\" $OpenBSD: ECDSA_SIG_new.3,v 1.10 2018/03/23 00:09:11 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>. |
@@ -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 18 2018 $ | 52 | .Dd $Mdocdate: March 23 2018 $ |
53 | .Dt ECDSA_SIG_NEW 3 | 53 | .Dt ECDSA_SIG_NEW 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -483,7 +483,25 @@ if (ret == -1) { | |||
483 | ANSI X9.62, US Federal Information Processing Standard FIPS 186-2 | 483 | ANSI X9.62, US Federal Information Processing Standard FIPS 186-2 |
484 | (Digital Signature Standard, DSS) | 484 | (Digital Signature Standard, DSS) |
485 | .Sh HISTORY | 485 | .Sh HISTORY |
486 | The ECDSA implementation was first introduced in OpenSSL 0.9.8. | 486 | .Fn ECDSA_SIG_new , |
487 | .Fn ECDSA_SIG_free , | ||
488 | .Fn i2d_ECDSA_SIG , | ||
489 | .Fn d2i_ECDSA_SIG , | ||
490 | .Fn ECDSA_size , | ||
491 | .Fn ECDSA_sign_setup , | ||
492 | .Fn ECDSA_sign , | ||
493 | .Fn ECDSA_sign_ex , | ||
494 | .Fn ECDSA_verify , | ||
495 | .Fn ECDSA_do_sign , | ||
496 | .Fn ECDSA_do_sign_ex , | ||
497 | .Fn ECDSA_do_verify , | ||
498 | .Fn ECDSA_OpenSSL , | ||
499 | .Fn ECDSA_get_default_method , | ||
500 | .Fn ECDSA_set_default_method , | ||
501 | and | ||
502 | .Fn ECDSA_set_method | ||
503 | first appeared in OpenSSL 0.9.8 and have been available since | ||
504 | .Ox 4.5 . | ||
487 | .Sh AUTHORS | 505 | .Sh AUTHORS |
488 | .An Nils Larsch | 506 | .An Nils Larsch |
489 | for the OpenSSL project. | 507 | for the OpenSSL project. |
diff --git a/src/lib/libcrypto/man/EC_GFp_simple_method.3 b/src/lib/libcrypto/man/EC_GFp_simple_method.3 index 29cda46ae9..b407d9093d 100644 --- a/src/lib/libcrypto/man/EC_GFp_simple_method.3 +++ b/src/lib/libcrypto/man/EC_GFp_simple_method.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EC_GFp_simple_method.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: EC_GFp_simple_method.3,v 1.8 2018/03/23 00:09:11 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 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: March 22 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt EC_GFP_SIMPLE_METHOD 3 | 52 | .Dt EC_GFP_SIMPLE_METHOD 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -165,3 +165,10 @@ and | |||
165 | .Fn EC_GFp_mont_method | 165 | .Fn EC_GFp_mont_method |
166 | first appeared in OpenSSL 0.9.7 and have been available since | 166 | first appeared in OpenSSL 0.9.7 and have been available since |
167 | .Ox 3.2 . | 167 | .Ox 3.2 . |
168 | .Pp | ||
169 | .Fn EC_GFp_nist_method , | ||
170 | .Fn EC_GF2m_simple_method , | ||
171 | and | ||
172 | .Fn EC_METHOD_get_field_type | ||
173 | first appeared in OpenSSL 0.9.8 and have been available since | ||
174 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/EC_GROUP_copy.3 b/src/lib/libcrypto/man/EC_GROUP_copy.3 index 8d6ab55fdf..5164d6ddea 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.8 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: EC_GROUP_copy.3,v 1.9 2018/03/23 00:09:11 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>. |
@@ -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 22 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt EC_GROUP_COPY 3 | 52 | .Dt EC_GROUP_COPY 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -495,3 +495,28 @@ and | |||
495 | .Fn EC_GROUP_get_cofactor | 495 | .Fn EC_GROUP_get_cofactor |
496 | first appeared in OpenSSL 0.9.7 and have been available since | 496 | first appeared in OpenSSL 0.9.7 and have been available since |
497 | .Ox 3.2 . | 497 | .Ox 3.2 . |
498 | .Pp | ||
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 , | ||
505 | .Fn EC_GROUP_get_curve_name , | ||
506 | .Fn EC_GROUP_set_asn1_flag , | ||
507 | .Fn EC_GROUP_get_asn1_flag , | ||
508 | .Fn EC_GROUP_set_point_conversion_form , | ||
509 | .Fn EC_GROUP_get_point_conversion_form , | ||
510 | .Fn EC_GROUP_get0_seed , | ||
511 | .Fn EC_GROUP_get_seed_len , | ||
512 | .Fn EC_GROUP_set_seed , | ||
513 | .Fn EC_GROUP_get_degree , | ||
514 | .Fn EC_GROUP_check , | ||
515 | .Fn EC_GROUP_check_discriminant , | ||
516 | .Fn EC_GROUP_cmp , | ||
517 | .Fn EC_GROUP_get_basis_type , | ||
518 | .Fn EC_GROUP_get_trinomial_basis , | ||
519 | and | ||
520 | .Fn EC_GROUP_get_pentanomial_basis | ||
521 | first appeared in OpenSSL 0.9.8 and has been available since | ||
522 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/EC_GROUP_new.3 b/src/lib/libcrypto/man/EC_GROUP_new.3 index 119e7df4d8..beba8ce72a 100644 --- a/src/lib/libcrypto/man/EC_GROUP_new.3 +++ b/src/lib/libcrypto/man/EC_GROUP_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EC_GROUP_new.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: EC_GROUP_new.3,v 1.8 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" OpenSSL 9b86974e Mon Aug 17 15:21:33 2015 -0400 | 2 | .\" OpenSSL 9b86974e Mon Aug 17 15:21:33 2015 -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: March 22 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt EC_GROUP_NEW 3 | 52 | .Dt EC_GROUP_NEW 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -316,3 +316,12 @@ and | |||
316 | .Fn EC_GROUP_get_curve_GFp | 316 | .Fn EC_GROUP_get_curve_GFp |
317 | first appeared in OpenSSL 0.9.7 and have been available since | 317 | first appeared in OpenSSL 0.9.7 and have been available since |
318 | .Ox 3.2 . | 318 | .Ox 3.2 . |
319 | .Pp | ||
320 | .Fn EC_GROUP_new_curve_GF2m , | ||
321 | .Fn EC_GROUP_new_by_curve_name , | ||
322 | .Fn EC_GROUP_set_curve_GF2m , | ||
323 | .Fn EC_GROUP_get_curve_GF2m , | ||
324 | and | ||
325 | .Fn EC_get_builtin_curves | ||
326 | first appeared in OpenSSL 0.9.8 and have been available since | ||
327 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/EC_KEY_new.3 b/src/lib/libcrypto/man/EC_KEY_new.3 index 7767fb55e9..c9f8c6d2b3 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.9 2018/02/17 16:59:48 schwarze Exp $ | 1 | .\" $OpenBSD: EC_KEY_new.3,v 1.10 2018/03/23 00:09:11 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>. |
@@ -48,7 +48,7 @@ | |||
48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
50 | .\" | 50 | .\" |
51 | .Dd $Mdocdate: February 17 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt EC_KEY_NEW 3 | 52 | .Dt EC_KEY_NEW 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -526,3 +526,30 @@ returns the point_conversion_form for the | |||
526 | .Xr EC_POINT_new 3 , | 526 | .Xr EC_POINT_new 3 , |
527 | .Xr ECDSA_SIG_new 3 , | 527 | .Xr ECDSA_SIG_new 3 , |
528 | .Xr EVP_PKEY_set1_EC_KEY 3 | 528 | .Xr EVP_PKEY_set1_EC_KEY 3 |
529 | .Sh HISTORY | ||
530 | .Fn EC_KEY_new , | ||
531 | .Fn EC_KEY_new_by_curve_name , | ||
532 | .Fn EC_KEY_free , | ||
533 | .Fn EC_KEY_copy , | ||
534 | .Fn EC_KEY_dup , | ||
535 | .Fn EC_KEY_up_ref , | ||
536 | .Fn EC_KEY_get0_group , | ||
537 | .Fn EC_KEY_set_group , | ||
538 | .Fn EC_KEY_get0_private_key , | ||
539 | .Fn EC_KEY_set_private_key , | ||
540 | .Fn EC_KEY_get0_public_key , | ||
541 | .Fn EC_KEY_set_public_key , | ||
542 | .Fn EC_KEY_get_enc_flags , | ||
543 | .Fn EC_KEY_set_enc_flags , | ||
544 | .Fn EC_KEY_get_conv_form , | ||
545 | .Fn EC_KEY_set_conv_form , | ||
546 | .Fn EC_KEY_get_key_method_data , | ||
547 | .Fn EC_KEY_insert_key_method_data , | ||
548 | .Fn EC_KEY_set_asn1_flag , | ||
549 | .Fn EC_KEY_precompute_mult , | ||
550 | .Fn EC_KEY_generate_key , | ||
551 | .Fn EC_KEY_check_key , | ||
552 | and | ||
553 | .Fn EC_KEY_print_fp | ||
554 | first appeared in OpenSSL 0.9.8 and have been available since | ||
555 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/EC_POINT_add.3 b/src/lib/libcrypto/man/EC_POINT_add.3 index 50d7b553a4..c58f4016a9 100644 --- a/src/lib/libcrypto/man/EC_POINT_add.3 +++ b/src/lib/libcrypto/man/EC_POINT_add.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EC_POINT_add.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: EC_POINT_add.3,v 1.8 2018/03/23 00:09:11 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 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: March 22 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt EC_POINT_ADD 3 | 52 | .Dt EC_POINT_ADD 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -286,3 +286,7 @@ and | |||
286 | .Fn EC_GROUP_precompute_mult | 286 | .Fn EC_GROUP_precompute_mult |
287 | first appeared in OpenSSL 0.9.7 and have been available since | 287 | first appeared in OpenSSL 0.9.7 and have been available since |
288 | .Ox 3.2 . | 288 | .Ox 3.2 . |
289 | .Pp | ||
290 | .Fn EC_GROUP_have_precompute_mult | ||
291 | first appeared in OpenSSL 0.9.8 and has been available since | ||
292 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/EC_POINT_new.3 b/src/lib/libcrypto/man/EC_POINT_new.3 index fa853701fb..77023403b9 100644 --- a/src/lib/libcrypto/man/EC_POINT_new.3 +++ b/src/lib/libcrypto/man/EC_POINT_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EC_POINT_new.3,v 1.7 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: EC_POINT_new.3,v 1.8 2018/03/23 00:09:11 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 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: March 22 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt EC_POINT_NEW 3 | 52 | .Dt EC_POINT_NEW 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -487,3 +487,15 @@ and | |||
487 | .Fn EC_POINT_oct2point | 487 | .Fn EC_POINT_oct2point |
488 | first appeared in OpenSSL 0.9.7 and have been available since | 488 | first appeared in OpenSSL 0.9.7 and have been available since |
489 | .Ox 3.2 . | 489 | .Ox 3.2 . |
490 | .Pp | ||
491 | .Fn EC_POINT_dup , | ||
492 | .Fn EC_POINT_set_affine_coordinates_GF2m , | ||
493 | .Fn EC_POINT_get_affine_coordinates_GF2m , | ||
494 | .Fn EC_POINT_set_compressed_coordinates_GF2m , | ||
495 | .Fn EC_POINT_point2bn , | ||
496 | .Fn EC_POINT_bn2point , | ||
497 | .Fn EC_POINT_point2hex , | ||
498 | and | ||
499 | .Fn EC_POINT_hex2point | ||
500 | first appeared in OpenSSL 0.9.8 and have been available since | ||
501 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/ERR_set_mark.3 b/src/lib/libcrypto/man/ERR_set_mark.3 index bc8e115fd1..2f3486d8c0 100644 --- a/src/lib/libcrypto/man/ERR_set_mark.3 +++ b/src/lib/libcrypto/man/ERR_set_mark.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ERR_set_mark.3,v 1.3 2016/11/23 17:59:29 schwarze Exp $ | 1 | .\" $OpenBSD: ERR_set_mark.3,v 1.4 2018/03/23 00:09:11 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 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: November 23 2016 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt ERR_SET_MARK 3 | 52 | .Dt ERR_SET_MARK 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -82,4 +82,5 @@ the stack became empty, otherwise 1. | |||
82 | .Fn ERR_set_mark | 82 | .Fn ERR_set_mark |
83 | and | 83 | and |
84 | .Fn ERR_pop_to_mark | 84 | .Fn ERR_pop_to_mark |
85 | were added in OpenSSL 0.9.8. | 85 | first appeared in OpenSSL 0.9.8 and have been available since |
86 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/EVP_EncryptInit.3 b/src/lib/libcrypto/man/EVP_EncryptInit.3 index 3c9aa01bfb..11a01547da 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.15 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_EncryptInit.3,v 1.16 2018/03/23 00:09:11 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 22 2018 $ | 54 | .Dd $Mdocdate: March 23 2018 $ |
55 | .Dt EVP_ENCRYPTINIT 3 | 55 | .Dt EVP_ENCRYPTINIT 3 |
56 | .Os | 56 | .Os |
57 | .Sh NAME | 57 | .Sh NAME |
@@ -1293,6 +1293,10 @@ and | |||
1293 | first appeared in OpenSSL 0.9.7 and have been available since | 1293 | first appeared in OpenSSL 0.9.7 and have been available since |
1294 | .Ox 3.2 . | 1294 | .Ox 3.2 . |
1295 | .Pp | 1295 | .Pp |
1296 | .Fn EVP_CIPHER_CTX_rand_key | ||
1297 | first appeared in OpenSSL 0.9.8 and has been available since | ||
1298 | .Ox 4.5 . | ||
1299 | .Pp | ||
1296 | .Fn EVP_CIPHER_CTX_reset | 1300 | .Fn EVP_CIPHER_CTX_reset |
1297 | first appeared in OpenSSL 1.1.0. | 1301 | first appeared in OpenSSL 1.1.0. |
1298 | .Sh BUGS | 1302 | .Sh BUGS |
diff --git a/src/lib/libcrypto/man/EVP_PKEY_cmp.3 b/src/lib/libcrypto/man/EVP_PKEY_cmp.3 index 83909c6399..28484c9022 100644 --- a/src/lib/libcrypto/man/EVP_PKEY_cmp.3 +++ b/src/lib/libcrypto/man/EVP_PKEY_cmp.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: EVP_PKEY_cmp.3,v 1.7 2018/03/21 07:00:52 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_PKEY_cmp.3,v 1.8 2018/03/23 00:09:11 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>. |
@@ -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 EVP_PKEY_CMP 3 | 53 | .Dt EVP_PKEY_CMP 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -153,3 +153,7 @@ appeared in SSLeay 0.8.1b or earlier. | |||
153 | first appeared in SSLeay 0.9.0. | 153 | first appeared in SSLeay 0.9.0. |
154 | These functions have been available since | 154 | These functions have been available since |
155 | .Ox 2.4 . | 155 | .Ox 2.4 . |
156 | .Pp | ||
157 | .Fn EVP_PKEY_cmp | ||
158 | first appeared in OpenSSL 0.9.8 and has been available since | ||
159 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 b/src/lib/libcrypto/man/EVP_PKEY_set1_RSA.3 index ee8191bc8f..e61c2d8068 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.9 2018/03/22 16:06:33 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_PKEY_set1_RSA.3,v 1.10 2018/03/23 00:09:11 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 | .\" |
@@ -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 EVP_PKEY_SET1_RSA 3 | 53 | .Dt EVP_PKEY_SET1_RSA 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -314,3 +314,10 @@ and | |||
314 | .Fn EVP_PKEY_get1_DH | 314 | .Fn EVP_PKEY_get1_DH |
315 | first appeared in OpenSSL 0.9.5 and have been available since | 315 | first appeared in OpenSSL 0.9.5 and have been available since |
316 | .Ox 2.7 . | 316 | .Ox 2.7 . |
317 | .Pp | ||
318 | .Fn EVP_PKEY_set1_EC_KEY , | ||
319 | .Fn EVP_PKEY_get1_EC_KEY , | ||
320 | and | ||
321 | .Fn EVP_PKEY_assign_EC_KEY | ||
322 | first appeared in OpenSSL 0.9.8 and have been available since | ||
323 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/NAME_CONSTRAINTS_new.3 b/src/lib/libcrypto/man/NAME_CONSTRAINTS_new.3 index 5ef737cb4e..db64e14ce4 100644 --- a/src/lib/libcrypto/man/NAME_CONSTRAINTS_new.3 +++ b/src/lib/libcrypto/man/NAME_CONSTRAINTS_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: NAME_CONSTRAINTS_new.3,v 1.2 2016/12/25 22:15:10 schwarze Exp $ | 1 | .\" $OpenBSD: NAME_CONSTRAINTS_new.3,v 1.3 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" | 2 | .\" |
3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> | 3 | .\" Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org> |
4 | .\" | 4 | .\" |
@@ -14,7 +14,7 @@ | |||
14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 14 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 15 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
16 | .\" | 16 | .\" |
17 | .Dd $Mdocdate: December 25 2016 $ | 17 | .Dd $Mdocdate: March 23 2018 $ |
18 | .Dt NAME_CONSTRAINTS_NEW 3 | 18 | .Dt NAME_CONSTRAINTS_NEW 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -87,3 +87,11 @@ if an error occurs. | |||
87 | RFC 5280: Internet X.509 Public Key Infrastructure Certificate and | 87 | RFC 5280: Internet X.509 Public Key Infrastructure Certificate and |
88 | Certificate Revocation List (CRL) Profile, | 88 | Certificate Revocation List (CRL) Profile, |
89 | section 4.2.1.10: Name Constraints | 89 | section 4.2.1.10: Name Constraints |
90 | .Sh HISTORY | ||
91 | .Fn NAME_CONSTRAINTS_new , | ||
92 | .Fn NAME_CONSTRAINTS_free , | ||
93 | .Fn GENERAL_SUBTREE_new , | ||
94 | and | ||
95 | .Fn GENERAL_SUBTREE_free | ||
96 | first appeared in OpenSSL 0.9.8 and have been available since | ||
97 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/OPENSSL_sk_new.3 b/src/lib/libcrypto/man/OPENSSL_sk_new.3 index 4e2fbcc342..e625f3398e 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.6 2018/03/22 22:07:12 schwarze Exp $ | 1 | .\" $OpenBSD: OPENSSL_sk_new.3,v 1.7 2018/03/23 00:09:11 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 22 2018 $ | 17 | .Dd $Mdocdate: March 23 2018 $ |
18 | .Dt OPENSSL_SK_NEW 3 | 18 | .Dt OPENSSL_SK_NEW 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -560,6 +560,10 @@ first appeared in OpenSSL 0.9.6 and has been available since | |||
560 | .Fn sk_is_sorted | 560 | .Fn sk_is_sorted |
561 | first appeared in OpenSSL 0.9.7e and has been available since | 561 | first appeared in OpenSSL 0.9.7e and has been available since |
562 | .Ox 3.8 . | 562 | .Ox 3.8 . |
563 | .Pp | ||
564 | .Fn sk_find_ex | ||
565 | first appeared in OpenSSL 0.9.8 and has been available since | ||
566 | .Ox 4.5 . | ||
563 | .Sh BUGS | 567 | .Sh BUGS |
564 | .Fn sk_set | 568 | .Fn sk_set |
565 | does not set the state of the | 569 | does not set the state of the |
diff --git a/src/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 b/src/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 index 01f7817123..0dc167929c 100644 --- a/src/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 +++ b/src/lib/libcrypto/man/PEM_read_bio_PrivateKey.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: PEM_read_bio_PrivateKey.3,v 1.11 2018/03/22 16:06:33 schwarze Exp $ | 1 | .\" $OpenBSD: PEM_read_bio_PrivateKey.3,v 1.12 2018/03/23 00:09:11 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 PEM_READ_BIO_PRIVATEKEY 3 | 53 | .Dt PEM_READ_BIO_PRIVATEKEY 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -1302,6 +1302,22 @@ and | |||
1302 | .Fn PEM_write_X509_AUX | 1302 | .Fn PEM_write_X509_AUX |
1303 | first appeared in OpenSSL 0.9.5 and have been available since | 1303 | first appeared in OpenSSL 0.9.5 and have been available since |
1304 | .Ox 2.7 . | 1304 | .Ox 2.7 . |
1305 | .Pp | ||
1306 | .Fn PEM_read_bio_ECPKParameters , | ||
1307 | .Fn PEM_read_ECPKParameters , | ||
1308 | .Fn PEM_write_bio_ECPKParameters , | ||
1309 | .Fn PEM_write_ECPKParameters , | ||
1310 | .Fn PEM_read_bio_ECPrivateKey , | ||
1311 | .Fn PEM_read_ECPrivateKey , | ||
1312 | .Fn PEM_write_bio_ECPrivateKey , | ||
1313 | .Fn PEM_write_ECPrivateKey , | ||
1314 | .Fn PEM_read_bio_EC_PUBKEY , | ||
1315 | .Fn PEM_read_EC_PUBKEY , | ||
1316 | .Fn PEM_write_bio_EC_PUBKEY , | ||
1317 | and | ||
1318 | .Fn PEM_write_EC_PUBKEY | ||
1319 | first appeared in OpenSSL 0.9.8 and have been available since | ||
1320 | .Ox 4.5 . | ||
1305 | .Sh CAVEATS | 1321 | .Sh CAVEATS |
1306 | A frequent cause of problems is attempting to use the PEM routines like | 1322 | A frequent cause of problems is attempting to use the PEM routines like |
1307 | this: | 1323 | this: |
diff --git a/src/lib/libcrypto/man/POLICYINFO_new.3 b/src/lib/libcrypto/man/POLICYINFO_new.3 index 6c5800d93c..7dab0a5621 100644 --- a/src/lib/libcrypto/man/POLICYINFO_new.3 +++ b/src/lib/libcrypto/man/POLICYINFO_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: POLICYINFO_new.3,v 1.4 2018/03/21 17:57:48 schwarze Exp $ | 1 | .\" $OpenBSD: POLICYINFO_new.3,v 1.5 2018/03/23 00:09:11 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 21 2018 $ | 17 | .Dd $Mdocdate: March 23 2018 $ |
18 | .Dt POLICYINFO_NEW 3 | 18 | .Dt POLICYINFO_NEW 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -203,6 +203,14 @@ and | |||
203 | .Fn NOTICEREF_free | 203 | .Fn NOTICEREF_free |
204 | first appeared in OpenSSL 0.9.3 and have been available since | 204 | first appeared in OpenSSL 0.9.3 and have been available since |
205 | .Ox 2.6 . | 205 | .Ox 2.6 . |
206 | .Pp | ||
207 | .Fn POLICY_MAPPING_new , | ||
208 | .Fn POLICY_MAPPING_free , | ||
209 | .Fn POLICY_CONSTRAINTS_new , | ||
210 | and | ||
211 | .Fn POLICY_CONSTRAINTS_free | ||
212 | first appeared in OpenSSL 0.9.8 and have been available since | ||
213 | .Ox 4.5 . | ||
206 | .Sh BUGS | 214 | .Sh BUGS |
207 | This is a lot of nested data structures, but most of them are | 215 | This is a lot of nested data structures, but most of them are |
208 | designed to have almost no effect. | 216 | designed to have almost no effect. |
diff --git a/src/lib/libcrypto/man/RSA_generate_key.3 b/src/lib/libcrypto/man/RSA_generate_key.3 index c977bc9074..3461b86512 100644 --- a/src/lib/libcrypto/man/RSA_generate_key.3 +++ b/src/lib/libcrypto/man/RSA_generate_key.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: RSA_generate_key.3,v 1.9 2018/03/21 07:25:59 schwarze Exp $ | 1 | .\" $OpenBSD: RSA_generate_key.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" OpenSSL RSA_generate_key.pod bb6c5e7f Feb 5 10:29:22 2017 -0500 | 2 | .\" OpenSSL RSA_generate_key.pod bb6c5e7f Feb 5 10:29:22 2017 -0500 |
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 RSA_GENERATE_KEY 3 | 52 | .Dt RSA_GENERATE_KEY 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -152,6 +152,10 @@ appeared before SSLeay 0.8 and had its | |||
152 | argument added in SSLeay 0.9.0. | 152 | argument added in SSLeay 0.9.0. |
153 | It has been available since | 153 | It has been available since |
154 | .Ox 2.4 . | 154 | .Ox 2.4 . |
155 | .Pp | ||
156 | .Fn RSA_generate_key_ex | ||
157 | first appeared in OpenSSL 0.9.8 and has been available since | ||
158 | .Ox 4.5 . | ||
155 | .Sh BUGS | 159 | .Sh BUGS |
156 | .Fn BN_GENCB_call cb 2 x | 160 | .Fn BN_GENCB_call cb 2 x |
157 | is used with two different meanings. | 161 | is used with two different meanings. |
diff --git a/src/lib/libcrypto/man/SHA1.3 b/src/lib/libcrypto/man/SHA1.3 index c9ffdccb17..74fc3380e7 100644 --- a/src/lib/libcrypto/man/SHA1.3 +++ b/src/lib/libcrypto/man/SHA1.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: SHA1.3,v 1.5 2018/03/21 01:30:50 schwarze Exp $ | 1 | .\" $OpenBSD: SHA1.3,v 1.6 2018/03/23 00:09:11 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 23 2018 $ |
53 | .Dt SHA1 3 | 53 | .Dt SHA1 3 |
54 | .Os | 54 | .Os |
55 | .Sh NAME | 55 | .Sh NAME |
@@ -270,3 +270,7 @@ and | |||
270 | .Fn SHA1_Final | 270 | .Fn SHA1_Final |
271 | appeared in SSLeay 0.8.1b or earlier and have been available since | 271 | appeared in SSLeay 0.8.1b or earlier and have been available since |
272 | .Ox 2.4 . | 272 | .Ox 2.4 . |
273 | .Pp | ||
274 | The other functions first appeared in OpenSSL 0.9.8 | ||
275 | and have been available since | ||
276 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/X509_STORE_CTX_new.3 b/src/lib/libcrypto/man/X509_STORE_CTX_new.3 index f2a001c1de..e1e4a94143 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.14 2018/03/22 17:11:04 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_CTX_new.3,v 1.15 2018/03/23 00:09:11 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 | .\" |
@@ -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 22 2018 $ | 53 | .Dd $Mdocdate: March 23 2018 $ |
54 | .Dt X509_STORE_CTX_NEW 3 | 54 | .Dt X509_STORE_CTX_NEW 3 |
55 | .Os | 55 | .Os |
56 | .Sh NAME | 56 | .Sh NAME |
@@ -340,8 +340,13 @@ first appeared in OpenSSL 0.9.5 and have been available since | |||
340 | first appeared in OpenSSL 0.9.6 and has been available since | 340 | first appeared in OpenSSL 0.9.6 and has been available since |
341 | .Ox 2.9 . | 341 | .Ox 2.9 . |
342 | .Pp | 342 | .Pp |
343 | .Fn X509_STORE_CTX_set0_crls | 343 | .Fn X509_STORE_CTX_set0_crls , |
344 | was first added to OpenSSL 1.0.0. | 344 | .Fn X509_STORE_CTX_get0_param , |
345 | .Fn X509_STORE_CTX_set0_param , | ||
346 | and | ||
347 | .Fn X509_STORE_CTX_set_default | ||
348 | first appeared in OpenSSL 0.9.8 and have been available since | ||
349 | .Ox 4.5 . | ||
345 | .Sh BUGS | 350 | .Sh BUGS |
346 | The certificates and CRLs in a context are used internally and should | 351 | The certificates and CRLs in a context are used internally and should |
347 | .Sy not | 352 | .Sy not |
diff --git a/src/lib/libcrypto/man/X509_STORE_set1_param.3 b/src/lib/libcrypto/man/X509_STORE_set1_param.3 index 911086f522..ecb56c7b0a 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.10 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: X509_STORE_set1_param.3,v 1.11 2018/03/23 00:09:11 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 | .\" |
@@ -16,7 +16,7 @@ | |||
16 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 16 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
17 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 17 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
18 | .\" | 18 | .\" |
19 | .Dd $Mdocdate: March 22 2018 $ | 19 | .Dd $Mdocdate: March 23 2018 $ |
20 | .Dt X509_STORE_SET1_PARAM 3 | 20 | .Dt X509_STORE_SET1_PARAM 3 |
21 | .Os | 21 | .Os |
22 | .Sh NAME | 22 | .Sh NAME |
@@ -195,12 +195,18 @@ first appeared in SSLeay 0.9.0. | |||
195 | These functions have been available since | 195 | These functions have been available since |
196 | .Ox 2.4 . | 196 | .Ox 2.4 . |
197 | .Pp | 197 | .Pp |
198 | .Fn X509_STORE_get0_objects | ||
199 | first appeared in OpenSSL 1.1.0. | ||
200 | .Pp | ||
201 | .Fn X509_STORE_set_flags , | 198 | .Fn X509_STORE_set_flags , |
202 | .Fn X509_STORE_set_purpose , | 199 | .Fn X509_STORE_set_purpose , |
203 | and | 200 | and |
204 | .Fn X509_STORE_set_trust | 201 | .Fn X509_STORE_set_trust |
205 | first appeared in OpenSSL 0.9.7 and have been available since | 202 | first appeared in OpenSSL 0.9.7 and have been available since |
206 | .Ox 3.2 . | 203 | .Ox 3.2 . |
204 | .Pp | ||
205 | .Fn X509_STORE_set1_param | ||
206 | and | ||
207 | .Fn X509_STORE_set_depth | ||
208 | first appeared in OpenSSL 0.9.8 and have been available since | ||
209 | .Ox 4.5 . | ||
210 | .Pp | ||
211 | .Fn X509_STORE_get0_objects | ||
212 | first appeared in OpenSSL 1.1.0. | ||
diff --git a/src/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 b/src/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 index 9a9194fd0f..343cf22111 100644 --- a/src/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 +++ b/src/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_VERIFY_PARAM_set_flags.3,v 1.9 2018/02/25 22:24:18 schwarze Exp $ | 1 | .\" $OpenBSD: X509_VERIFY_PARAM_set_flags.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" full merge up to: OpenSSL d33def66 Feb 9 14:17:13 2016 -0500 | 2 | .\" full merge up to: OpenSSL d33def66 Feb 9 14:17:13 2016 -0500 |
3 | .\" selective merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100 | 3 | .\" selective merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100 |
4 | .\" | 4 | .\" |
@@ -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: February 25 2018 $ | 71 | .Dd $Mdocdate: March 23 2018 $ |
72 | .Dt X509_VERIFY_PARAM_SET_FLAGS 3 | 72 | .Dt X509_VERIFY_PARAM_SET_FLAGS 3 |
73 | .Os | 73 | .Os |
74 | .Sh NAME | 74 | .Sh NAME |
@@ -659,6 +659,24 @@ X509_VERIFY_PARAM_free(param); | |||
659 | .Xr X509_STORE_CTX_set0_param 3 , | 659 | .Xr X509_STORE_CTX_set0_param 3 , |
660 | .Xr X509_STORE_set1_param 3 , | 660 | .Xr X509_STORE_set1_param 3 , |
661 | .Xr X509_verify_cert 3 | 661 | .Xr X509_verify_cert 3 |
662 | .Sh HISTORY | ||
663 | .Fn X509_VERIFY_PARAM_new , | ||
664 | .Fn X509_VERIFY_PARAM_free , | ||
665 | .Fn X509_VERIFY_PARAM_set1_name , | ||
666 | .Fn X509_VERIFY_PARAM_set_flags , | ||
667 | .Fn X509_VERIFY_PARAM_set_purpose , | ||
668 | .Fn X509_VERIFY_PARAM_set_trust , | ||
669 | .Fn X509_VERIFY_PARAM_set_time , | ||
670 | .Fn X509_VERIFY_PARAM_add0_policy , | ||
671 | .Fn X509_VERIFY_PARAM_set1_policies , | ||
672 | .Fn X509_VERIFY_PARAM_set_depth , | ||
673 | .Fn X509_VERIFY_PARAM_get_depth , | ||
674 | .Fn X509_VERIFY_PARAM_add0_table , | ||
675 | .Fn X509_VERIFY_PARAM_lookup , | ||
676 | and | ||
677 | .Fn X509_VERIFY_PARAM_table_cleanup | ||
678 | first appeared in OpenSSL 0.9.8 and have been available since | ||
679 | .Ox 4.5 . | ||
662 | .Sh BUGS | 680 | .Sh BUGS |
663 | Delta CRL checking is currently primitive. | 681 | Delta CRL checking is currently primitive. |
664 | Only a single delta can be used and (partly due to limitations of | 682 | Only a single delta can be used and (partly due to limitations of |
diff --git a/src/lib/libcrypto/man/X509_check_private_key.3 b/src/lib/libcrypto/man/X509_check_private_key.3 index 4702524d20..1a48478194 100644 --- a/src/lib/libcrypto/man/X509_check_private_key.3 +++ b/src/lib/libcrypto/man/X509_check_private_key.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: X509_check_private_key.3,v 1.2 2018/03/21 03:16:08 schwarze Exp $ | 1 | .\" $OpenBSD: X509_check_private_key.3,v 1.3 2018/03/23 00:09:11 schwarze Exp $ |
2 | .\" OpenSSL X509_check_private_key.pod 09ddb878 Jun 5 03:56:07 2017 +0800 | 2 | .\" OpenSSL X509_check_private_key.pod 09ddb878 Jun 5 03:56:07 2017 +0800 |
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 21 2018 $ | 18 | .Dd $Mdocdate: March 23 2018 $ |
19 | .Dt X509_CHECK_PRIVATE_KEY 3 | 19 | .Dt X509_CHECK_PRIVATE_KEY 3 |
20 | .Os | 20 | .Os |
21 | .Sh NAME | 21 | .Sh NAME |
@@ -65,3 +65,7 @@ On error or mismatch, a reason code can be obtained using | |||
65 | .Fn X509_check_private_key | 65 | .Fn X509_check_private_key |
66 | appeared before SSLeay 0.8 and has been available since | 66 | appeared before SSLeay 0.8 and has been available since |
67 | .Ox 2.4 . | 67 | .Ox 2.4 . |
68 | .Pp | ||
69 | .Fn X509_REQ_check_private_key | ||
70 | first appeared in OpenSSL 0.9.8 and has been available since | ||
71 | .Ox 4.5 . | ||
diff --git a/src/lib/libcrypto/man/d2i_ECPKParameters.3 b/src/lib/libcrypto/man/d2i_ECPKParameters.3 index 6557d75d58..3637786b6b 100644 --- a/src/lib/libcrypto/man/d2i_ECPKParameters.3 +++ b/src/lib/libcrypto/man/d2i_ECPKParameters.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: d2i_ECPKParameters.3,v 1.10 2017/08/01 14:57:03 schwarze Exp $ | 1 | .\" $OpenBSD: d2i_ECPKParameters.3,v 1.11 2018/03/23 00:09:11 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 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: August 1 2017 $ | 68 | .Dd $Mdocdate: March 23 2018 $ |
69 | .Dt D2I_ECPKPARAMETERS 3 | 69 | .Dt D2I_ECPKPARAMETERS 3 |
70 | .Os | 70 | .Os |
71 | .Sh NAME | 71 | .Sh NAME |
@@ -434,3 +434,34 @@ Private-Key Information Syntax Specification | |||
434 | RFC 5280: Internet X.509 Public Key Infrastructure Certificate and | 434 | RFC 5280: Internet X.509 Public Key Infrastructure Certificate and |
435 | Certificate Revocation List (CRL) Profile, | 435 | Certificate Revocation List (CRL) Profile, |
436 | section 4.1: Basic Certificate Fields | 436 | section 4.1: Basic Certificate Fields |
437 | .Sh HISTORY | ||
438 | .Fn d2i_ECPKParameters , | ||
439 | .Fn i2d_ECPKParameters , | ||
440 | .Fn d2i_ECPKParameters_bio , | ||
441 | .Fn i2d_ECPKParameters_bio , | ||
442 | .Fn d2i_ECPKParameters_fP , | ||
443 | .Fn i2d_ECPKParameters_fp , | ||
444 | .Fn d2i_ECParameters , | ||
445 | .Fn i2d_ECParameters , | ||
446 | .Fn ECParameters_dup , | ||
447 | .Fn d2i_ECPrivateKey , | ||
448 | .Fn i2d_ECPrivateKey , | ||
449 | .Fn d2i_ECPrivateKey_bio , | ||
450 | .Fn i2d_ECPrivateKey_bio , | ||
451 | .Fn d2i_ECPrivateKey_fp , | ||
452 | .Fn i2d_ECPrivateKey_fp , | ||
453 | .Fn o2i_ECPublicKey , | ||
454 | .Fn i2o_ECPublicKey , | ||
455 | .Fn ECPKParameters_print , | ||
456 | .Fn ECPKParameters_print_fp , | ||
457 | .Fn ECParameters_print , | ||
458 | .Fn ECParameters_print_fp , | ||
459 | .Fn d2i_EC_PUBKEY , | ||
460 | .Fn i2d_EC_PUBKEY , | ||
461 | .Fn d2i_EC_PUBKEY_bio , | ||
462 | .Fn i2d_EC_PUBKEY_bio , | ||
463 | .Fn d2i_EC_PUBKEY_fp , | ||
464 | and | ||
465 | .Fn i2d_EC_PUBKEY_fp | ||
466 | first appeared in OpenSSL 0.9.8 and have been available since | ||
467 | .Ox 4.5 . | ||