summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Remove DEBUG_PKCS5V2 code.miod2015-02-141-25/+1
* Enable building with -DOPENSSL_NO_DEPRECATED.doug2015-02-112-2/+4
* unifdef OPENSSL_NO_RC5jsing2015-02-103-29/+3
* Remove RC5 code - this is not currently enabled and is not likely to everjsing2015-02-101-128/+0
* EVP_BytesToKey(): return through the error path (which cleans things up)miod2015-02-101-3/+3
* Replace assert() and OPENSSL_assert() calls with proper error return paths.miod2015-02-108-30/+87
* Remove unnecessary include of assert.hmiod2015-02-102-4/+2
* Move a few typedef up in this file in order to be able to use them in env_md_stmiod2015-02-081-14/+10
* Check memory allocation results in EVP_PBE_alg_add_type().miod2015-02-081-3/+10
* Delete a lot of #if 0 code in libressl.doug2015-02-074-60/+4
* Combine c_allc.c and c_alld.c into c_all.c - there is not much point havingjsing2015-02-073-361/+230
* More missing error checks I forgot to commit last week, part of the largemiod2014-11-181-12/+23
* KNF (when not conflicting with other cleanup changes in progress)miod2014-11-094-44/+61
* GOST crypto algorithms (well, most of them), ported from the removed GOSTmiod2014-11-098-5/+594
* Introduce EVP_MD_CTX_ctrl(), to allow for fine control of a given digest.miod2014-11-091-1/+25
* Check the result of sk_*_push() operations for failure.miod2014-10-281-4/+8
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing2014-10-223-12/+10
* None of these need to include <openssl/rand.h>jsing2014-10-185-10/+5
* Guard RSA / RC4-5 ASM when NO_ASM is not definedbcook2014-08-111-2/+2
* Allow B64_EOF to follow a base64 padding character. This restores previousjsing2014-08-061-2/+3
* Correct error checks in EVP_read_pw_string_min(): UI_add_input_string()guenther2014-08-061-3/+3
* In chacha_init(), allow for a NULL iv. Reported by znz on github.miod2014-08-041-2/+3
* 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