openssl/crypto/evp
Richard Levitte 2fe9ab8e20 It was pointed out to me that if the requested size is 0, we shouldn't
ty to allocate anything at all.  This will allow eNULL to still work.

PR: 751
Notified by: Lutz Jaenicke
2003-12-01 13:25:37 +00:00
..
.cvsignore Ignore Makefile.save 1999-04-29 16:04:54 +00:00
bio_b64.c A general spring-cleaning (in autumn) to fix up signed/unsigned warnings. 2003-10-29 20:24:15 +00:00
bio_enc.c Encryption BIOs misbehave when used with non blocking I/O. 2003-02-27 14:07:59 +00:00
bio_md.c Retain compatibility of EVP_DigestInit() and EVP_DigestFinal() 2001-10-16 01:24:29 +00:00
bio_ok.c Cleanse memory using the new OPENSSL_cleanse() function. 2002-11-28 08:04:36 +00:00
c_all.c Inclusion of openssl/engine.h should always be wrapped with a check that 2003-08-04 10:12:36 +00:00
c_allc.c Declare the CFB and OFB modes for AES, and prepare for a declaration 2002-05-31 13:08:53 +00:00
c_alld.c ECDSA support 2002-02-13 18:21:51 +00:00
digest.c Fixes for EVP_DigestInit_ex() and OPENSSL_NO_ENGINE. 2003-03-12 02:31:40 +00:00
e_aes.c Make sure we get the definition of OPENSSL_NO_AES. 2003-03-20 23:28:03 +00:00
e_bf.c Make sure we get the definition of OPENSSL_NO_BF. 2003-03-20 23:28:16 +00:00
e_cast.c Make sure we get the definition of OPENSSL_NO_CAST. 2003-03-20 23:28:27 +00:00
e_des.c Make sure we get the definition of OPENSSL_NO_DES. 2003-03-20 23:29:38 +00:00
e_des3.c Make sure we get the definition of OPENSSL_NO_DES. 2003-03-20 23:29:38 +00:00
e_dsa.c Change #include filenames from <foo.h> to <openssl.h>. 1999-04-23 22:13:45 +00:00
e_idea.c Make sure we get the definition of OPENSSL_NO_IDEA. 2003-03-20 23:28:55 +00:00
e_null.c Really add the EVP and all of the DES changes. 2001-07-30 23:57:25 +00:00
e_rc2.c A general spring-cleaning (in autumn) to fix up signed/unsigned warnings. 2003-10-29 20:24:15 +00:00
e_rc4.c Make sure we get the definition of OPENSSL_NO_RC4. 2003-03-20 23:29:17 +00:00
e_rc5.c Make sure we get the definition of OPENSSL_NO_RC5. 2003-03-20 23:29:26 +00:00
e_xcbc_d.c Make sure we get the definition of OPENSSL_NO_DES. 2003-03-20 23:29:38 +00:00
encode.c A general spring-cleaning (in autumn) to fix up signed/unsigned warnings. 2003-10-29 20:24:15 +00:00
evp.h Constify 2003-04-06 15:31:18 +00:00
evp_acnf.c We seem to carry some rests of the 0.9.6 [engine] ENGINE framework in form 2003-04-08 06:00:05 +00:00
evp_enc.c It was pointed out to me that if the requested size is 0, we shouldn't 2003-12-01 13:25:37 +00:00
evp_err.c use a generic EC_KEY structure (EC keys are not ECDSA specific) 2002-08-07 10:49:54 +00:00
evp_key.c Cleanse memory using the new OPENSSL_cleanse() function. 2002-11-28 08:04:36 +00:00
evp_lib.c A general spring-cleaning (in autumn) to fix up signed/unsigned warnings. 2003-10-29 20:24:15 +00:00
evp_locl.h Fix block_size field for CFB and OFB modes: it should be 1. 2002-08-16 01:53:24 +00:00
evp_pbe.c Security fixes brought forward from 0.9.7. 2002-11-13 15:43:43 +00:00
evp_pkey.c Nils Larsch told me I could remove that variable entirely. 2003-06-26 11:52:23 +00:00
evp_test.c Add the possibility to build without the ENGINE framework. 2003-01-30 17:39:26 +00:00
evptests.txt Add the AES test vectors from NIST document SP800-38A. 2002-05-31 13:13:43 +00:00
m_dss.c Add a cleanup function for MDs. 2001-09-07 12:03:24 +00:00
m_dss1.c Make sure we get the definition of OPENSSL_NO_SHA. 2003-03-20 23:32:16 +00:00
m_ecdsa.c include OpenSSL license (in addition to EAY license) 2003-02-24 17:15:28 +00:00
m_md2.c Make sure we get the definition of OPENSSL_NO_MD2. 2003-03-20 23:30:04 +00:00
m_md4.c Make sure we get the definition of OPENSSL_NO_MD4. 2003-03-20 23:31:24 +00:00
m_md5.c Make sure we get the definition of OPENSSL_NO_MD5. 2003-03-20 23:31:34 +00:00
m_mdc2.c Make sure we get the definition of OPENSSL_NO_MDC2. 2003-03-20 23:31:44 +00:00
m_null.c Add a cleanup function for MDs. 2001-09-07 12:03:24 +00:00
m_ripemd.c Make sure we get the definition of OPENSSL_NO_RIPEMD. 2003-03-20 23:31:56 +00:00
m_sha.c Make sure we get the definition of OPENSSL_NO_SHA. 2003-03-20 23:32:16 +00:00
m_sha1.c Make sure we get the definition of OPENSSL_NO_SHA. 2003-03-20 23:32:16 +00:00
Makefile.ssl make update 2003-05-01 04:10:32 +00:00
names.c Change the EVP_somecipher() and EVP_somedigest() 2001-03-09 02:51:02 +00:00
openbsd_hw.c This changes EVP's cipher and digest code to hook via the ENGINE support. 2001-09-25 21:37:02 +00:00
p5_crpt.c A general spring-cleaning (in autumn) to fix up signed/unsigned warnings. 2003-10-29 20:24:15 +00:00
p5_crpt2.c A general spring-cleaning (in autumn) to fix up signed/unsigned warnings. 2003-10-29 20:24:15 +00:00
p_dec.c Make all configuration macros available for application by making 2001-02-19 16:06:34 +00:00
p_enc.c Make all configuration macros available for application by making 2001-02-19 16:06:34 +00:00
p_lib.c new function EC_GROUP_cmp() (used by EVP_PKEY_cmp()) 2003-07-21 13:43:28 +00:00
p_open.c Make sure we get the definition of OPENSSL_NO_RSA. 2003-03-20 23:34:28 +00:00
p_seal.c EVP_SealFinal should return a value. 2002-05-11 17:37:08 +00:00
p_sign.c Retain compatibility of EVP_DigestInit() and EVP_DigestFinal() 2001-10-16 01:24:29 +00:00
p_verify.c Retain compatibility of EVP_DigestInit() and EVP_DigestFinal() 2001-10-16 01:24:29 +00:00