summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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-202-7/+15
* Add some sanity checks for EVP_CIPHER_meth_new()tb2023-12-201-1/+8
* Merge p_open and p_seal into p_legacytb2023-12-203-244/+103
* Fold p_dec.c and p_enc.c into a new p_legacy.ctb2023-12-202-78/+14
* Less confusing variable names in EVP_PKEY_{de,en}crypt_old()tb2023-12-202-10/+10
* Improve local variable namestb2023-12-201-29/+29
* Rename buf_len into partial_len in EVP_CIPHER_CTXtb2023-12-202-11/+11
* 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
* Remove commented out version of EVP_SealUpdate()tb2023-12-201-13/+1
* Remove preprocessor mess in EVP_PKEY_{de,en}crypt_old()tb2023-12-202-39/+8
* Clean up EVP_PBE_CipherInit() a littletb2023-12-181-25/+18
* EVP_EncryptUpdate(): make block_size and block_mask consttb2023-12-161-3/+3
* First cleanup pass over EVP_EncryptUpdate()tb2023-12-161-36/+37
* Move EVP_PBE_find() next to the tablestb2023-12-161-46/+46
* Remove OBJ_bsearch_() usage from PBEtb2023-12-161-79/+175
* Using two different spellings of NULL in the same line is an achievementtb2023-12-161-2/+2
* Implement and use a do_cipher() wrappertb2023-12-161-59/+63
* Remove EVP_PBE_cleanup() from EVP_cleanup()tb2023-12-151-2/+1
* Move all the neutered PBE API to the bottom of the filetb2023-12-151-17/+17
* Remove unprotected global state from EVP_PBEtb2023-12-151-76/+8
* Fix a return value confusion in chacha20_poly1305_cipher()tb2023-12-151-2/+2
* Document EVP_Cipher() in codetb2023-12-151-1/+13
* Move EVP_Cipher() from evp_lib.c to evp_enc.ctb2023-12-152-9/+9
* Remove misuse warnings for EVP_*Final()tb2023-12-031-12/+1
* Fix some NULL misspellingstb2023-12-021-10/+10
* Revert a hunk of r1.23 that makes no sensetb2023-12-021-8/+2
* Unify various EVP_*{Update,Final}*() wrapperstb2023-12-011-18/+10
* Ignore ENGINE at the API boundarytb2023-11-297-52/+36
* Unifdef OPENSSL_NO_ENGINE in libcryptotb2023-11-193-135/+3
* Unifdef OPENSSL_NO_ENGINE in pmeth_lib.ctb2023-11-191-41/+3
* Forgot to fix one unsigned int vs int confusiontb2023-11-181-3/+3
* Check for negative IV lengthtb2023-11-185-27/+45
* Add chacha aliases for OpenSSL compatibilitytb2023-10-241-1/+3
* Remove EVP_add_alg_module() prototypetb2023-10-181-3/+1
* Fix EVP_CIPHER_CTX_iv_length()tb2023-09-284-9/+45
* Make EVP_PKEY_get1_$TYPE a wrapper of EVP_PKEY_get0_$TYPEtb2023-09-101-22/+29
* EVP_CipherInit(): use EVP_CIPHER_CTX_cleanup()tb2023-09-101-3/+3
* whitespacetb2023-09-021-2/+2
* Align EVP_PKEY_get1_RSA() with EVP_PKEY_get0_RSA()tb2023-09-021-6/+7
* Fix EVP_PKEY_get0_RSA() for RSA-PSStb2023-09-011-6/+6
* Remove two unnecessary local variablestb2023-08-261-9/+3
* KNF, no assembly changeschwarze2023-08-251-6/+6
* Update references from RFC 7539 to RFC 8439tb2023-08-241-3/+3
* Clarify how the EVP IV is used with ChaChatb2023-08-241-8/+6