diff options
| author | schwarze <> | 2018-03-23 00:09:11 +0000 |
|---|---|---|
| committer | schwarze <> | 2018-03-23 00:09:11 +0000 |
| commit | d442d735f62f18f56e09751883aaed26bb21f83d (patch) | |
| tree | ff7e862a1bebde92f26e9199e7cc5cf526fa197c | |
| parent | 63bfcde05b56a1689e58e26f5055a27830c90951 (diff) | |
| download | openbsd-d442d735f62f18f56e09751883aaed26bb21f83d.tar.gz openbsd-d442d735f62f18f56e09751883aaed26bb21f83d.tar.bz2 openbsd-d442d735f62f18f56e09751883aaed26bb21f83d.zip | |
crypto HISTORY up to 0.9.8; researched from OpenSSL git
Diffstat (limited to '')
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 . | ||
