Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Update X509_VERIFY_PARAM_inherit() to reflect the change of behavior | tb | 2023-05-24 | 1 | -9/+6 | |
| | | | | in x509_vpm.c r1.39. | |||||
* | Remove misplaced semicolons in .Fa | tb | 2023-05-22 | 2 | -6/+6 | |
| | ||||||
* | Fix another mandoc -Tlint warning | tb | 2023-05-14 | 1 | -3/+5 | |
| | | | | | With this the only -Tlint warnings are about Xr to undocumented functions: EVP_CIPHER_CTX_copy, EVP_CIPHER_CTX_get_cipher_data, X509V3_EXT_get_nid. | |||||
* | Rephrase a sentence slightly to apease mandoc -Tlint | tb | 2023-05-14 | 1 | -3/+5 | |
| | ||||||
* | Fix Xr as BN_is_prime(3) is in the attic | tb | 2023-05-14 | 1 | -3/+3 | |
| | ||||||
* | Zap trailing comma | tb | 2023-05-14 | 1 | -2/+2 | |
| | ||||||
* | X509_policy_tree_level_count(3) is gone | tb | 2023-05-14 | 1 | -3/+2 | |
| | ||||||
* | primility -> primality | jsg | 2023-05-12 | 1 | -3/+3 | |
| | | | | ok tb@ | |||||
* | Be a bit more precise on how s2i_ASN1_OCTET_STRING handles colons | tb | 2023-05-12 | 1 | -5/+6 | |
| | ||||||
* | Document recent changes in primality testing | tb | 2023-05-11 | 1 | -8/+23 | |
| | | | | With input from beck and jsing | |||||
* | Make failure mode of EVP_AEAD_CTX_new() more explicit | tb | 2023-05-09 | 1 | -4/+9 | |
| | | | | Pointed out and ok by dlg | |||||
* | Reinstate documentation of RSA_X931_PADDING | tb | 2023-05-05 | 1 | -7/+6 | |
| | ||||||
* | Revert utf-8 fix for X509_NAME_get_index_by_NID to avoid libtls | beck | 2023-05-03 | 1 | -20/+10 | |
| | | | | | | | regress for the moment. this will come back after we rethink the failure versus not there case. ok tb@ jsing@ | |||||
* | Change X509_NAME_get_index_by[NID|OBJ] to be safer. | beck | 2023-05-02 | 1 | -10/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | Currently these functions return raw ASN1_STRING bytes as a C string and ignore the encoding in a "hold my beer I am a toolkit not a functioning API surely it's just for testing and you'd never send nasty bytes" kind of way. Sadly some callers seem to use them to fetch things liks subject name components for comparisons, and often just use the result as a C string. Instead, encode the resulting bytes as UTF-8 so it is something like "text", Add a failure case if the length provided is inadequate or if the resulting text would contain an nul byte. based on boringssl. nits by dlg@ ok tb@ | |||||
* | Remove ASN1_item_ndef_i2d(3) documentation | tb | 2023-05-01 | 2 | -35/+5 | |
| | | | | | This was the last public API explicitly named ndef/NDEF for indefinite length encoding, so remove that explanation as well. | |||||
* | First pass of removing low-level ASN.1 streaming docs | tb | 2023-05-01 | 14 | -343/+26 | |
| | ||||||
* | spelling | jsg | 2023-05-01 | 1 | -3/+3 | |
| | ||||||
* | mandoc -Tlint tells me I forgot to zap a comma | tb | 2023-04-30 | 1 | -2/+2 | |
| | ||||||
* | Remove most documentation pertaining to proxy certificates. | tb | 2023-04-30 | 6 | -205/+10 | |
| | | | | | Update EXFLAG_PROXY and X509_V_FLAG_ALLOW_PROXY_CERTS documentation since we need to keep them for the time being. | |||||
* | Remove documentation of BN_generate_prime(), BN_is_prime{,_fasttest}() | tb | 2023-04-30 | 1 | -85/+4 | |
| | ||||||
* | Remove documentation of BN_zero_ex() and update BN_one() and BN_zero() | tb | 2023-04-30 | 1 | -22/+3 | |
| | | | | | which are no longer macros (and the latter is no longer deprecated and no longer attempts to allocate memory). | |||||
* | The policy tree is no more | tb | 2023-04-30 | 9 | -527/+11 | |
| | | | | | Mop up documentation mentioning it or any of its numerous accessors that almost nothing ever used. | |||||
* | Make the descriptions of BIO_get_retry_BIO(3) and BIO_get_retry_reason(3) | schwarze | 2023-04-30 | 1 | -11/+60 | |
| | | | | | more precise. Among other improvements, describe the three BIO_RR_* constants serving as reason codes. | |||||
* | Slightly improve the documentation of the "oper" parameter by | schwarze | 2023-04-30 | 1 | -3/+10 | |
| | | | | explicitly listing the valid arguments, i.e. the BIO_CB_* constants. | |||||
* | Document the eight BIO_CONN_S_* constants that are passed to BIO_info_cb(3) | schwarze | 2023-04-30 | 1 | -2/+36 | |
| | | | | | as the "state" argument. Document them here because connect BIOs are the only built-in BIO type using these constants. | |||||
* | Mark the five BIO_GHBN_* constants as intentionally undocumented. | schwarze | 2023-04-30 | 1 | -2/+7 | |
| | | | | | | They are intended to be used by BIO_gethostbyname(), which is deprecated in OpenSSL and already marked as intentionally undocumented in LibreSSL. Besides, these constants are completely unused by anything. | |||||
* | Mention a few standard BIO_ctrl(3) command constants | schwarze | 2023-04-29 | 3 | -13/+30 | |
| | | | | | that provide type-specific functionality here. While here, fix some wrong return types in the SYNOPSIS. | |||||
* | Mention a few standard BIO_ctrl(3) command constants | schwarze | 2023-04-29 | 1 | -2/+7 | |
| | | | | | that provide type-specific functionality here, and add the missing return type to one function prototype. | |||||
* | Mention the type-specific BIO_ctrl(3) command constants | schwarze | 2023-04-29 | 2 | -8/+34 | |
| | | | | in the manual pages of the respective BIO types. | |||||
* | Mention the type-specific BIO_ctrl(3) command constants | schwarze | 2023-04-29 | 2 | -16/+40 | |
| | | | | | in the manual pages of the respective BIO type. While here, fix some wrong return types in the SYNOPSIS. | |||||
* | Mark a number of BIO_ctrl(3) command constants as intentionally | schwarze | 2023-04-28 | 5 | -15/+23 | |
| | | | | undocumented because they are NOOPs or deprecated. | |||||
* | kill the .Xr to BN_nist_mod_521(3) which no longer exists | schwarze | 2023-04-28 | 1 | -3/+2 | |
| | ||||||
* | Add BIO_C_SET_MD_CTX to the list of command constants. | schwarze | 2023-04-28 | 1 | -2/+3 | |
| | ||||||
* | Document BIO_set_md_ctx(3) and BIO_C_SET_MD_CTX. | schwarze | 2023-04-28 | 1 | -10/+84 | |
| | | | | | Correct the return types of some macros. Improve the RETURN VALUES section. | |||||
* | Remove misinformation, reason had nothing to do with efficiency | job | 2023-04-28 | 2 | -17/+4 | |
| | | | | | | "Failure to re-encode on modification is a bug not a feature." OK jsing@ | |||||
* | Reorder the text such that every function is discussed only once | schwarze | 2023-04-28 | 1 | -46/+41 | |
| | | | | | | | | | | | instead of discussing some of them at two different places. Also follow a more logical order: initialization first, then reading and writing, then retrieving the digest and reinitialization. Leave context handling and chain duplication at the end because both are rarely needed. While here, also tweak the wording of the shuffled text and add some precision in a few places. | |||||
* | Also list the command constants not associated with any macros, | schwarze | 2023-04-27 | 1 | -3/+29 | |
| | | | | and point to their documentation. | |||||
* | EC_KEY_{get,insert}_key_method_data() are no longer available | tb | 2023-04-27 | 1 | -41/+2 | |
| | ||||||
* | One more reciprocal thing hid in here (yay for consistent naming) | tb | 2023-04-27 | 1 | -2/+1 | |
| | ||||||
* | Remove stale references to BN reciprocal stuff | tb | 2023-04-27 | 2 | -8/+5 | |
| | ||||||
* | Remove documentation of reciprocal BN which is now internal only | tb | 2023-04-27 | 2 | -276/+1 | |
| | ||||||
* | Remove documentation of GF2m point stuff | tb | 2023-04-27 | 1 | -47/+7 | |
| | ||||||
* | EC_GROUP_new() Strip out complications due to binary curves. | tb | 2023-04-27 | 1 | -79/+11 | |
| | ||||||
* | Remove stale reference to BN_GF2m_add() | tb | 2023-04-27 | 1 | -2/+1 | |
| | ||||||
* | Remove BN_GF2m_add.3 | tb | 2023-04-27 | 2 | -516/+1 | |
| | ||||||
* | Remove mention of EC_GFp_nist_method and add back a .Pp that was | tb | 2023-04-27 | 1 | -6/+2 | |
| | | | | accidentally dropped | |||||
* | Remove dangling references to BN_get0_nist_prime_521(3) | tb | 2023-04-27 | 2 | -9/+6 | |
| | ||||||
* | Remove documentation of no longer supported EC methods | tb | 2023-04-27 | 1 | -46/+5 | |
| | ||||||
* | Remove NIST prime documentation | tb | 2023-04-27 | 2 | -202/+0 | |
| | ||||||
* | Stop installing NIST prime documentation | tb | 2023-04-27 | 1 | -3/+1 | |
| |