diff options
author | schwarze <> | 2018-03-23 01:05:50 +0000 |
---|---|---|
committer | schwarze <> | 2018-03-23 01:05:50 +0000 |
commit | e1a7d2c5fe192449ad261903f1c44858f76874a7 (patch) | |
tree | 7729abce445a239479ed6e7f8a0bfb8dd30b4f63 | |
parent | 556e1a93907806ef5ffe81c4c586491d70cd7c8c (diff) | |
download | openbsd-e1a7d2c5fe192449ad261903f1c44858f76874a7.tar.gz openbsd-e1a7d2c5fe192449ad261903f1c44858f76874a7.tar.bz2 openbsd-e1a7d2c5fe192449ad261903f1c44858f76874a7.zip |
crypto HISTORY up to 0.9.8h; researched from OpenSSL git
-rw-r--r-- | src/lib/libcrypto/man/ASN1_TYPE_get.3 | 8 | ||||
-rw-r--r-- | src/lib/libcrypto/man/EVP_EncryptInit.3 | 9 | ||||
-rw-r--r-- | src/lib/libcrypto/man/OCSP_sendreq_new.3 | 11 | ||||
-rw-r--r-- | src/lib/libcrypto/man/X509_ALGOR_dup.3 | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/man/X509_VERIFY_PARAM_set_flags.3 | 9 | ||||
-rw-r--r-- | src/lib/libcrypto/man/d2i_X509_EXTENSION.3 | 10 | ||||
-rw-r--r-- | src/lib/libcrypto/man/get_rfc3526_prime_8192.3 | 16 |
7 files changed, 59 insertions, 14 deletions
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 @@ | |||
1 | .\" $OpenBSD: ASN1_TYPE_get.3,v 1.4 2018/03/20 18:35:13 schwarze Exp $ | 1 | .\" $OpenBSD: ASN1_TYPE_get.3,v 1.5 2018/03/23 01:05:50 schwarze Exp $ |
2 | .\" OpenSSL 99d63d46 Mon Jun 6 00:43:05 2016 -0400 | 2 | .\" OpenSSL 99d63d46 Mon Jun 6 00:43:05 2016 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file is a derived work. | 4 | .\" This file is a derived work. |
@@ -65,7 +65,7 @@ | |||
65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
67 | .\" | 67 | .\" |
68 | .Dd $Mdocdate: March 20 2018 $ | 68 | .Dd $Mdocdate: March 23 2018 $ |
69 | .Dt ASN1_TYPE_GET 3 | 69 | .Dt ASN1_TYPE_GET 3 |
70 | .Os | 70 | .Os |
71 | .Sh NAME | 71 | .Sh NAME |
@@ -286,3 +286,7 @@ and | |||
286 | .Fn ASN1_TYPE_set | 286 | .Fn ASN1_TYPE_set |
287 | appeared in SSLeay 0.8.1b or earlier and have been available since | 287 | appeared in SSLeay 0.8.1b or earlier and have been available since |
288 | .Ox 2.4 . | 288 | .Ox 2.4 . |
289 | .Pp | ||
290 | .Fn ASN1_TYPE_set1 | ||
291 | first appeared in OpenSSL 0.9.8h and has been available since | ||
292 | .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 @@ | |||
1 | .\" $OpenBSD: EVP_EncryptInit.3,v 1.16 2018/03/23 00:09:11 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_EncryptInit.3,v 1.17 2018/03/23 01:05:50 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 | .\" |
@@ -1294,7 +1294,12 @@ 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 | 1296 | .Fn EVP_CIPHER_CTX_rand_key |
1297 | first appeared in OpenSSL 0.9.8 and has been available since | 1297 | first appeared in OpenSSL 0.9.8. |
1298 | .Fn EVP_CIPHER_CTX_new | ||
1299 | and | ||
1300 | .Fn EVP_CIPHER_CTX_free | ||
1301 | first appeared in OpenSSL 0.9.8b. | ||
1302 | These functions have been available since | ||
1298 | .Ox 4.5 . | 1303 | .Ox 4.5 . |
1299 | .Pp | 1304 | .Pp |
1300 | .Fn EVP_CIPHER_CTX_reset | 1305 | .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 @@ | |||
1 | .\" $OpenBSD: OCSP_sendreq_new.3,v 1.5 2018/03/22 21:08:22 schwarze Exp $ | 1 | .\" $OpenBSD: OCSP_sendreq_new.3,v 1.6 2018/03/23 01:05:50 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 Dr. Stephen Henson <steve@openssl.org>. | 4 | .\" This file was written by Dr. Stephen Henson <steve@openssl.org>. |
@@ -48,7 +48,7 @@ | |||
48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 48 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 49 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
50 | .\" | 50 | .\" |
51 | .Dd $Mdocdate: March 22 2018 $ | 51 | .Dd $Mdocdate: March 23 2018 $ |
52 | .Dt OCSP_SENDREQ_NEW 3 | 52 | .Dt OCSP_SENDREQ_NEW 3 |
53 | .Os | 53 | .Os |
54 | .Sh NAME | 54 | .Sh NAME |
@@ -232,6 +232,13 @@ Add a Host header for | |||
232 | .Fn OCSP_sendreq_bio | 232 | .Fn OCSP_sendreq_bio |
233 | first appeared in OpenSSL 0.9.7 and has been available since | 233 | first appeared in OpenSSL 0.9.7 and has been available since |
234 | .Ox 3.2 . | 234 | .Ox 3.2 . |
235 | .Pp | ||
236 | .Fn OCSP_sendreq_new , | ||
237 | .Fn OCSP_sendreq_nbio , | ||
238 | and | ||
239 | .Fn OCSP_REQ_CTX_free | ||
240 | first appeared in OpenSSL 0.9.8h and have been available since | ||
241 | .Ox 4.5 . | ||
235 | .Sh CAVEATS | 242 | .Sh CAVEATS |
236 | These functions only perform a minimal HTTP query to a responder. | 243 | These functions only perform a minimal HTTP query to a responder. |
237 | If an application wishes to support more advanced features, it | 244 | 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 @@ | |||
1 | .\" $OpenBSD: X509_ALGOR_dup.3,v 1.8 2018/03/21 09:03:49 schwarze Exp $ | 1 | .\" $OpenBSD: X509_ALGOR_dup.3,v 1.9 2018/03/23 01:05:50 schwarze Exp $ |
2 | .\" OpenSSL 4692340e Jun 7 15:49:08 2016 -0400 | 2 | .\" OpenSSL 4692340e Jun 7 15:49:08 2016 -0400 |
3 | .\" | 3 | .\" |
4 | .\" This file is a derived work. | 4 | .\" This file is a derived work. |
@@ -65,7 +65,7 @@ | |||
65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 65 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 66 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
67 | .\" | 67 | .\" |
68 | .Dd $Mdocdate: March 21 2018 $ | 68 | .Dd $Mdocdate: March 23 2018 $ |
69 | .Dt X509_ALGOR_DUP 3 | 69 | .Dt X509_ALGOR_DUP 3 |
70 | .Os | 70 | .Os |
71 | .Sh NAME | 71 | .Sh NAME |
@@ -222,3 +222,9 @@ appeared before SSLeay 0.8 and have been available since | |||
222 | .Fn X509_ALGOR_dup | 222 | .Fn X509_ALGOR_dup |
223 | first appeared in SSLeay 0.9.1 and has been avialable since | 223 | first appeared in SSLeay 0.9.1 and has been avialable since |
224 | .Ox 2.6 . | 224 | .Ox 2.6 . |
225 | .Pp | ||
226 | .Fn X509_ALGOR_set0 | ||
227 | and | ||
228 | .Fn X509_ALGOR_get0 | ||
229 | first appeared in OpenSSL 0.9.8h and have been available since | ||
230 | .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 @@ | |||
1 | .\" $OpenBSD: X509_VERIFY_PARAM_set_flags.3,v 1.10 2018/03/23 00:09:11 schwarze Exp $ | 1 | .\" $OpenBSD: X509_VERIFY_PARAM_set_flags.3,v 1.11 2018/03/23 01:05:50 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 | .\" |
@@ -675,7 +675,12 @@ X509_VERIFY_PARAM_free(param); | |||
675 | .Fn X509_VERIFY_PARAM_lookup , | 675 | .Fn X509_VERIFY_PARAM_lookup , |
676 | and | 676 | and |
677 | .Fn X509_VERIFY_PARAM_table_cleanup | 677 | .Fn X509_VERIFY_PARAM_table_cleanup |
678 | first appeared in OpenSSL 0.9.8 and have been available since | 678 | first appeared in OpenSSL 0.9.8. |
679 | .Fn X509_VERIFY_PARAM_clear_flags | ||
680 | and | ||
681 | .Fn X509_VERIFY_PARAM_get_flags | ||
682 | first appeared in OpenSSL 0.9.8a. | ||
683 | All these functions have been available since | ||
679 | .Ox 4.5 . | 684 | .Ox 4.5 . |
680 | .Sh BUGS | 685 | .Sh BUGS |
681 | Delta CRL checking is currently primitive. | 686 | 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 @@ | |||
1 | .\" $OpenBSD: d2i_X509_EXTENSION.3,v 1.2 2018/03/21 03:16:08 schwarze Exp $ | 1 | .\" $OpenBSD: d2i_X509_EXTENSION.3,v 1.3 2018/03/23 01:05:50 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 D2I_X509_EXTENSION 3 | 18 | .Dt D2I_X509_EXTENSION 3 |
19 | .Os | 19 | .Os |
20 | .Sh NAME | 20 | .Sh NAME |
@@ -96,3 +96,9 @@ and | |||
96 | .Fn i2d_X509_EXTENSION | 96 | .Fn i2d_X509_EXTENSION |
97 | appeared before SSLeay 0.8 and have been available since | 97 | appeared before SSLeay 0.8 and have been available since |
98 | .Ox 2.4 . | 98 | .Ox 2.4 . |
99 | .Pp | ||
100 | .Fn d2i_X509_EXTENSIONS | ||
101 | and | ||
102 | .Fn i2d_X509_EXTENSIONS | ||
103 | first appeared in OpenSSL 0.9.8h and have been available since | ||
104 | .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 @@ | |||
1 | .\" $OpenBSD: get_rfc3526_prime_8192.3,v 1.2 2018/02/22 15:22:06 schwarze Exp $ | 1 | .\" $OpenBSD: get_rfc3526_prime_8192.3,v 1.3 2018/03/23 01:05:50 schwarze Exp $ |
2 | .\" checked up to: OpenSSL DH_get_1024_160 99d63d46 Oct 26 13:56:48 2016 -0400 | 2 | .\" checked up to: OpenSSL DH_get_1024_160 99d63d46 Oct 26 13:56:48 2016 -0400 |
3 | .\" | 3 | .\" |
4 | .\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> | 4 | .\" Copyright (c) 2017 Ingo Schwarze <schwarze@openbsd.org> |
@@ -15,7 +15,7 @@ | |||
15 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF | 15 | .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF |
16 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | 16 | .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
17 | .\" | 17 | .\" |
18 | .Dd $Mdocdate: February 22 2018 $ | 18 | .Dd $Mdocdate: March 23 2018 $ |
19 | .Dt GET_RFC3526_PRIME_8192 3 | 19 | .Dt GET_RFC3526_PRIME_8192 3 |
20 | .Os | 20 | .Os |
21 | .Sh NAME | 21 | .Sh NAME |
@@ -151,6 +151,18 @@ information about these numbers. | |||
151 | .Pp | 151 | .Pp |
152 | RFC 3526, "More Modular Exponential (MODP) Diffie-Hellman groups | 152 | RFC 3526, "More Modular Exponential (MODP) Diffie-Hellman groups |
153 | for Internet Key Exchange (IKE)", defines the other six numbers. | 153 | for Internet Key Exchange (IKE)", defines the other six numbers. |
154 | .Sh HISTORY | ||
155 | .Fn get_rfc2409_prime_768 , | ||
156 | .Fn get_rfc2409_prime_1024 , | ||
157 | .Fn get_rfc3526_prime_1536 , | ||
158 | .Fn get_rfc3526_prime_2048 , | ||
159 | .Fn get_rfc3526_prime_3072 , | ||
160 | .Fn get_rfc3526_prime_4096 , | ||
161 | .Fn get_rfc3526_prime_6144 , | ||
162 | and | ||
163 | .Fn get_rfc3526_prime_8192 | ||
164 | first appeared in OpenSSL 0.9.8a and have been available since | ||
165 | .Ox 4.5 . | ||
154 | .Sh CAVEATS | 166 | .Sh CAVEATS |
155 | As all the memory needed for storing the numbers is dynamically | 167 | As all the memory needed for storing the numbers is dynamically |
156 | allocated, the | 168 | allocated, the |