Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Void functions obviously do not return values; no need to elaborate. | schwarze | 2020-03-29 | 4 | -23/+8 |
| | | | | Patch from Martin Vahlensieck <academicsolutions dot ch>. | ||||
* | Be concise: do not say that void functions return no values, that's obvious. | schwarze | 2020-03-28 | 3 | -22/+6 |
| | | | | Useless text reported by Martin Vahlensieck (academicsolutions.ch) on tech@. | ||||
* | Describe the restriction for length of openssl conf value string | inoguchi | 2020-02-17 | 1 | -2/+4 |
| | | | | ok and suggestion jmc@ | ||||
* | tweak previous; ok tb | jmc | 2020-01-26 | 1 | -3/+3 |
| | |||||
* | Document the change in EVP_chacha20(3). | tb | 2020-01-26 | 1 | -3/+5 |
| | | | | Discussed with jsing | ||||
* | The length of the IV of EVP_chacha20 is currently 64 bits, not 96. | tb | 2020-01-22 | 1 | -3/+3 |
| | | | | ok beck | ||||
* | Fix documented signatures of HMAC(3) and HMAC_Update(3). The n and len | tb | 2019-12-14 | 1 | -4/+4 |
| | | | | | arguments were changed from int to size_t with the import of OpenSSL 0.9.8h in 2008. | ||||
* | Document X509_STORE_CTX_set_flags() which is a handy way to change the | claudio | 2019-12-05 | 1 | -3/+18 |
| | | | | | | | verification param flags of a context. While this function is marked as likely to be deprecated in OpenSSL it seems that this may not happen. This is why we decided to still document it. OK and input from ingo@ tb@ | ||||
* | CMS didn't make the 6.6 release: adjust the text in the HISTORY sections | schwarze | 2019-11-02 | 23 | -69/+69 |
| | |||||
* | .Xr CMS_ContentInfo_new 3 | schwarze | 2019-11-02 | 1 | -2/+3 |
| | |||||
* | .Xr BIO_new_CMS 3 | schwarze | 2019-11-02 | 1 | -2/+3 |
| | |||||
* | document PEM_read_CMS(3), PEM_read_bio_CMS(3), PEM_write_CMS(3), and | schwarze | 2019-11-02 | 1 | -3/+46 |
| | | | | PEM_write_bio_CMS(3) which jsing@ just enabled in Symbols.list rev. 1.91 | ||||
* | In Symbols.list rev. 1.91, jsing enabled many CMS functions. | schwarze | 2019-11-02 | 1 | -1/+24 |
| | | | | Install the new manual pages documenting the majority of them. | ||||
* | In evp/pmeth_lib.c rev. 1.16, jsing@ enabled EVP_PKEY_RSA_PSS. | schwarze | 2019-11-01 | 1 | -3/+5 |
| | | | | Document it. | ||||
* | In rsa.h rev. 1.45, jsing@ provided | schwarze | 2019-11-01 | 1 | -8/+16 |
| | | | | | | the three macro constants RSA_PSS_SALTLEN_*; document them. The wording is a combination of our existing text and the wording in the OpenSSL 1.1.1 branch, which is still under a free license. | ||||
* | In rsa.h rev. 1.45, jsing@ provided the three | schwarze | 2019-11-01 | 2 | -6/+64 |
| | | | | | | macros EVP_PKEY_CTX_set_rsa_pss_keygen_*(3); document them. Text mostly taken from the OpenSSL 1.1.1 branch, which is still under a free license, but rearranged to fit the structure of our manual pages. | ||||
* | move the PSS macros to the end in preparation for adding more macros, | schwarze | 2019-11-01 | 1 | -50/+45 |
| | | | | | reduce text duplication by forming subsections, and some minor corrections | ||||
* | The EVP_PKEY_CTX_ctrl(3) manual page requires additions for RSA-PSS | schwarze | 2019-11-01 | 4 | -267/+358 |
| | | | | but it is growing to excessive size, so split out RSA_pkey_ctx_ctrl(3). | ||||
* | In rsa_pmeth.c rev. 1.30, jsing@ set the minimum RSA key length | schwarze | 2019-10-31 | 1 | -2/+3 |
| | | | | for RSA key generation to 512 bits. Document that minimum. | ||||
* | In rsa.h rev. 1.41, jsing@ provided RSA_pkey_ctx_ctrl(3). | schwarze | 2019-10-29 | 1 | -1/+26 |
| | | | | Write the documentation from scratch. | ||||
* | merge documentation for several macros EVP_PKEY_CTX_*_rsa_oaep_*(3) | schwarze | 2019-10-29 | 1 | -4/+239 |
| | | | | | | and EVP_PKEY_CTX_*_ecdh_*(3); from Antoine Salon <asalon at vmware dot com> via OpenSSL commit 87103969 Oct 1 14:11:57 2018 -0700 from the OpenSSL 1.1.1 branch, which is still under a free license | ||||
* | merge documentation for EVP_PKEY_CTX_set1_id(3), EVP_PKEY_CTX_get1_id(3), | schwarze | 2019-10-29 | 1 | -2/+57 |
| | | | | | | and EVP_PKEY_CTX_get1_id_len(3), but make it sound more like English text; from Paul Yang via OpenSSL commit f922dac8 Sep 6 10:36:11 2018 +0800 from the OpenSSL 1.1.1 branch, which is still under a free license | ||||
* | merge documentation of EVP_PKEY_CTX_set_ec_param_enc(3) | schwarze | 2019-10-29 | 1 | -6/+23 |
| | | | | from Stephen Henson via OpenSSL commit 146ca72c Feb 19 14:35:43 2015 +0000 | ||||
* | correct HISTORY of some RSA control macros | schwarze | 2019-10-29 | 1 | -5/+26 |
| | |||||
* | list supported algorithm ids and clarify how the engine argument is used | schwarze | 2019-10-29 | 1 | -10/+50 |
| | |||||
* | document EVP_PKEY_CTX_get_signature_md(3); | schwarze | 2019-09-10 | 1 | -4/+17 |
| | | | | jsing@ provided it in evp.h rev. 1.77 | ||||
* | Document EVP_PKEY_get0(3), EVP_PKEY_assign_GOST(3), EVP_PKEY_assign(3), | schwarze | 2019-09-01 | 2 | -31/+116 |
| | | | | | and EVP_PKEY_set_type(3). While here, clarify a few points regarding reference count and type checking. | ||||
* | new manual page AES_encrypt(3) | schwarze | 2019-08-28 | 4 | -5/+181 |
| | |||||
* | document OCSP_parse_url(3) | schwarze | 2019-08-27 | 1 | -6/+75 |
| | |||||
* | document OCSP_cert_status_str(3) | schwarze | 2019-08-27 | 1 | -3/+19 |
| | |||||
* | document OCSP_response_status_str(3) | schwarze | 2019-08-27 | 1 | -4/+19 |
| | |||||
* | document i2a_ASN1_INTEGER(3) | schwarze | 2019-08-26 | 1 | -5/+50 |
| | |||||
* | document ASN1_put_object(3) and ASN1_put_eoc(3) | schwarze | 2019-08-26 | 3 | -3/+186 |
| | |||||
* | document ASN1_OCTET_STRING_cmp(3), ASN1_OCTET_STRING_dup(3), and | schwarze | 2019-08-26 | 1 | -12/+45 |
| | | | | ASN1_OCTET_STRING_set(3) | ||||
* | Change generating and checking of primes so that the error rate of | schwarze | 2019-08-25 | 1 | -8/+20 |
| | | | | | | | | | | | not being prime depends on the intended use based on the size of the input. For larger primes this will result in more rounds of Miller-Rabin. The maximal error rate for primes with more than 1080 bits is lowered to 2^-128. Patch from Kurt Roeckx <kurt@roeckx.be> and Annie Yousar via OpenSSL commit feac7a1c Jul 25 18:55:16 2018 +0200, still under a free license. OK tb@. | ||||
* | document EVP_sm3(3) and EVP_whirlpool(3), loosely based on the | schwarze | 2019-08-25 | 5 | -6/+177 |
| | | | | OpenSSL 1.1.1 pages, which are still under a free license | ||||
* | fix reversed meaning of error codes; | schwarze | 2019-08-25 | 1 | -7/+7 |
| | | | | | from Martin Ukrop <mukrop at mail dot muni dot cz> via OpenSSL commit bb00b040 Aug 5 14:14:54 2019 +0200 | ||||
* | typo in function argument type; | schwarze | 2019-08-25 | 1 | -4/+4 |
| | | | | | from Jan Macku <jamacku at redhat dot com> via OpenSSL commit a9b9d265 Jan 30 16:09:50 2019 +0100 | ||||
* | Correctly document the return values of i2d_ECDSA_SIG(3) and | schwarze | 2019-08-25 | 1 | -25/+28 |
| | | | | | | | d2i_ECDSA_SIG(3); triggered by OpenSSL commit da4ea0cf Aug 5 16:13:24 2019 +0100, but solved differently. While here, adjust argument placeholders and wording to our usual conventions, and don't try to reiterate the complicated contents of ASN1_item_d2i(3) here. | ||||
* | import the CRYPTO_memcmp(3) manual from OpenSSL 1.1.1, | schwarze | 2019-08-25 | 2 | -1/+97 |
| | | | | still under a free license, tweaked by me | ||||
* | document RSAPrivateKey_dup(3) and RSAPublicKey_dup(3) | schwarze | 2019-08-23 | 1 | -11/+55 |
| | |||||
* | document X509_get1_email(3), X509_get1_ocsp(3), X509_email_free(3) | schwarze | 2019-08-23 | 6 | -12/+141 |
| | |||||
* | document X509_dup(3) | schwarze | 2019-08-23 | 1 | -8/+40 |
| | |||||
* | document X509_check_purpose(3) | schwarze | 2019-08-22 | 6 | -9/+403 |
| | |||||
* | New manual page X509_cmp(3) documenting the same public functions | schwarze | 2019-08-20 | 6 | -10/+241 |
| | | | | | | as in OpenSSL 1.1.1. I rewrote most of the text for clarity, precision, and conciseness and added some additional information. A few sentences from Paul Yang remain. | ||||
* | make BN_CTX_end(NULL) a NOOP for compatibility with documented behaviour | schwarze | 2019-08-20 | 1 | -3/+8 |
| | | | | | | | | | in OpenSSL 1.1.1 even though in general, letting random functions accept NULL is not advisable because it can hide programming errors; "yes please" tb@ "unfortunately I suspect you're right" jsing@ "oh well" deraadt@ | ||||
* | document X509_INFO_new(3) and X509_INFO_free(3) | schwarze | 2019-08-19 | 4 | -10/+78 |
| | |||||
* | document ECDH_compute_key(3) and ECDH_size(3); | schwarze | 2019-08-19 | 8 | -15/+110 |
| | | | | feedback and OK tb@ | ||||
* | Tweak cross references, in particular making sure that | schwarze | 2019-08-18 | 23 | -48/+85 |
| | | | | | all CMS pages are linked to CMS_ContentInfo_new(3) both ways and that closely related pages reference each other. | ||||
* | minor cleanup: | schwarze | 2019-08-18 | 2 | -63/+37 |
| | | | | | | * avoid jumping back and forth between use cases * delete duplicate information * and minor wording improvements |