Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | The colons separate the octets, not the digits; add missing link to | tb | 2023-10-01 | 1 | -4/+5 | |
| | | | | crypto(3) | |||||
* | Improve a code comment in the EXAMPLES section | tb | 2023-10-01 | 1 | -3/+3 | |
| | ||||||
* | Refer to RFC 3779, 2.1.2 for encoding of ranges | tb | 2023-10-01 | 1 | -2/+7 | |
| | | | | Mention sections 2.1.1 and 2.1.2 in STANDARDS | |||||
* | Point out that the result of IPAddressRange_new() is an invalid range | tb | 2023-10-01 | 1 | -3/+3 | |
| | | | | since it should be a prefix. | |||||
* | encoding -> decoding for d2i | tb | 2023-10-01 | 1 | -3/+3 | |
| | ||||||
* | Reorder list of additional validation checks needed | tb | 2023-09-30 | 1 | -9/+8 | |
| | ||||||
* | Switch copyright year to 2023. | tb | 2023-09-30 | 2 | -4/+4 | |
| | | | | | | | Apparently I should have used 2023 despite sharing versions of these files with several people under this license (and thus permitting them to redistribute and share with the public). It makes no sense to me, but shrug. | |||||
* | Use addrblocks for .Fa | tb | 2023-09-30 | 1 | -2/+2 | |
| | ||||||
* | avoid using the string "a" without markup as a placeholder | schwarze | 2023-09-30 | 1 | -4/+9 | |
| | | | | | where that feels potentially confusing, and add one missing .Pp macro; no change of meaning | |||||
* | consistently use "allow_inherit" for the argument name | schwarze | 2023-09-30 | 1 | -6/+6 | |
| | | | | and fix whitespace on one text line; no change of meaning | |||||
* | drop one pair of needless parentheses | schwarze | 2023-09-30 | 1 | -5/+5 | |
| | | | | and polish one wording; no change of meaning | |||||
* | remove a useless repetition of a function name | schwarze | 2023-09-30 | 1 | -6/+4 | |
| | | | | | that was also followed by a bogus argument, and fix one grammatical error; no change of meaning | |||||
* | polish an awkward wording | schwarze | 2023-09-30 | 1 | -9/+7 | |
| | | | | | and capitalize "AFI" where is does not refer to the function argument; no change of meaning | |||||
* | two instances of missing .Fa macros | schwarze | 2023-09-30 | 1 | -13/+15 | |
| | | | | and some missing escaping of HYPHEN-MINUS; no text change | |||||
* | fix one copy and paste error: d2i_*() decode rather than encode; | schwarze | 2023-09-30 | 1 | -7/+7 | |
| | | | | plus some minor markup and punctuation fixes | |||||
* | garbage collect two stray words, no change of meaning | schwarze | 2023-09-30 | 1 | -4/+4 | |
| | ||||||
* | Some wording tweaks to make things a bit more precise. | tb | 2023-09-29 | 1 | -6/+7 | |
| | ||||||
* | Fix a wrong tag and work around an ugly linebreak | tb | 2023-09-29 | 1 | -5/+6 | |
| | ||||||
* | Document X509v3_{addr,asid}_validate_{path,resource_set}(3) | tb | 2023-09-29 | 6 | -10/+217 | |
| | | | | | | | These were the last four RFC 3779 things that check_complete.pl x509v3 complained about. I will surely tweak and try to improve a few things in the coming days, but the pages should now be stable enough that review efforts will likely not be wasted. Any feedback appreciated. | |||||
* | Document X509v3_{addr,asid}_subset.3 take two (missed cvs add) | tb | 2023-09-28 | 1 | -0/+176 | |
| | | | | | | First RFC 3779 page without a BUG section. It could have one, but I'm in a lenient mood right now. Maybe it's just that this is bad but not quite as bad as EVP. | |||||
* | Document X509v3_{addr,asid}_subset.3 | tb | 2023-09-28 | 7 | -30/+40 | |
| | | | | | | First RFC 3779 page without a BUG section. It could have one, but I'm in a lenient mood right now. Maybe it's just that this is bad but not quite as bad as EVP. | |||||
* | Various small tweaks in the RFC 3779 docs | tb | 2023-09-27 | 6 | -58/+69 | |
| | | | | Mention a few more bugs and unify manpage descriptions | |||||
* | Document X509v3_{addr,asid}_inherits(3) | tb | 2023-09-26 | 6 | -5/+140 | |
| | | | | Also note another bug in X509v3_asid_{canonize,is_canonical}(3). | |||||
* | Document X509v3_addr_get_{afi,range}(3) | tb | 2023-09-26 | 4 | -5/+142 | |
| | ||||||
* | Document the guts of RFC 3779 IPAddrBlocks | tb | 2023-09-26 | 6 | -13/+534 | |
| | | | | Let's just say there's room for improvement... | |||||
* | Missing variable name in prototype | tb | 2023-09-26 | 1 | -2/+2 | |
| | ||||||
* | Fix section title of X.690 reference (missing article) | tb | 2023-09-26 | 1 | -3/+3 | |
| | ||||||
* | Document some barely usable parts of the ASIdentifiers API. | tb | 2023-09-26 | 3 | -18/+184 | |
| | | | | | Someone clearly didn't actually use much of the code they wrote and exposed and therefore didn't think it through properly. | |||||
* | sort | tb | 2023-09-25 | 1 | -2/+2 | |
| | ||||||
* | New manual page documenting the usual four ASN.1 functions for both | tb | 2023-09-25 | 4 | -3/+263 | |
| | | | | ASRange and ASIdOrRange | |||||
* | tweak wording and fix a typo | tb | 2023-09-25 | 1 | -3/+3 | |
| | ||||||
* | Tiny tweaks: missing article, capitalize a word and change an Xr | tb | 2023-09-25 | 2 | -5/+5 | |
| | ||||||
* | Document the RFC 3779 extensions as supported | tb | 2023-09-25 | 1 | -2/+5 | |
| | ||||||
* | Add initial documentation for the RFC 3779 API | tb | 2023-09-25 | 5 | -5/+889 | |
| | | | | | | | | This documents the part of the API that allows building the two extensions. It is all very complicated and the bug density is quite high. Surely there's lots of room for improvement, but I've been sitting way too long on versions of these. I'll never finish. Let's fix and improve in tree. | |||||
* | PEM_def_callback(3) does not truncate its argument but merely the copy, | schwarze | 2023-09-18 | 1 | -15/+21 | |
| | | | | plus a few wording improvements | |||||
* | Rewrite RSA_get_ex_new_index(3) and CRYPTO_set_ex_data(3) from scratch. | schwarze | 2023-09-18 | 2 | -462/+753 | |
| | | | | | | | | | The defects of the old pages were too numerous to list in full but included vagueness, gaps, misleading statements, bad ordering, and duplication. Use my Copyright since none of the text we inherited from OpenSSL remains. Without doing a thorough review, tb@ thinks he likes the new pages after quickly reading through both of them. | |||||
* | replace the outdated statement that everything uses SHA-1 | schwarze | 2023-09-13 | 1 | -5/+33 | |
| | | | | by a table showing the supported algorithms | |||||
* | Document the special meaning of NID_undef in this context. | schwarze | 2023-09-13 | 1 | -4/+13 | |
| | | | | | | | | From Matt Caswell <matt at openssl dot org> via OpenSSL commit 1212818e (Sep 11, 2018) from the OpenSSL 1.1 branch, which is still under a free license. Wording slightly tweaked by me. | |||||
* | Various improvements: | schwarze | 2023-09-13 | 1 | -15/+63 | |
| | | | | | | | | * Document the ASN1_PKEY_CTRL_DEFAULT_MD_NID control operation. * Mention that EVP_PKEY_asn1_new(3) sets ASN1_PKEY_DYNAMIC. * Fix the description of EVP_PKEY_asn1_copy(3), which was totally wrong. * Warn about the crazy ASN1_PKEY_DYNAMIC handling in EVP_PKEY_asn1_free(3). * Be more precise about EVP_PKEY_asn1_new(3) RETURN VALUES. | |||||
* | document the EVP_PKEY_ASN1_METHOD flags | schwarze | 2023-09-13 | 1 | -5/+51 | |
| | | | | ASN1_PKEY_ALIAS, ASN1_PKEY_DYNAMIC, and ASN1_PKEY_SIGPARAM_NULL | |||||
* | minor markup fixes: add one missing .Dv and one missing .Vt macro | schwarze | 2023-09-13 | 1 | -4/+8 | |
| | ||||||
* | document the EVP_PKEY_CTRL_MD and EVP_PKEY_CTRL_GET_MD command constants | schwarze | 2023-09-13 | 1 | -4/+35 | |
| | ||||||
* | fix typo | schwarze | 2023-09-12 | 1 | -2/+2 | |
| | ||||||
* | document the four EVP_PKEY_OP_TYPE_* mask constants | schwarze | 2023-09-12 | 1 | -4/+23 | |
| | ||||||
* | document sizes for ED25519 and X25519, | schwarze | 2023-09-12 | 1 | -6/+19 | |
| | | | | including the constants ED25519_KEYLEN and X25519_KEYLEN | |||||
* | document the constant EVP_CHACHAPOLY_TLS_TAG_LEN | schwarze | 2023-09-12 | 2 | -3/+9 | |
| | ||||||
* | Document EVP_AEAD_DEFAULT_TAG_LENGTH and EVP_AEAD_MAX_TAG_LENGTH, | schwarze | 2023-09-12 | 1 | -5/+20 | |
| | | | | making some adjacent wordings slightly more precise. | |||||
* | fix the vague and misleading description of the EVP_MD_FLAG_* constants | schwarze | 2023-09-12 | 1 | -22/+72 | |
| | ||||||
* | spelling | jsg | 2023-09-11 | 1 | -3/+3 | |
| | ||||||
* | Mention EVP_PKEY_encrypt_old(3) and EVP_PKEY_decrypt_old(3) because | schwarze | 2023-09-10 | 1 | -7/+87 | |
| | | | | | | | some software still calls them. Put them here because despite the function and header names, they are really specific to RSA. Besides, this avoids a distraction in the more important EVP_PKEY_encrypt(3) and EVP_PKEY_decrypt(3) manual pages. |