Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | More precision on what exactly OCSP_id_cmp and OCSP_issuer_id_cmp compare. | tb | 2024-08-24 | 1 | -7/+14 |
| | | | | The existing description was lacking and incorrect, respectively. | ||||
* | X509at_get_attr: zap trailing comma. | tb | 2024-08-24 | 1 | -2/+2 |
| | | | | reminded by mandoc -Tlint | ||||
* | LibreSSL no longer supports adding X.501 attributes to an EVP_PKEY | tb | 2024-08-24 | 7 | -206/+11 |
| | | | | Remove the corresponding documentation. | ||||
* | Remove documentation of UI_UTIL_read_pw* | tb | 2024-08-24 | 4 | -122/+7 |
| | | | | | | | | According to some, a fail-open password verification function is par for the course for libcrypto. Unfortunately, we have been recommending its use over similarly named EVP functions after what amounted to a coin toss a few years back. Luckily enough, no one followed that advice and we can soon remove this API for good. | ||||
* | PKCS12_create(3): remove Xr to EVP_PKEY_add1_attr(3) | tb | 2024-08-22 | 1 | -3/+2 |
| | | | | | This API family has been neutered and will be removed in the next bump. Further cross references will be untangled in the future. | ||||
* | Remove documentation for X509_REQ_[gs]et_extension_nids | tb | 2024-08-18 | 1 | -30/+2 |
| | | | | | These functions have been disabled for a while and they will be removed in the next major bump. | ||||
* | Zap a trailing comma to appease mandoc -Tlint | tb | 2024-08-17 | 1 | -2/+2 |
| | |||||
* | Remove docs of various X509_TRUST "functionality" that no longer exists | tb | 2024-08-17 | 4 | -334/+5 |
| | | | | | | | Some macros are still exposed, but apart from the loss of a very nice way of saying "this is completely misdesigned, overengineered and not properly thought through" the only thing we would have learned from it is that this stuff is "probably useless". | ||||
* | Put opening brace on correct line | tb | 2024-07-26 | 1 | -4/+3 |
| | |||||
* | BUF_MEM_new.3: add a touch of KNF | tb | 2024-07-24 | 1 | -4/+3 |
| | |||||
* | Add back a . | tb | 2024-07-21 | 1 | -2/+2 |
| | |||||
* | Unify description of the obsolete ENGINE parameter | tb | 2024-07-21 | 14 | -142/+130 |
| | | | | | | | This uses the same language in most manuals mentioning the obsolete ENGINE parameters. Make it clear that it is always ignored and that NULL should be passed. Always call it engine instead of a mix of e pe, impl, eng. | ||||
* | Drop ENGINE from EVP_PKEY_derive example | tb | 2024-07-21 | 1 | -5/+4 |
| | |||||
* | Garbage collect ENGINE "use" from EVP_PKEY_decrypt() example | tb | 2024-07-21 | 1 | -5/+4 |
| | |||||
* | Make example slightly less terrible by dropping the ENGINE "handling" | tb | 2024-07-21 | 1 | -5/+4 |
| | |||||
* | "please refer" -> "refer" | jsg | 2024-07-14 | 1 | -3/+3 |
| | | | | | missed in 2022 "remove please from manual pages" commit ok tb@ | ||||
* | forgot to add a history section for the TLS PRF API | tb | 2024-07-10 | 1 | -1/+4 |
| | |||||
* | link EVP_PKEY_CTX_set_tls1_prf_md.3 to build | tb | 2024-07-10 | 1 | -1/+2 |
| | |||||
* | Import EVP_PKEY_CTX_set_tls1_prf_md.3 from OpenSSL 1.1.1 | tb | 2024-07-10 | 1 | -0/+168 |
| | | | | | With only slight application of color to this entelodont's lips. It's the usual deal - hard to say what's worse, the code or its docs... | ||||
* | Including kdf.h isn't enough, you also need evp.h | tb | 2024-07-10 | 1 | -2/+3 |
| | | | | | It will be a cold day in hell before I see an OpenSSL manpage without mistakes in it. | ||||
* | remove a further spkac reference; ok tb | jmc | 2024-07-08 | 1 | -5/+3 |
| | |||||
* | Align documentation with reality | job | 2024-06-07 | 1 | -4/+8 |
| | | | | OK tb@ | ||||
* | Call out argument reversal between check_issued() and X509_check_issued() | tb | 2024-06-07 | 1 | -2/+35 |
| | | | | It's a trap! | ||||
* | Remove mention of SHA-0, update STANDARDS section | tb | 2024-06-01 | 1 | -8/+9 |
| | |||||
* | Remove documentation of optional md in one-step hashes | tb | 2024-05-26 | 4 | -28/+47 |
| | | | | | This functionality will be removed, so stop documenting it. Instead mention that another implementation still supports this. | ||||
* | Remove documentation of DES_enc_{read,write} and DES_rw_mode | tb | 2024-05-24 | 1 | -89/+4 |
| | | | | ok jsing | ||||
* | crib better wording from schwarze's EVP_PKEY_get_attr_by_NID(3) | tb | 2024-05-22 | 1 | -5/+4 |
| | |||||
* | Fix incorrect X509v3_get_ext_by_NID(3) return values | tb | 2024-05-22 | 1 | -9/+17 |
| | | | | This error comes from upstream, where it is still wrong. | ||||
* | remove prototypes with no matching function | jsg | 2024-05-19 | 1 | -12/+2 |
| | | | | feedback and ok tb@ | ||||
* | Improve X509V3_get0_uids() documentation | tb | 2024-05-15 | 1 | -11/+19 |
| | | | | | Use less horrcble variable names and make it explicit that both output arguments are allowed to be NULL. | ||||
* | Fix last sentence of CAVEATS which I got the wrong way around | tb | 2024-05-14 | 1 | -4/+3 |
| | |||||
* | Be more specific about X509V3_ADD_APPEND and X509V3_ADD_DELETE | tb | 2024-05-12 | 1 | -3/+6 |
| | |||||
* | Tweak wording | tb | 2024-05-12 | 1 | -1/+4 |
| | |||||
* | Remove a 'built-in' that was left in by accident | tb | 2024-05-12 | 1 | -2/+2 |
| | |||||
* | Install X509V3_EXT_get_nid.3 | tb | 2024-05-12 | 1 | -1/+2 |
| | |||||
* | Add minimal manpage documenting the misnamed X509V3_EXT_get_nid() | tb | 2024-05-12 | 2 | -2/+92 |
| | | | | | | This avoids a dangling reference in i2s_ASN1_ENUMERATED_TABLE. To complete this manual, someone will need to document X509V3_EXT_METHOD, but that's for a much more rainy day than today. | ||||
* | Avoid .Xr to no longer public X509_LOOKUP_by_subject(3) | tb | 2024-05-12 | 1 | -7/+4 |
| | | | | looks good to jmc | ||||
* | Sync DSA_METHOD documentation with reality | tb | 2024-05-11 | 1 | -36/+15 |
| | | | | | | | It is dubious whether this opaque struct's internals should be documented in the first place. This also has been incomplete since forever. For now zap the stuff that no longer exists and make an attempt at matching KNF a bit more closely. | ||||
* | PEM_read_bio_PrivateKey: fix grammar | tb | 2024-05-07 | 1 | -3/+3 |
| | | | | This old [...] routines use [...] -> These old [...] routines [...] | ||||
* | Tweak start of DESCRIPTION of EC_GROUP_new() | tb | 2024-04-27 | 1 | -4/+9 |
| | | | | | Complete precision will lead to complete confusion, however outright lies are also bad. | ||||
* | Document EC_curve_{nid2nist,nist2nid}() | tb | 2024-04-26 | 1 | -4/+57 |
| | |||||
* | remove space at eol | jsg | 2024-04-22 | 1 | -3/+3 |
| | |||||
* | Remove a couple of lies about GOST in CMS | tb | 2024-04-18 | 2 | -8/+8 |
| | |||||
* | More GOST removal adjustments | tb | 2024-04-18 | 1 | -3/+3 |
| | |||||
* | EVP_PKEY_set1_RSA.3 some adjustments after GOST removal | tb | 2024-04-18 | 1 | -4/+4 |
| | |||||
* | Remove documentation of no longer available API | tb | 2024-04-14 | 1 | -85/+4 |
| | |||||
* | Remove incorrect function counts | tb | 2024-04-04 | 1 | -4/+4 |
| | | | | | | | | | Vincent Lee spotted that I failed to update numbers that count how many functions are documented here when removing {CRYPTO,OPENSSL}_realloc. This isn't helpful information and nobody will remember to go look for such numbers next time this page is adjusted, so remove the counts. agreement from jmc | ||||
* | Sprinkle a few references to RFC 8419 | tb | 2024-03-29 | 3 | -6/+15 |
| | |||||
* | Remove OPENSSL/CRYPTO_realloc documentation | tb | 2024-03-19 | 1 | -21/+4 |
| | |||||
* | Remove X509_ALGOR_set_md() documentation | tb | 2024-03-19 | 3 | -37/+8 |
| | | | | | As far as LibreSSL is concerned, this terrible API is pushing up the daisies. |