summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/evp_enc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* deprecate EVP_EncryptFinal(), EVP_DecryptFinal() and EVP_CipherFinal()bcook2016-09-031-3/+15
* deprecate internal use of EVP_[Cipher|Encrypt|Decrypt]_Final.beck2016-05-301-4/+6
* fix for integer overflow in encode and encrypt update functions.tedu2016-05-041-2/+2
* revert the big change from yesterday to prepare for smaller commits.tedu2016-05-041-2/+2
* patch from openssl for multiple issues:tedu2016-05-031-2/+2
* Correct spelling of OPENSSL_cleanse.jsing2015-09-101-2/+2
* Replace assert() and OPENSSL_assert() calls with proper error return paths.miod2015-02-101-14/+31
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing2014-10-221-4/+3
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-3/+4
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-1/+3
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-101-1/+3
* remove unused, private version strings except SSL_version_strbcook2014-07-091-3/+1
* Simplify EVP_CIPHER_CTX_new() - stop pretending that EVP_CIPHER_CTX_init()jsing2014-06-151-6/+2
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* no need for null check before free. from Brendan MacDonelltedu2014-05-301-2/+1
* KNF.jsing2014-05-081-339/+333
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-5/+5
* remove FIPS mode support. people who require FIPS can buy something thattedu2014-04-151-21/+0
* resolve conflictsdjm2012-10-131-9/+86
* openssl-1.0.0e: resolve conflictsdjm2011-11-031-0/+1
* resolve conflicts, fix local changesdjm2010-10-011-52/+215
* resolve conflictsdjm2009-01-091-191/+63
* update to openssl-0.9.8i; tested by several, especially krw@djm2009-01-051-4/+9
* resolve conflictsdjm2008-09-061-78/+49
* resolve conflictsdjm2005-04-291-1/+60
* merge 0.9.7dmarkus2004-04-081-1/+13
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-8/+22
* Merge openssl-0.9.7-stable-SNAP-20020519beck2002-05-211-16/+14
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-61/+229