summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Stricter checks of ASN1_INTEGER to reject ASN1_NEG_INTEGER in places whenmiod2016-11-082-5/+12
* No need to duplicate definitions from evp.h locally.miod2016-11-052-14/+2
* Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] bymiod2016-11-043-14/+13
* Remove I386_ONLY define. It was only used to prefer amiod2016-11-041-3/+3
* 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-302-8/+16
* fix for integer overflow in encode and encrypt update functions.tedu2016-05-042-6/+11
* fix a padding oracle in aesni cbc mac check. there must be enough datatedu2016-05-041-1/+4
* revert the big change from yesterday to prepare for smaller commits.tedu2016-05-043-15/+7
* prefer limits.h over sys/limits.hbcook2016-05-031-2/+2
* patch from openssl for multiple issues:tedu2016-05-033-7/+16
* Rename EVP_aead_chacha20_poly1305() to EVP_aead_chacha20_poly1305_old()jsing2016-04-282-13/+13
* Use the correct iv and counter when decrypting the ciphertext forjsing2016-04-131-4/+4
* initialize md_len to 0 for readability to quell warnings.beck2015-12-141-3/+3
* Fix typo in comment of previous commit: "that that".reyk2015-11-021-3/+3
* Add EVP_aead_chacha20_poly1305_ietf() - The informational RFC 7539,reyk2015-11-022-19/+113
* unifdef EVP_CHECK_DES_KEY: Ben Kaduk noticed it has a syntax error; thatguenther2015-10-122-20/+2
* Temporarily revive MD4 for MS CHAP support.doug2015-09-143-2/+127
* Remove MD4 support from LibreSSL.doug2015-09-133-127/+2
* Remove SHA-0 support.doug2015-09-133-122/+3
* Correct spelling of OPENSSL_cleanse.jsing2015-09-1010-26/+28
* Replace remaining CRYPTO_memcmp() calls with timingsafe_memcmp().jsing2015-06-202-4/+4
* Remove obsolete MDC-2DES from libcrypto.doug2015-06-203-126/+2
* Regenmiod2015-02-151-89/+99
* 1.18 would introduce a possible out-of-bounds access in the error path;miod2015-02-141-7/+5
* 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