openssl/crypto/evp
Dr. Stephen Henson 802fdcda1e Fix copy for CCM, GCM and XTS.
Internal pointers in CCM, GCM and XTS contexts should either be
NULL or set to point to the appropriate key schedule. This needs
to be adjusted when copying contexts.
(cherry picked from commit c2fd5d79ff)
2014-06-30 13:59:38 +01:00
..
.cvsignore Add emacs cache files to .cvsignore. 2005-04-11 14:17:07 +00:00
bio_b64.c Initialize num properly. 2014-05-06 14:09:07 +01:00
bio_enc.c Add missing function EVP_CIPHER_CTX_copy(). Current code uses memcpy() to copy 2010-02-07 13:41:23 +00:00
bio_md.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
bio_ok.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
c_all.c PR: 1974 (partial) 2009-07-01 14:55:59 +00:00
c_allc.c Add AES-NI+SHA256 stitch registrations (from master). 2014-02-02 00:05:02 +01:00
c_alld.c Delete MD2 from algorithm tables and default compilation. 2009-07-08 08:50:53 +00:00
digest.c Add additional FIPS digests. 2014-03-01 23:14:08 +00:00
e_aes.c Fix copy for CCM, GCM and XTS. 2014-06-30 13:59:38 +01:00
e_aes_cbc_hmac_sha1.c Fix shadow declaration. 2014-06-17 18:36:48 +01:00
e_aes_cbc_hmac_sha256.c Fix signed/unsigned comparisons. 2014-06-17 18:38:36 +01:00
e_bf.c Make sure we get the definition of OPENSSL_NO_BF. 2003-03-20 23:28:16 +00:00
e_camellia.c evp/e_[aes|camellia].c: fix typo in CBC subroutine. 2013-12-18 22:56:24 +01: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 evp/e_des[3].c: engage SPARC T4 DES support. 2013-05-20 16:08:39 +02:00
e_des3.c Fix fips flag handling. 2014-02-27 19:18:58 +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 size_t-fy EVP_CIPHER. Note that being size_t-fied it doesn't require 2008-10-31 19:48:25 +00:00
e_null.c Experimental multi-implementation support for FIPS capable OpenSSL. 2012-05-13 18:40:12 +00:00
e_old.c Use OPENSSL_NO_CAST, not OPENSSL_NO_CAST5 in e_old.c 2005-04-25 23:09:00 +00:00
e_rc2.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
e_rc4.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
e_rc4_hmac_md5.c e_rc4_hmac_md5.c: reapply commit#21726, which was erroneously omitted [from 1.0.1]. 2012-04-20 21:45:21 +00:00
e_rc5.c Make sure we get the definition of OPENSSL_NO_RC5. 2003-03-20 23:29:26 +00:00
e_seed.c Add SEED encryption algorithm. 2007-04-23 23:48:59 +00:00
e_xcbc_d.c size_t-fy EVP_CIPHER. Note that being size_t-fied it doesn't require 2008-10-31 19:48:25 +00:00
encode.c evp: prevent underflow in base64 decoding 2014-05-06 18:02:02 -04:00
evp.h evp/e_aes_cbc_hmac_sha[1|256].c: add multi-block implementations [from master]. 2014-02-05 19:52:38 +01:00
evp_acnf.c Update obsolete email address... 2008-11-05 18:39:08 +00:00
evp_cnf.c add missing evp_cnf.c file 2012-07-04 13:14:44 +00:00
evp_enc.c Make null cipher work in FIPS mode. 2014-03-02 13:50:06 +00:00
evp_err.c EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
evp_key.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
evp_lib.c Use nid not cipher type as some ciphers don't have OIDs. 2014-03-02 15:00:21 +00:00
evp_locl.h Make null cipher work in FIPS mode. 2014-03-02 13:50:06 +00:00
evp_pbe.c Fix for EVP_PBE_alg_add(). 2014-06-27 23:19:37 +01:00
evp_pkey.c Update obsolete email address... 2008-11-05 18:39:08 +00:00
evp_test.c EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
evptests.txt EVP support for wrapping algorithms. 2013-10-01 14:01:17 +01:00
m_dss.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
m_dss1.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
m_ecdsa.c Experimental multi-implementation support for FIPS capable OpenSSL. 2012-05-13 18:40:12 +00:00
m_md2.c make 2005-07-16 12:37:36 +00:00
m_md4.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_md5.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_mdc2.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_null.c size_t-fication of message digest APIs. We should size_t-fy more APIs... 2004-05-15 11:29:55 +00:00
m_ripemd.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_sha.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
m_sha1.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
m_sigver.c Make EVP_Digest* work again. 2014-06-30 13:59:29 +01:00
m_wp.c revert more "version skew" changes that break FIPS builds 2012-06-10 23:02:06 +00:00
Makefile make update 2014-02-06 14:31:09 +00:00
names.c Add RC4-MD5 and AESNI-SHA1 "stitched" implementations [from HEAD]. 2011-08-23 20:53:34 +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 fix leak 2012-03-22 16:28:21 +00:00
p5_crpt2.c Fix memory leak. 2013-11-11 23:55:18 +00:00
p_dec.c Initial DSA EVP_PKEY_METHOD. Fixup some error codes. 2006-04-12 10:20:47 +00:00
p_enc.c Initial DSA EVP_PKEY_METHOD. Fixup some error codes. 2006-04-12 10:20:47 +00:00
p_lib.c recognise X9.42 DH certificates on servers 2012-04-18 17:03:45 +00:00
p_open.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
p_seal.c Backport libcrypto audit: check return values of EVP functions instead 2011-06-03 20:53:00 +00:00
p_sign.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
p_verify.c Reduce version skew: trivia (I hope). 2012-06-03 22:03:37 +00:00
pmeth_fn.c Updates from HEAD. 2009-06-16 16:39:20 +00:00
pmeth_gn.c constify EVP_PKEY_new_mac_key() 2010-11-24 13:14:03 +00:00
pmeth_lib.c Initial experimental support for X9.42 DH parameter format to handle 2012-04-07 20:22:11 +00:00