summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* KNF.jsing2014-05-034-495/+514
* Nuke unused evptests.txt - the real one is over in regress.jsing2014-05-011-334/+0
* Provide an EVP implementation for ChaCha.jsing2014-05-013-0/+73
* Use C99 initializers for the various FOO_METHOD structs. More readable, andmiod2014-04-274-48/+42
* Replace all use of ERR_add_error_data with ERR_asprintf_error_data.beck2014-04-262-2/+2
* Unifdef -UPEDANTIC. ok beck@ tedu@miod2014-04-233-13/+1
* Figure out endianness at compile-time, using _BYTE_ORDER frommiod2014-04-231-3/+3
* Remove files which look like actual code compiled in libcrypto, but isn't.miod2014-04-221-71/+0
* use intrinsic strlcpy and strlcat everywhere so we only have one set ofbeck2014-04-191-1/+1
* kill REF_PRINT/REF_CHECK debugging framework noone would usederaadt2014-04-171-10/+1
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-1710-31/+31
* Do not feed RSA private key information to the random subsystem asderaadt2014-04-171-2/+0
* call the correct decrypt function in aes_cbc_cipher()jsg2014-04-171-1/+1
* Clean up dangerous strncpy use. This included a use where the resultingbeck2014-04-161-2/+1
* remove md2, jpake, and seed clutter.tedu2014-04-152-184/+0