summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/evp_enc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use more consistent naming for some files in evptb2023-12-291-687/+0
* EVP_CipherInit(): remove cleanup calltb2023-12-261-3/+1
* EVP_CipherInit_ex() merge two code pathstb2023-12-261-9/+4
* Use more consistent order for Init/Update/Finaltb2023-12-231-17/+17
* Remove two no longer necessary reminderstb2023-12-221-3/+1
* Add length checks for partial_lentb2023-12-221-6/+7
* Simplify some logic in EVP_EncryptInit_ex()tb2023-12-221-24/+28
* evp_enc: make some flag checks explicittb2023-12-221-4/+4
* Remove some superfluous parenthesestb2023-12-211-3/+3
* Rename impl into enginetb2023-12-201-4/+4
* Rename inl to in_len throughout the filetb2023-12-201-32/+32
* Rename outl into out_len throughout the filetb2023-12-201-32/+32
* Tweak a comment a bittb2023-12-201-3/+3
* Remove block_mask from EVP_CIPHER_CTXtb2023-12-201-5/+14
* Improve local variable namestb2023-12-201-29/+29
* Rename buf_len into partial_len in EVP_CIPHER_CTXtb2023-12-201-9/+9
* Clean up EVP_DecryptFinal_ex()tb2023-12-201-32/+35
* Clean up EVP_EncryptFinal_ex()tb2023-12-201-16/+13
* Simplify EVP_DecryptUpdate() a bittb2023-12-201-26/+28
* EVP_EncryptUpdate(): make block_size and block_mask consttb2023-12-161-3/+3
* First cleanup pass over EVP_EncryptUpdate()tb2023-12-161-36/+37
* Implement and use a do_cipher() wrappertb2023-12-161-59/+63
* Document EVP_Cipher() in codetb2023-12-151-1/+13
* Move EVP_Cipher() from evp_lib.c to evp_enc.ctb2023-12-151-1/+8
* Remove misuse warnings for EVP_*Final()tb2023-12-031-12/+1
* Unify various EVP_*{Update,Final}*() wrapperstb2023-12-011-18/+10
* Ignore ENGINE at the API boundarytb2023-11-291-4/+4
* Unifdef OPENSSL_NO_ENGINE in libcryptotb2023-11-191-54/+1
* Check for negative IV lengthtb2023-11-181-12/+15
* EVP_CipherInit(): use EVP_CIPHER_CTX_cleanup()tb2023-09-101-3/+3
* Unbreak the namespace build after a broken mk.conf and tool misfire hadbeck2023-07-071-26/+1
* Hide symbols in hkdf, evp, err, ecdsa, and ecbeck2023-07-071-1/+26
* Make the cleanup() method return an int againtb2023-03-011-1/+2
* spelling fixes; from paul tagliamontejmc2022-12-261-2/+2
* Make internal header file names consistenttb2022-11-261-2/+2
* Stop pretending that EVP_CIPHER cleanup can fail.jsing2022-09-131-5/+8
* Expand the looney M_do_cipher macro.jsing2022-09-041-11/+9
* Do not pass input length <= 0 to the cipher handlerstb2022-07-261-11/+17
* Pull in fix for EVP_CipherUpdate() overflow from OpenSSL.tb2021-02-181-1/+23
* Use calloc() when allocating cipher_data.jsing2019-04-141-5/+5
* Annotate a future improvement.jsing2019-04-141-1/+2
* Avoid potential double-frees following EVP_CIPHER_CTX_copy().jsing2019-04-141-4/+17
* Provide EVP_aes_{128,192,256}_wrap(). This is a compatibletb2019-03-171-2/+8
* make ENGINE_finish() succeed on NULL and simplify callers as intb2018-04-141-5/+2
* Provide EVP_CIPHER_CTX_reset().jsing2018-02-171-17/+25
* GNU ld has prefixed the contents of .gnu.warning.SYMBOL sectionstb2017-11-281-4/+4
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-35/+24
* back out calls to EVP_CIPHER_CTX_cleanup() in EVP_Cipher/Encrypt/DecryptFinalbcook2016-09-091-4/+1
* include <sys/types.h> to get <sys/cdefs.h> instead (for __warn_references)bcook2016-09-041-2/+2
* include <sys/cdefs.h> for portablebcook2016-09-041-1/+3