diff options
| author | schwarze <> | 2018-03-23 01:05:50 +0000 |
|---|---|---|
| committer | schwarze <> | 2018-03-23 01:05:50 +0000 |
| commit | bdfbfb85735bc007bd6f0e16cb5e4bb577537678 (patch) | |
| tree | 7729abce445a239479ed6e7f8a0bfb8dd30b4f63 /src | |
| parent | 19e9dcba9ae2ac4228d9be3ed78f39853b21de7b (diff) | |
| download | openbsd-bdfbfb85735bc007bd6f0e16cb5e4bb577537678.tar.gz openbsd-bdfbfb85735bc007bd6f0e16cb5e4bb577537678.tar.bz2 openbsd-bdfbfb85735bc007bd6f0e16cb5e4bb577537678.zip | |
crypto HISTORY up to 0.9.8h; researched from OpenSSL git
Diffstat (limited to 'src')
| -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 |
