summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Check the return value of the UI functions (including UI_new() which returnmiod2014-07-231-6/+11
* Now that DES_random_key() can be trusted, use it to generate DES keys in themiod2014-07-222-12/+10
* Possible PBEPARAM leak in the error path.miod2014-07-131-6/+8
* EVP_DigestInit_ex() may be used to recycle an existing EVP_MD_CTX without havingmiod2014-07-131-3/+9
* No need to include evp_locl.h in there.miod2014-07-136-18/+6
* No need to include asn1_mac.h here.miod2014-07-121-2/+1
* We have EVP_CIPH_FLAG_DEFAULT_ASN1 in evp.h; no need to keep constructs tomiod2014-07-121-34/+28
* Make the BLOCK_CIPHER_{generic,custom} macros expand to more readable structmiod2014-07-121-67/+102
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-125-16/+11
* OPENSSL_ALGORITHM_DEFINES has been removed from conf.h, no need for it nowtedu2014-07-111-8/+2
* Fix copy for CCM, GCM and XTS.miod2014-07-111-12/+70
* In EVP_PBE_alg_add don't use the underlying NID for the ciphermiod2014-07-111-2/+2
* Missing initialization; OpenSSL PR#3289 and #3345 via OpenSSL trunk.miod2014-07-111-2/+3
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-1147-155/+157
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-1040-53/+155
* Kill a blatantly outdated (and now wrong) commentmiod2014-07-101-4/+1
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-1014-17/+45
* remove unused, private version strings except SSL_version_strbcook2014-07-091-3/+1
* Remove BIO_f_reliable(), guilty of playing with EVP_MD_CTX internals itmiod2014-06-242-627/+1
* Switch to the ISC licensed versions of these files, which Google has madejsing2014-06-212-101/+26
* free iv, then cleanse. from Cyril Jouvetedu2014-06-151-2/+2
* Simplify EVP_MD_CTX_create() by just using calloc(). Also, use 0 ratherjsing2014-06-151-9/+4
* Simplify EVP_CIPHER_CTX_new() - stop pretending that EVP_CIPHER_CTX_init()jsing2014-06-151-6/+2
* Add missing OPENSSL_cleanse() in aead_aes_gcm_cleanup().jsing2014-06-151-1/+2
* The OPENSSL_cleanse() in aes_gcm_cleanup() only cleans the gcm field of thejsing2014-06-151-2/+2
* tags as requested by miod and teduderaadt2014-06-1260-54/+60
* c-file-style hints, begone; ok beckderaadt2014-06-112-2/+2
* Abandon the auto-ENGINE /dev/crypto interface. VIA 3des cbc receivesderaadt2014-06-101-3/+0
* Use C99 initialisers for EVP_MD structs, for clarity, grepability and tojsing2014-06-1011-180/+266
* Remove various test stubs. The good ones have been moved by jsingderaadt2014-06-072-35/+0
* malloc() result does not need a cast.deraadt2014-06-075-5/+5
* remove CONST_STRICT. ok beck deraadttedu2014-05-301-5/+1
* no need for null check before free. from Brendan MacDonelltedu2014-05-301-2/+1
* Implement an improved version of the EVP AEAD API. Thejsing2014-05-265-106/+109
* calloc instead of malloc/memset. from Benjamin Baiertedu2014-05-251-3/+1
* Convert OPENSSL_malloc stuff back to intrinsics, a few were missedbeck2014-05-222-4/+4
* no no md2tedu2014-05-171-3/+0
* no no seedtedu2014-05-172-17/+0
* When OPENSSL_LOAD_CONF was added it ended up with more #if 0 code,jsing2014-05-163-94/+14
* More KNF.jsing2014-05-154-7/+7
* Use C99 initialisers for the AEAD struct.jsing2014-05-151-9/+9
* KNF.jsing2014-05-151-70/+67
* Add a ChaCha20-Poly1305 AEAD EVP implementation to libcrypto, from Adamjsing2014-05-153-0/+272
* KNF.jsing2014-05-152-74/+75
* Add an AEAD EVP interface to libcrypto, along with AES-GCM AEADjsing2014-05-155-33/+549
* Stop being a dummy... presumably these are left overs from pedantic modejsing2014-05-151-3/+1
* More KNF.jsing2014-05-115-16/+27
* KNF.jsing2014-05-112-322/+287
* More KNF.jsing2014-05-0811-45/+94
* KNF.jsing2014-05-0812-308/+383