summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp_enc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Copyright year updatesTomas Mraz2024-09-051-1/+1
* Remove the dead store in EVP_DecryptFinal_exCoolThi2024-05-301-2/+1
* Fix new typos found by codespellDimitri Papadopoulos2023-12-291-1/+1
* internal/common.h: rename macro `(un)likely` to `ossl_(un)likely`Matthias St. Pierre2023-11-031-12/+12
* evp: process key length and iv length early if presentPauli2023-10-241-0/+36
* Optimize out unneeded up_ref/free of EVP_CIPHERTomas Mraz2023-09-291-1/+6
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* use '__builtin_expect' to improve EVP_EncryptUpdate performance for gcc/clang.Liu-ErMeng2023-07-131-12/+12
* evp: update to structure based atomicsPauli2023-07-011-10/+6
* Avoid calling into provider with the same iv_len or key_lenTomas Mraz2023-04-031-0/+8
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-3/+1
* Ensure we call the cleanup() function when cleaning an EVP_CIPHER_CTXMatt Caswell2022-10-031-0/+2
* Fix usage of custom EVP_CIPHER objectsMatt Caswell2022-10-031-2/+4
* Fix check of EVP_CIPHER_CTX_ctrlPeiwei Hu2022-05-241-1/+1
* Fix Coverity 1503325 use after freePauli2022-05-061-0/+2
* Update copyright yearMatt Caswell2022-05-031-1/+1
* Fix Coverity 1503096: out-of-bounds accessPauli2022-04-031-3/+8
* Use safe math to computer sizes.Pauli2022-03-301-2/+5
* Fix signed integer overflow in evp_encHugo Landau2022-03-151-6/+7
* Fix IV length caching in EVP encryption codeHugo Landau2022-03-151-6/+15
* evp enc: cache cipher key lengthPauli2022-02-061-7/+24
* evp enc: cache cipher IV lengthPauli2022-02-061-1/+10
* Add context dup functions for digests and ciphersPauli2022-01-191-0/+11
* EVP_CIPHER_CTX_set_key_length: Raise error when key length is not settableTomas Mraz2021-08-111-1/+3
* fips module header inclusion fine-tunningTomas Mraz2021-07-061-1/+3
* Adapt all public EVP_XXX_do_all_provided() for the changed evp_generic_do_all()Richard Levitte2021-06-151-1/+2
* evp: avoid some calls to EVP_CIPHER_CTX_get_iv_length() because it's been cal...Pauli2021-06-081-2/+2
* evp: fix Coverity 1485670 argument cannot be negativePauli2021-06-081-4/+7
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-24/+24
* add zero strenght arguments to BN and RAND RNG callsPauli2021-05-291-1/+1
* Add missing EVP_CTRL_CCM_SET_L controlShane Lontis2021-05-281-0/+6
* Rename the field 'provctx and data' to 'algctx' inside some objects containingShane Lontis2021-05-241-39/+39
* Add type_name member to provided methods and use itTomas Mraz2021-04-261-2/+8
* Add "origin" field to EVP_CIPHER, EVP_MDRich Salz2021-04-181-6/+13
* Standard style for all EVP_xxx_free routinesRich Salz2021-04-181-1/+3
* evp: fix coverity 1473631: argument cannot be negativePauli2021-04-081-3/+4
* CORE: Add an algorithm_description field to OSSL_ALGORITHMRichard Levitte2021-04-021-5/+7
* Drop TODO 3.0 as we cannot get rid of legacy nids in 3.0Tomas Mraz2021-04-011-2/+1
* Add ossl_is_partially_overlapping symbolShane Lontis2021-03-181-5/+5
* evp: add params arguments to init functionsPauli2021-03-111-13/+45
* Remove some of the TODO 3.0 in crypto/evp related to legacy support.Tomas Mraz2021-03-041-12/+12
* evp: upport modified gettable/settable ctx calls for ciphersPauli2021-02-261-6/+34
* Don't hold a lock when calling a callback in ossl_namemap_doall_namesMatt Caswell2021-02-241-2/+2
* Update copyright yearMatt Caswell2021-02-181-1/+1
* Don't overflow the output length in EVP_CipherUpdate callsMatt Caswell2021-02-161-0/+26
* EVP: fix reference counting for EVP_CIPHER.Pauli2021-02-121-0/+8
* Don't call EVP_CIPHER_CTX_block_size() to find the block sizeMatt Caswell2020-12-301-1/+1
* Move the caching of cipher constants into evp_cipher_from_dispatchMatt Caswell2020-12-231-4/+6
* Fix EVP_CIPHER_CTX_set_padding for legacy pathShane Lontis2020-11-261-0/+2
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-54/+51