summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove KSSL debug code.jsing2014-05-081-21/+0
* KNF.jsing2014-05-087-912/+917
* Nuke OPENSSL_FIPS - having #ifdefs inside a #ifndef for the same thingjsing2014-05-082-18/+0
* KNF.jsing2014-05-0816-1499/+1544
* KNF.jsing2014-05-0714-944/+984
* Add checks for invalid base64 encoded data, specifically relating to thejsing2014-05-031-0/+12
* It is definitly not the correct spelling.jsing2014-05-031-2/+2
* KNF.jsing2014-05-034-932/+910