summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Use EVP_CIPHER_CTX_legacy_clear() internallytb2024-02-182-6/+6
* Add EVP_MD_CTX_legacy_clear()tb2024-02-182-2/+9
* Add EVP_CIPHER_CTX_legacy_clear()tb2024-02-182-2/+10
* Inline EVP_PBE_find() in its last two callerstb2024-02-011-140/+69
* Make EVP_{CIPHER,MD}_CTX_{cleanup,reset}() NULL-safetb2024-01-302-3/+8
* Dynamic EVP_PKEY_METHODs are a thing from the pasttb2024-01-271-3/+1
* Add a few aliases for ECDSA and DSA for security/xcatb2024-01-271-1/+143
* Use ret instead of rv in a few keyivgen functionstb2024-01-271-11/+11
* Fold keyivgen functions into evp_pbe.ctb2024-01-273-472/+386
* Make some comments and some whitespace less uglytb2024-01-271-13/+14
* Whitespace tweaktb2024-01-271-2/+4
* Throw PKCS5_PBE_add() into the trash bin at the end of evp_pbe.ctb2024-01-272-10/+7
* Mark the functions at the end of this file for removaltb2024-01-271-1/+5
* Support HMAC with SHA-3 as a PBE PRFtb2024-01-271-1/+21
* Support HMAC with truncated SHA-2 as a PBE PRFtb2024-01-271-1/+11
* Prepare to remove the EVP_PKEY_meth_* APItb2024-01-131-89/+50
* The OBJ_NAME API joins the party in evp_names.ctb2024-01-131-1/+50
* Move EVP_add_{cipher,digest}() to the trashcantb2024-01-132-78/+17
* Open a garbage bin at the bottom of evp_names.ctb2024-01-132-7/+13
* Remove obj_cleanup_defertb2024-01-131-7/+1
* Garbage collect check_defer()tb2024-01-131-2/+1
* Neuter EVP_add_{cipher,digest}()tb2024-01-131-11/+1
* Remove most of EVP_add_{cipher,digest}() internalstb2024-01-131-30/+6
* Remove OBJ_NAME_cleanup() calls from EVP_cleanup()tb2024-01-131-8/+1
* Stub out {OpenSSL,OPENSSL}_add*tb2024-01-131-331/+0
* Reimplement EVP_get_{cipher,digest}byname()tb2024-01-132-20/+47
* Reimplement {EVP_CIPHER,EVP_MD,OBJ_NAME}_do_all{,_sorted}(3)tb2024-01-132-95/+160
* Add a table of digest names, digests and aliasestb2024-01-131-2/+475
* Add a table of cipher names, ciphers and aliasestb2024-01-131-0/+1088
* const correct aesni_{128,256}_cbc_hmac_sha1_ciphertb2024-01-081-3/+3
* const-correct r4_hmac_md5_ciphertb2024-01-071-2/+2
* Convert the remaining legacy ciphers to C99 initializerstb2024-01-075-76/+90
* Improve EVP_CIPHER_{get,set}_asn1_iv()tb2024-01-071-25/+26
* EVP_PKEY_asn1_find_str() tweakstb2024-01-051-4/+3
* evp_key.c: Remove more unnecessary parenthesestb2024-01-051-7/+6
* Minor tweaks in EVP_read_pw_string_min()tb2024-01-051-4/+4
* Plug a leak in EVP_read_pw_string_min()tb2024-01-051-9/+14
* Disable EVP_PKEY_meth_* extensibilitytb2024-01-041-46/+7
* Remove unused app_data from EVP_CIPHERtb2024-01-0415-84/+15
* Clean up EVP_PKEY_asn1_get0_info() a bittb2024-01-041-14/+16
* Clean up EVP_PKEY_asn1_find_str()tb2024-01-041-9/+18
* Simplify EVP_PKEY_asn1_find()tb2024-01-041-33/+9
* Replace .pkey_base_id with a .base_method pointertb2024-01-042-5/+5
* Split ameth arrays into individual methodstb2024-01-041-14/+21
* Improve length checks for oiv and ivtb2024-01-041-4/+5
* Improve order in ancient CMS helperstb2024-01-031-25/+25
* Move a t to the right place in a commenttb2024-01-021-2/+2
* Match struct order for the EVP_CIPHER_CTX accessorstb2024-01-021-69/+73
* Move down EVP_CIPHER_CTX accessors expose EVP_CIPHER internalstb2024-01-021-38/+42
* Move the trivial EVP_CIPHER getters downtb2024-01-021-31/+35