summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Factor out ASN1_ITYPE_EXTERN handling.jsing2022-05-211-15/+32
* Use 'at' for ASN1_TEMPLATE variable names rather than 'tt'.jsing2022-05-211-52/+58
* Remove _ex_ from all of the internal function names.jsing2022-05-211-35/+35
* Drop *out == NULL check in ASN1_STRING_to_UTF8()tb2022-05-201-2/+6
* Don't pass uninitialized pointer to ASN1_STRING_to_UTF8()tb2022-05-201-2/+2
* Don't pass uninitialized pointer to ASN1_STRING_to_UTF8()tb2022-05-201-2/+2
* Reorder functions within file.jsing2022-05-191-624/+608
* Rewrite the asn1_template_*() functions with CBS.jsing2022-05-191-218/+168
* Add missing space between No macro and "authority".tb2022-05-191-3/+3
* Refactor asn1_d2i_ex_primitive()jsing2022-05-171-98/+146
* Refactor ASN.1 template functions before rewriting.jsing2022-05-171-133/+145
* Expose asn1_abs_set_unused_bits() in asn1_locl.htb2022-05-172-3/+4
* Rewrite make_addressRange() using CBStb2022-05-171-37/+104
* Simplify make_addressPrefix()tb2022-05-171-21/+23
* Clean up and fix ASN1_STRING_to_UTF8()tb2022-05-161-12/+23
* Remove a stray spacetb2022-05-161-2/+2
* Avoid use of uninitialized in ASN1_STRING_to_UTF8()tb2022-05-161-4/+3
* Rewrite asn1_item_ex_d2i_sequence() using CBS and readable variable names.jsing2022-05-161-131/+113
* Fix d2i_ASN1_OBJECT()tb2022-05-131-2/+2
* Call the ASN1_OP_D2I_PRE callback after ASN1_item_ex_new().jsing2022-05-121-10/+8
* Small readability tweak suggested by jsingtb2022-05-121-1/+3
* Rewrite and fix X509v3_asid_subset()tb2022-05-121-12/+30
* Rename asn1_enc_free() to asn1_enc_cleanup().jsing2022-05-123-6/+6
* Rewrite asn1_item_ex_d2i_choice() using CBS.jsing2022-05-121-73/+54
* Rewrite asn1_enc_save() using CBS.jsing2022-05-123-46/+69
* Use freezero() with ASN1_ENCODING.jsing2022-05-121-3/+3
* Remove ASN1_AFLG_BROKEN.jsing2022-05-122-19/+3
* Add a BUGS section to describe the problem of potential lies andtb2022-05-101-2/+17
* X509_check_ca() has 5 return values but still can't failtb2022-05-101-3/+1
* Rewrite asn1_item_ex_d2i() using CBS.jsing2022-05-101-58/+125
* Remove ASN.1 combining.jsing2022-05-105-82/+37
* Simplify X509_ATTRIBUTE ASN.1 encoding.jsing2022-05-096-101/+34
* Remove openssl/cterr.h and inline it in openssl/ct.htb2022-05-084-133/+58
* Sort alphabetically so that future omissions will be easier to spot.tb2022-05-071-35/+35
* Split asn1_item_ex_d2i() into three.jsing2022-05-071-223/+287
* zap stray tabtb2022-05-071-2/+2
* KNF nitstb2022-05-071-7/+7
* Rewrite asn1_d2i_ex_primitive() with CBS.jsing2022-05-071-72/+86
* Refactor asn1_ex_c2i()jsing2022-05-071-39/+59
* Avoid strict aliasing violations in BN_nist_mod_*()jsing2022-05-071-86/+137
* Add missing ERR_load_{COMP,CT,KDF}_strings()tb2022-05-061-1/+11
* Also check EVP_PKEY_CTX_new_id() return in example code. Letting thistb2022-05-061-2/+4
* Install EVP_PKEY_CTX_set_hkdf_md.3tb2022-05-061-1/+2
* Document the EVP HKDF APItb2022-05-061-0/+251
* Simplify: freezero() is NULL safe; assign + test in one go, as usual.tb2022-05-051-11/+5
* Avoid malloc(0) in EVP_PKEY_CTX_set1_hkdf_key()tb2022-05-051-2/+2
* Securely wipe the entire HKDF_PKEY_CTX instead of only taking care oftb2022-05-051-5/+3
* Use size_t for ASN.1 lengths.jsing2022-05-054-16/+20
* Fix HMAC() with NULL keytb2022-05-051-2/+7
* Fix argument order in HKDF and HKDF_extract().tb2022-05-051-5/+5