From e1a7d2c5fe192449ad261903f1c44858f76874a7 Mon Sep 17 00:00:00 2001 From: schwarze <> Date: Fri, 23 Mar 2018 01:05:50 +0000 Subject: crypto HISTORY up to 0.9.8h; researched from OpenSSL git --- src/lib/libcrypto/man/ASN1_TYPE_get.3 | 8 ++++++-- src/lib/libcrypto/man/EVP_EncryptInit.3 | 9 +++++++-- src/lib/libcrypto/man/OCSP_sendreq_new.3 | 11 +++++++++-- src/lib/libcrypto/man/X509_ALGOR_dup.3 | 10 ++++++++-- src/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 | 9 +++++++-- src/lib/libcrypto/man/d2i_X509_EXTENSION.3 | 10 ++++++++-- src/lib/libcrypto/man/get_rfc3526_prime_8192.3 | 16 ++++++++++++++-- 7 files changed, 59 insertions(+), 14 deletions(-) (limited to 'src') diff --git a/src/lib/libcrypto/man/ASN1_TYPE_get.3 b/src/lib/libcrypto/man/ASN1_TYPE_get.3 index afe9828b7e..3b79cf4c7c 100644 --- a/src/lib/libcrypto/man/ASN1_TYPE_get.3 +++ b/src/lib/libcrypto/man/ASN1_TYPE_get.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: ASN1_TYPE_get.3,v 1.4 2018/03/20 18:35:13 schwarze Exp $ +.\" $OpenBSD: ASN1_TYPE_get.3,v 1.5 2018/03/23 01:05:50 schwarze Exp $ .\" OpenSSL 99d63d46 Mon Jun 6 00:43:05 2016 -0400 .\" .\" This file is a derived work. @@ -65,7 +65,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 20 2018 $ +.Dd $Mdocdate: March 23 2018 $ .Dt ASN1_TYPE_GET 3 .Os .Sh NAME @@ -286,3 +286,7 @@ and .Fn ASN1_TYPE_set appeared in SSLeay 0.8.1b or earlier and have been available since .Ox 2.4 . +.Pp +.Fn ASN1_TYPE_set1 +first appeared in OpenSSL 0.9.8h and has been available since +.Ox 4.5 . diff --git a/src/lib/libcrypto/man/EVP_EncryptInit.3 b/src/lib/libcrypto/man/EVP_EncryptInit.3 index 11a01547da..050cf5a5d4 100644 --- a/src/lib/libcrypto/man/EVP_EncryptInit.3 +++ b/src/lib/libcrypto/man/EVP_EncryptInit.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: EVP_EncryptInit.3,v 1.16 2018/03/23 00:09:11 schwarze Exp $ +.\" $OpenBSD: EVP_EncryptInit.3,v 1.17 2018/03/23 01:05:50 schwarze Exp $ .\" full merge up to: OpenSSL 5211e094 Nov 11 14:39:11 2014 -0800 .\" selective merge up to: OpenSSL 5c5eb286 Dec 5 00:36:43 2017 +0100 .\" @@ -1294,7 +1294,12 @@ first appeared in OpenSSL 0.9.7 and have been available since .Ox 3.2 . .Pp .Fn EVP_CIPHER_CTX_rand_key -first appeared in OpenSSL 0.9.8 and has been available since +first appeared in OpenSSL 0.9.8. +.Fn EVP_CIPHER_CTX_new +and +.Fn EVP_CIPHER_CTX_free +first appeared in OpenSSL 0.9.8b. +These functions have been available since .Ox 4.5 . .Pp .Fn EVP_CIPHER_CTX_reset diff --git a/src/lib/libcrypto/man/OCSP_sendreq_new.3 b/src/lib/libcrypto/man/OCSP_sendreq_new.3 index 65014283a4..503bbdb3bb 100644 --- a/src/lib/libcrypto/man/OCSP_sendreq_new.3 +++ b/src/lib/libcrypto/man/OCSP_sendreq_new.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: OCSP_sendreq_new.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ +.\" $OpenBSD: OCSP_sendreq_new.3,v 1.6 2018/03/23 01:05:50 schwarze Exp $ .\" OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 .\" .\" This file was written by Dr. Stephen Henson . @@ -48,7 +48,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 22 2018 $ +.Dd $Mdocdate: March 23 2018 $ .Dt OCSP_SENDREQ_NEW 3 .Os .Sh NAME @@ -232,6 +232,13 @@ Add a Host header for .Fn OCSP_sendreq_bio first appeared in OpenSSL 0.9.7 and has been available since .Ox 3.2 . +.Pp +.Fn OCSP_sendreq_new , +.Fn OCSP_sendreq_nbio , +and +.Fn OCSP_REQ_CTX_free +first appeared in OpenSSL 0.9.8h and have been available since +.Ox 4.5 . .Sh CAVEATS These functions only perform a minimal HTTP query to a responder. If an application wishes to support more advanced features, it diff --git a/src/lib/libcrypto/man/X509_ALGOR_dup.3 b/src/lib/libcrypto/man/X509_ALGOR_dup.3 index e9d57c037f..3c3c0d753b 100644 --- a/src/lib/libcrypto/man/X509_ALGOR_dup.3 +++ b/src/lib/libcrypto/man/X509_ALGOR_dup.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: X509_ALGOR_dup.3,v 1.8 2018/03/21 09:03:49 schwarze Exp $ +.\" $OpenBSD: X509_ALGOR_dup.3,v 1.9 2018/03/23 01:05:50 schwarze Exp $ .\" OpenSSL 4692340e Jun 7 15:49:08 2016 -0400 .\" .\" This file is a derived work. @@ -65,7 +65,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED .\" OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: March 21 2018 $ +.Dd $Mdocdate: March 23 2018 $ .Dt X509_ALGOR_DUP 3 .Os .Sh NAME @@ -222,3 +222,9 @@ appeared before SSLeay 0.8 and have been available since .Fn X509_ALGOR_dup first appeared in SSLeay 0.9.1 and has been avialable since .Ox 2.6 . +.Pp +.Fn X509_ALGOR_set0 +and +.Fn X509_ALGOR_get0 +first appeared in OpenSSL 0.9.8h and have been available since +.Ox 4.5 . 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 343cf22111..5b22b5d733 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 @@ -.\" $OpenBSD: X509_VERIFY_PARAM_set_flags.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ +.\" $OpenBSD: X509_VERIFY_PARAM_set_flags.3,v 1.11 2018/03/23 01:05:50 schwarze Exp $ .\" full merge up to: OpenSSL d33def66 Feb 9 14:17:13 2016 -0500 .\" selective merge up to: OpenSSL 48e5119a Jan 19 10:49:22 2018 +0100 .\" @@ -675,7 +675,12 @@ X509_VERIFY_PARAM_free(param); .Fn X509_VERIFY_PARAM_lookup , and .Fn X509_VERIFY_PARAM_table_cleanup -first appeared in OpenSSL 0.9.8 and have been available since +first appeared in OpenSSL 0.9.8. +.Fn X509_VERIFY_PARAM_clear_flags +and +.Fn X509_VERIFY_PARAM_get_flags +first appeared in OpenSSL 0.9.8a. +All these functions have been available since .Ox 4.5 . .Sh BUGS Delta CRL checking is currently primitive. diff --git a/src/lib/libcrypto/man/d2i_X509_EXTENSION.3 b/src/lib/libcrypto/man/d2i_X509_EXTENSION.3 index dff071882d..046ef29e78 100644 --- a/src/lib/libcrypto/man/d2i_X509_EXTENSION.3 +++ b/src/lib/libcrypto/man/d2i_X509_EXTENSION.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: d2i_X509_EXTENSION.3,v 1.2 2018/03/21 03:16:08 schwarze Exp $ +.\" $OpenBSD: d2i_X509_EXTENSION.3,v 1.3 2018/03/23 01:05:50 schwarze Exp $ .\" .\" Copyright (c) 2016 Ingo Schwarze .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: March 21 2018 $ +.Dd $Mdocdate: March 23 2018 $ .Dt D2I_X509_EXTENSION 3 .Os .Sh NAME @@ -96,3 +96,9 @@ and .Fn i2d_X509_EXTENSION appeared before SSLeay 0.8 and have been available since .Ox 2.4 . +.Pp +.Fn d2i_X509_EXTENSIONS +and +.Fn i2d_X509_EXTENSIONS +first appeared in OpenSSL 0.9.8h and have been available since +.Ox 4.5 . diff --git a/src/lib/libcrypto/man/get_rfc3526_prime_8192.3 b/src/lib/libcrypto/man/get_rfc3526_prime_8192.3 index cb72e484f5..ff6289f10c 100644 --- a/src/lib/libcrypto/man/get_rfc3526_prime_8192.3 +++ b/src/lib/libcrypto/man/get_rfc3526_prime_8192.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: get_rfc3526_prime_8192.3,v 1.2 2018/02/22 15:22:06 schwarze Exp $ +.\" $OpenBSD: get_rfc3526_prime_8192.3,v 1.3 2018/03/23 01:05:50 schwarze Exp $ .\" checked up to: OpenSSL DH_get_1024_160 99d63d46 Oct 26 13:56:48 2016 -0400 .\" .\" Copyright (c) 2017 Ingo Schwarze @@ -15,7 +15,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: February 22 2018 $ +.Dd $Mdocdate: March 23 2018 $ .Dt GET_RFC3526_PRIME_8192 3 .Os .Sh NAME @@ -151,6 +151,18 @@ information about these numbers. .Pp RFC 3526, "More Modular Exponential (MODP) Diffie-Hellman groups for Internet Key Exchange (IKE)", defines the other six numbers. +.Sh HISTORY +.Fn get_rfc2409_prime_768 , +.Fn get_rfc2409_prime_1024 , +.Fn get_rfc3526_prime_1536 , +.Fn get_rfc3526_prime_2048 , +.Fn get_rfc3526_prime_3072 , +.Fn get_rfc3526_prime_4096 , +.Fn get_rfc3526_prime_6144 , +and +.Fn get_rfc3526_prime_8192 +first appeared in OpenSSL 0.9.8a and have been available since +.Ox 4.5 . .Sh CAVEATS As all the memory needed for storing the numbers is dynamically allocated, the -- cgit v1.2.3-55-g6feb