summaryrefslogtreecommitdiff
path: root/src/usr.bin/openssl (unfollow)
Commit message (Expand)AuthorFilesLines
2023-12-26Rename some argument placeholders to be less cryptic,schwarze2-55/+58
2023-12-26Close some major gaps in the documentation of EVP_Cipher(3),schwarze1-10/+65
2023-12-26EVP_CipherInit(): remove cleanup calltb1-3/+1
2023-12-26EVP_CipherInit_ex() merge two code pathstb1-9/+4
2023-12-25Move EVP_PKEY_assign() a bit up and tweak it slightlytb1-10/+10
2023-12-25Remove unused X509_LOOKUP_METHODstb5-43/+12
2023-12-25Avoid out-of-bounds accesses in ASN1_BIT_STRING_{get,set}()tb1-14/+26
2023-12-25Rename a few ret into pkeytb1-28/+29
2023-12-25Rework EVP_PKEY_set_type{,_str}()tb1-34/+27
2023-12-25Rework EVP_PKEY_free()tb1-11/+7
2023-12-25Move EVP_PKEY_free() up next to evp_pkey_free_pkey_ptr()tb1-19/+19
2023-12-25Fix EVP_PKEY_up_ref() - must have hit ^X somehowtb1-2/+2
2023-12-25Rework evp_pkey_free_pkey_ptr()tb1-6/+7
2023-12-25Rename EVP_PKEY_free_it() into evp_pkey_free_pkey_ptr()tb1-4/+4
2023-12-25Move the confusingly named EVP_PKEY_free_it() a bit uptb1-12/+10
2023-12-25Simplify EVP_PKEY_up_ref()tb1-3/+2
2023-12-25Switch EVP_PKEY_new() from malloc() to calloc()tb1-8/+6
2023-12-25Clarify that the ENGINE argument is ignored; OK tb@.schwarze1-11/+10
2023-12-24Move EVP_Digest() next to the functions it wrapstb1-18/+18
2023-12-23Use more consistent order for Init/Update/Finaltb1-17/+17
2023-12-23Prefix get_trusted_issuer() with x509_vfy_tb1-4/+3
2023-12-22Remove two no longer necessary reminderstb1-3/+1
2023-12-22Remove extra whitespace on two linestb1-3/+3
2023-12-22Add length checks for partial_lentb1-6/+7
2023-12-22Rename check_hosts()tb1-3/+3
2023-12-22Replace check_trust() with its x509_vfy_ prefixed wrappertb1-11/+4
2023-12-22Replace check_chain_extensions() with its x509_vfy_ wrappertb1-8/+2
2023-12-22Replace check_id() with its x509_vfy_check_id() wrappertb1-9/+4
2023-12-22Remove a bunch of function pointers from X509_STORE_CTXtb2-42/+18
2023-12-22Simplify some logic in EVP_EncryptInit_ex()tb1-24/+28
2023-12-22Clean up includes in cms_smime.ctb1-7/+14
2023-12-22evp_enc: make some flag checks explicittb1-4/+4
2023-12-22Remove cleanup() and get_crl() from X509_STORE_CTXtb2-15/+3
2023-12-22Remove unused function pointers from X509_STOREtb2-55/+11
2023-12-21Remove EVP_PKEY_asn1_add{0,_alias}() documentationtb4-78/+14
2023-12-21Mark some API-to-be-removed as intentionally undocumentedtb1-2/+6
2023-12-21Remove some superfluous parenthesestb1-3/+3
2023-12-20Clean up includes in cms_pwri.ctb1-8/+10
2023-12-20Use BIO_indent() for indentation in tasn_prn.ctb1-10/+4
2023-12-20Rename impl into enginetb1-4/+4
2023-12-20Rename inl to in_len throughout the filetb1-32/+32
2023-12-20Rename outl into out_len throughout the filetb1-32/+32
2023-12-20Tweak a comment a bittb1-3/+3
2023-12-20Remove block_mask from EVP_CIPHER_CTXtb2-7/+15
2023-12-20Add some sanity checks for EVP_CIPHER_meth_new()tb1-1/+8
2023-12-20Merge p_open and p_seal into p_legacytb4-247/+104
2023-12-20Fold p_dec.c and p_enc.c into a new p_legacy.ctb3-81/+16
2023-12-20Less confusing variable names in EVP_PKEY_{de,en}crypt_old()tb2-10/+10
2023-12-20Improve local variable namestb1-29/+29
2023-12-20Rename buf_len into partial_len in EVP_CIPHER_CTXtb2-11/+11