Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | document X509V3_EXT_print(3) | schwarze | 2021-07-12 | 5 | -8/+167 | |
| | ||||||
* | While the traditional OpenSSL return value and behaviour of BIO_dump(3) | beck | 2021-07-11 | 1 | -26/+7 | |
| | | | | | | | | | | | is pure comedy gold, and now documented as such, sadly this bit of pure Muppet genius can't really in good consience stay in the tree as is. Change BIO_dump to always return the number of bytes printed on success and to stop printing and return -1 on failure if a writing function fails. ok tb@, jsing@ | |||||
* | new manual page ASN1_parse_dump(3) | schwarze | 2021-07-11 | 5 | -7/+222 | |
| | ||||||
* | document ASN1_get_object(3) | schwarze | 2021-07-11 | 4 | -5/+207 | |
| | ||||||
* | new manual page BIO_dump(3) | schwarze | 2021-07-10 | 3 | -3/+149 | |
| | ||||||
* | Fix mixup between localKeyID and friendlyName. | tb | 2021-07-09 | 1 | -3/+3 | |
| | | | | "please commit" schwarze | |||||
* | new manual page for X509_keyid_set1(3), X509_keyid_get0(3), | schwarze | 2021-07-09 | 5 | -9/+184 | |
| | | | | X509_alias_set1(3), X509_alias_get0(3) | |||||
* | document X509_add1_reject_object(3) and X509_reject_clear(3) | schwarze | 2021-07-08 | 1 | -7/+24 | |
| | ||||||
* | add new manual page for X509_add1_trust_object(3) and X509_trust_clear(3) | schwarze | 2021-07-08 | 3 | -3/+87 | |
| | ||||||
* | document X509_signature_dump(3) and X509_signature_print(3) | schwarze | 2021-07-06 | 5 | -9/+97 | |
| | ||||||
* | document i2a_ASN1_OBJECT(3) | schwarze | 2021-07-05 | 1 | -8/+61 | |
| | ||||||
* | document X509_find_by_subject(3) and X509_find_by_issuer_and_serial(3) | schwarze | 2021-07-04 | 3 | -3/+74 | |
| | ||||||
* | Document X509_NAME_set(3). | schwarze | 2021-07-03 | 1 | -3/+41 | |
| | | | | | | It is not particularly well-designed and sets a number of traps for the unwary, but it is a public API function in both OpenSSL and LibreSSL and used at various places. | |||||
* | Document the read-only (sic!) accessor function X509_NAME_ENTRY_set(3). | schwarze | 2021-07-02 | 1 | -9/+77 | |
| | | | | | While here, stress that X509_NAME objects cannot share X509_NAME_ENTRY objects, and polish a few misleading wordings. | |||||
* | Add a roff comment saying that X509_certificate_type(3) is intentionally | schwarze | 2021-07-02 | 1 | -2/+5 | |
| | | | | | | undocumented. It is archaic and practically unused and unusable. tb@ and jsing@ agree with marking it as undocumented. Put the comment here because EVP_PKEY_base_id(3) is a viable alternative. | |||||
* | Add a roff comment saying that X509_name_cmp(3) is intentionally | schwarze | 2021-07-02 | 1 | -2/+4 | |
| | | | | | undocumented because it is almost unused in real-world code. OK tb@ | |||||
* | document and deprecate the macros X509_extract_key(3) | schwarze | 2021-06-30 | 1 | -6/+35 | |
| | | | | and X509_REQ_extract_key(3), using feedback from tb@ and jsing@ | |||||
* | space between macro args and punctuation; | jmc | 2021-06-12 | 1 | -3/+3 | |
| | ||||||
* | space between RFC and number; | jmc | 2021-06-11 | 1 | -3/+3 | |
| | ||||||
* | EVP_Digest*: fix documented return values. | tb | 2021-05-20 | 2 | -10/+6 | |
| | | | | | | | | | | EVP_DigestSign{,Init,Update,Final}() and EVP_DigestVerify{Init,Update}() always returned 1 for success and 0 for failure. EVP_DigestVerify() and EVP_DigestVerifyFinal() can return -1 or -2, though. Based on OpenSSL 1.1.1 56c59ddd99da05c2f30832cccaffb873a8481555 ok inoguchi | |||||
* | Add missing .Pp in HISTORY section. | tb | 2021-05-13 | 2 | -4/+6 | |
| | ||||||
* | Add missing .Pp | tb | 2021-05-13 | 1 | -2/+3 | |
| | ||||||
* | Merge some details from OpenSSL 1.1.1. | tb | 2021-05-11 | 2 | -6/+24 | |
| | ||||||
* | missing word in previous | tb | 2021-05-11 | 1 | -1/+2 | |
| | ||||||
* | Merge documentation for EVP_DigestVerify() from OpenSSL 1.1.1. | tb | 2021-05-11 | 1 | -4/+37 | |
| | ||||||
* | Merge documentation for EVP_DigestSign from OpenSSL 1.1.1. | tb | 2021-05-11 | 1 | -4/+39 | |
| | ||||||
* | zap stray comma | tb | 2021-05-11 | 1 | -3/+3 | |
| | ||||||
* | Merge documentation for EC_GROUP_{set,get}_curve(3) from OpenSSL 1.1.1. | tb | 2021-05-10 | 1 | -20/+57 | |
| | ||||||
* | Merge documentation for EC_POINT_{get,set}_coordinates and | tb | 2021-05-10 | 1 | -20/+70 | |
| | | | | for EC_POINT_set_compressed_coordinates from OpenSSL 1.1.1. | |||||
* | Document EVP_PKEY_new_CMAC_key(3) | tb | 2021-03-31 | 1 | -16/+4 | |
| | | | | ok bcook inoguchi jsing | |||||
* | Prepare documenting EVP_PKEY_new_CMAC_key(3) | tb | 2021-03-29 | 1 | -2/+54 | |
| | | | | Based on some text in OpenSSL 1.1.1's EVP_PKEY_new.pod. | |||||
* | spelling: refenece -> reference | jmc | 2021-03-12 | 1 | -3/+3 | |
| | ||||||
* | spelling | jsg | 2021-03-12 | 12 | -37/+37 | |
| | ||||||
* | double word fix; from martin vahlensieck | jmc | 2021-01-05 | 2 | -6/+6 | |
| | ||||||
* | grammar fixes from Varik "The Genuine Article!!!" Valefor; | jmc | 2020-12-03 | 2 | -6/+6 | |
| | ||||||
* | typo: ASN1_parse_time -> ASN1_time_parse | tb | 2020-11-02 | 1 | -3/+3 | |
| | ||||||
* | Stop documenting some functions as macros. | tb | 2020-10-21 | 3 | -19/+7 | |
| | | | | | | | In x509.h r1.70 (2018/08/24) I turned some macros into actual functions to follow what OpenSSL is doing since 1.1.0. The documentation still claims that they are implemented as macros. Update a doc sync commit hash while there. | |||||
* | Add a comment saying that the public function NAME_CONSTRAINTS_check(3) | schwarze | 2020-09-17 | 1 | -2/+5 | |
| | | | | | is intentionally undocumented and needs to be deprecated. No change of the formatted text. | |||||
* | Install the new page SSL_set1_host(3), link to it from relevant places, | schwarze | 2020-09-17 | 2 | -10/+14 | |
| | | | | | | | and add two other .Xrs that might help readers find their way. Update the merge notices of all files touched and merge a few trivial changes from the OpenSSL 1.1.1 branch. OK tb@ | |||||
* | simplify RETURN VALUES for x509_verify(3) after beck@ made the rules | schwarze | 2020-09-14 | 1 | -7/+3 | |
| | | | | | simpler and more consistent in x509_verify.c rev. 1.6; OK beck@ | |||||
* | Add initial man page for new x509_verify chain validator | beck | 2020-09-14 | 1 | -0/+225 | |
| | | | | | | | | | | This may be changed substantially before we enable the public api, as discussions are still happening over it's final form, however after one pass by ingo he would rather this was here and it can be adjusted in tree, but not installed by the makefile until we make this visible ok schwarze@ | |||||
* | Mention that EC_KEY_get0_public_key returns a public key. | tb | 2020-09-08 | 1 | -3/+5 | |
| | | | | wording from jmc | |||||
* | delete another word to improve the wording; suggested by jmc@ | schwarze | 2020-08-06 | 1 | -2/+2 | |
| | ||||||
* | Explain the purpose of CMAC_resume(3) in more detail. | schwarze | 2020-08-06 | 1 | -3/+9 | |
| | | | | | | | | Triggered by jmc@ apparently misunderstanding the intention of the text and fixing a grammatical error in a way that wasn't ideal, so i guess he wouldn't have been the only one to find the previous version hard to understand. OK jmc@ | |||||
* | tweak previous; | jmc | 2020-07-24 | 1 | -4/+4 | |
| | ||||||
* | document PEM_X509_INFO_read(3) and PEM_X509_INFO_read_bio(3) | schwarze | 2020-07-23 | 7 | -14/+207 | |
| | | | | OK tb@ | |||||
* | Properly document the return values of EVP_PKEY_base_id(3) | schwarze | 2020-06-24 | 4 | -70/+152 | |
| | | | | | | | | and EVP_PKEY_id(3), then describe the "type" parameters of various functions more precisely referencing that information. In particular, document X509_get_signature_type(3) which was so far missing. OK tb@ | |||||
* | use n-bit <noun> consistently; ok schwarze for the principal of the idea, | jmc | 2020-06-24 | 6 | -28/+28 | |
| | | | | and for flagging which pages to check; | |||||
* | new manual page ChaCha(3); | schwarze | 2020-06-24 | 3 | -2/+257 | |
| | | | | OK tb@ | |||||
* | new manual page CMAC_Init(3); | schwarze | 2020-06-24 | 5 | -7/+298 | |
| | | | | OK tb@ |