openssl/crypto/evp
Dr. Stephen Henson f72f00d495 Parameter copy sanity checks.
Don't copy parameters is they're already present in the destination.
Return error if an attempt is made to copy different parameters to
destination. Update documentation.

If key type is not initialised return missing parameters

RT#4149

Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-05-31 13:06:16 +01:00
..
bio_b64.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
bio_enc.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
bio_md.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
bio_ok.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
build.info Review comments 2016-03-11 10:39:10 -05:00
c_allc.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
c_alld.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
cmeth_lib.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
digest.c #4342: few missing malloc return checks and free in error paths 2016-05-23 23:08:22 +01:00
e_aes_cbc_hmac_sha1.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
e_aes_cbc_hmac_sha256.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
e_aes.c Fix braces in e_aes.c: aes_init_key 2016-05-24 10:51:14 -04:00
e_bf.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_camellia.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_cast.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_chacha20_poly1305.c Fix a NULL dereference in chacha20_poly1305_init_key() 2016-05-18 11:08:55 +02:00
e_des3.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_des.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
e_idea.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_null.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_old.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_rc2.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_rc4_hmac_md5.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_rc4.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
e_rc5.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_seed.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
e_xcbc_d.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
encode.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
evp_cnf.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
evp_enc.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
evp_err.c Remove unused error/function codes. 2016-05-23 15:04:23 -04:00
evp_key.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
evp_lib.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
evp_locl.h Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
evp_pbe.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
evp_pkey.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
m_md2.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
m_md4.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
m_md5_sha1.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
m_md5.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
m_mdc2.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
m_null.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
m_ripemd.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
m_sha1.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
m_sigver.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
m_wp.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
names.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
p5_crpt2.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
p5_crpt.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
p_dec.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
p_enc.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
p_lib.c Parameter copy sanity checks. 2016-05-31 13:06:16 +01:00
p_open.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
p_seal.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
p_sign.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
p_verify.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
pmeth_fn.c Copyright consolidation 05/10 2016-05-17 15:38:09 -04:00
pmeth_gn.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
pmeth_lib.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00
scrypt.c Copyright consolidation 04/10 2016-05-17 14:24:46 -04:00