summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* In rsa.h rev. 1.34 2018/02/18 12:53:46, tb@ provided RSA_get0_factors(3)schwarze2018-02-191-12/+106
| | | | | | and RSA_set0_factors(3) and in rev. 1.36 2018/02/18 12:57:14 RSA_get0_crt_params(3) and RSA_set0_crt_params(3). Merge the documentation from OpenSSL.
* In rsa.h rev. 1.33 2018/02/18 12:52:13, tb@ provided RSA_bits(3).schwarze2018-02-191-10/+24
| | | | | Merge the documentation; from Kurt Roeckx <kurt at roeckx dot be> via OpenSSL commit 26c79d56 Apr 18 12:23:12 2015 +0200.
* In dh.h rev. 1.20 2018/02/18 12:51:31, tb@ provided DH_set0_pqg(3)schwarze2018-02-191-4/+64
| | | | | and in dh.h rev. 1.21 2018/02/18 14:58:12 DH_set0_key(3). Merge the documentation from OpenSSL.
* In dsa.h rev. 1.25 2018/02/18 12:50:58, tb@ provided DSA_set0_pqg(3)schwarze2018-02-191-4/+68
| | | | | and in dsa.h rev. 1.26 2018/02/18 14:58:12 DSA_set0_key(3). Merge the documentation from OpenSSL.
* In evp.h rev. 1.57 2018/02/17 16:54:08,schwarze2018-02-191-70/+96
| | | | | | | | | | | | jsing@ provided EVP_CIPHER_CTX_reset(3). Merge the documentation, most from Richard Levitte via OpenSSL commit 05fdb8d3 Dec 18 17:09:45 2015 +0100. Also merge improvements to the EXAMPLES section from OpenSSL, fixing one additional bug that still remains in OpenSSL. While here, improve information on the deprecated functions, sort RETURN VALUES, and add a few missing functions to it, though that section still remains incomplete.
* In x509.h rev. 1.29 2018/02/17 15:50:42, jsing@ providedschwarze2018-02-192-5/+32
| | | | | | X509_get0_signature(3). Merge the documentation from OpenSSL. Rename the file from X509_get_signature_nid.3 to X509_get0_signature.3 for consistency because we are not losing any history yet.
* In x509.h rev. 1.29 2018/02/17 15:50:42, jsing@ providedschwarze2018-02-191-5/+17
| | | | X509_get0_extensions(3). Merge the documentation from OpenSSL.
* In ssl.h rev. 1.139 2018/02/17 15:19:43 and rev. 1.140 2018/02/17 15:32:20,schwarze2018-02-182-1/+148
| | | | | | jsing@ provided SSL_get_client_random(3), SSL_get_server_random(3), and SSL_SESSION_get_master_key(3). Import the documentation from OpenSSL, with some tweaks.
* In ssl.h rev. 1.138 2018/02/17 15:13:12, jsing@ providedschwarze2018-02-182-1/+48
| | | | | SSL_CTX_get0_certificate(3). It is public in OpenSSL, too, but OpenSSL has no documentation, so write some from scratch.
* In tls1.h rev. 1.32 2018/02/17 15:08:21, jsing@ providedschwarze2018-02-181-7/+29
| | | | | | | | SSL_CTX_get_tlsext_status_cb(3) and SSL_CTX_get_tlsext_status_arg(3). Merge the documentation, mostly from Remi Gacogne <rgacogne-github at coredump dot fr> via OpenSSL commit fddfc0af Aug 6 12:54:29 2016 +0200 plus the RETURN VALUES part by me.
* In evp.h rev. 1.56 2018/02/17 14:55:31, jsing@ providedschwarze2018-02-181-78/+129
| | | | | | | | | | EVP_MD_CTX_new(3), EVP_MD_CTX_reset(3), and EVP_MD_CTX_free(3). Merge the documentation from OpenSSL, tweaked by me. Also merge a few other minor improvements from OpenSSL. While here, improve the order of functions, improve the description of deprecated functions, fix a few other minor bugs, and remove an irrelevant warning about binary incompatibility.
* In hmac.c rev. 1.13 2018/02/17 14:53:59, jsing@ provided HMAC_CTX_new(3),schwarze2018-02-181-56/+157
| | | | | | | | | | HMAC_CTX_free(3), HMAC_CTX_reset(3), and HMAC_CTX_get_md(3). Merge the documentation from OpenSSL, with many tweaks by me. Also include a few earlier improvements from OpenSSL. While here, improve the order of the functions, the description of deprecated functions, and remove a confusing warning about the behaviour of HMAC_Init(3) in historical versions of OpenSSL.
* Bump minor due to symbol addition.tb2018-02-183-3/+3
|
* Provide {DH,DSA}_set0_key(). Requested by sthen.tb2018-02-185-4/+45
| | | | ok jsing
* Bump libcrypto/libssl/libtls minors due to symbol additions.tb2018-02-183-3/+3
|
* Provide BIO_meth_set_gets().tb2018-02-183-2/+11
| | | | ok jsing
* Provide BIO_{g,s}et_data() and BIO_set_init().tb2018-02-183-2/+26
| | | | ok jsing
* Provide RSA_{g,s}et0_crt_params()tb2018-02-183-2/+42
| | | | ok jsing
* Use usual order of RSA_{g,s}et0_key().tb2018-02-182-13/+14
| | | | ok jsing
* Provide RSA_{g,s}et0_factors()tb2018-02-183-2/+33
| | | | ok jsing
* Provide RSA_bits()tb2018-02-183-2/+10
| | | | ok jsing
* Provide DH_set0_pqg.tb2018-02-183-2/+26
| | | | ok jsing
* Provide DSA_set0_pqg.tb2018-02-183-2/+27
| | | | ok jsing
* document s_client -groups;jmc2018-02-181-2/+5
|
* In bio.h rev. 1.31 2018/02/17 13:57:14, tb@ provided new functionsschwarze2018-02-175-7/+280
| | | | | BIO_meth_*(). Import the documentation from OpenSSL, with extensive tweaks by me.
* Remove a warning about the dangers of X509_VERIFY_PARAM_set1_name(3)schwarze2018-02-171-5/+2
| | | | | | because jsing@ points out that this follows a (dangerous) general pattern in the library, and mentioning that everywhere would become repetitive.
* document LIBRESSL_VERSION_NUMBER and LIBRESSL_VERSION_TEXTschwarze2018-02-171-13/+38
|
* Document OpenSSL_version_num(3) and OpenSSL_version(3) that jsing@schwarze2018-02-171-34/+125
| | | | | recently provided. Many minor improvements while here, and delete ridiculous text about MS Windows.
* Merge documentation for {DH,DSA}_get0_{key,pqg}(3),schwarze2018-02-1722-43/+489
| | | | | EVP_PKEY_get0_{DH,DSA,RSA}(3), and RSA_{g,s}et0_key(3) that tb@ just provided.
* Provide EVP_CIPHER_CTX_reset().jsing2018-02-173-18/+28
| | | | Rides previous minor bump.
* Bump libcrypto/libssl/libtls minors due to symbol additions.jsing2018-02-173-3/+3
|
* Provide X509_get0_extensions() and X509_get0_signature()jsing2018-02-174-7/+27
|
* Provide SSL_SESSION_get_master_key()jsing2018-02-173-2/+22
|
* Provide SSL_get_client_random() and SSL_get_server_random()jsing2018-02-173-3/+41
|
* Provide SSL_CTX_get0_certificate()jsing2018-02-173-2/+13
|
* Provide SSL_CTX_get_tlsext_status_cb() and SSL_CTX_get_tlsext_status_arg().jsing2018-02-173-4/+24
|
* Provide EVP_MD_CTX_new(), EVP_MD_CTX_free() and EVP_MD_CTX_reset().jsing2018-02-173-21/+49
|
* Provide HMAC_CTX_new(), HMAC_CTX_free(), HMAC_CTX_reset() andjsing2018-02-173-11/+56
| | | | HMAC_CTX_get_md().
* s/DH/DSA/jsing2018-02-171-2/+2
|
* Provide BIO_meth_{free,new}() and BIO_meth_set_{create,crtl,destroy}()tb2018-02-174-3/+104
| | | | | | and BIO_meth_set_{puts,read,write}(). ok jsing
* Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(),tb2018-02-179-29/+155
| | | | | | EVP_PKEY_get0_{DH,DSA,RSA}(), RSA_{g,s}et0_key(). ok jsing
* Fix behaviour of OpenSSL_version().jsing2018-02-171-2/+16
| | | | | | | The constant values do not map 1:1 to SSLeay_version(), so implement it separately. Issue noted by schwarze@
* typo fix s/issuserAltName/issuerAltName/schwarze2018-02-161-4/+6
| | | | | from Andrew Siplas <andrew at asiplas dot net> via OpenSSL commit 36cf10cf Oct 4 02:11:08 2017 -0400
* Copy all function names from the SYNOPSIS to the NAME section becauseschwarze2018-02-161-6/+108
| | | | | | i found another page containing an .Xr to one of the functions that were not in the NAME section. This manual page is ugly either way; just ugly is better than broken links in addition to ugly.
* Merge OpenSSL commit a8c5ed81 Jul 18 13:57:25 2017 -0400schwarze2018-02-161-4/+8
| | | | | | | | | from <xemdetia at 808inorganic dot com>. Original commit message: "Document default section and library configuration. It is talked around but not explicitly stated in one part of the documentation that you should put library configuration lines at the start of the configuration file."
* Add missing RETURN VALUES sections; from Paul Yangschwarze2018-02-162-8/+36
| | | | via OpenSSL commit 1f13ad31 Dec 25 17:50:39 2017 +0800 tweaked by me.
* Add missing RETURN VALUES sections; from Paul Yangschwarze2018-02-163-15/+78
| | | | via OpenSSL commit 1f13ad31 Dec 25 17:50:39 2017 +0800, tweaked by me.
* Merge the new RETURN VALUES section from Paul Yang,schwarze2018-02-151-7/+78
| | | | | | OpenSSL commit 1f13ad31 Dec 25 17:50:39 2017 +0800, with a number of fixes by me. Also include three earlier, minor improvements from OpenSSL.
* Add missing RETURN VALUES section; from Paul Yangschwarze2018-02-151-3/+9
| | | | via OpenSSL commit 1f13ad31 Dec 25 17:50:39 2017 +0800.
* Fix the STANDARDS section, but in a different way than in OpenSSLschwarze2018-02-151-4/+8
| | | | | | | because i see no indication that a 2016 revision of this standard might exist. Instead, use information from: https://www.iso.org/standard/39876.html and https://www.iso.org/standard/60475.html