openssl/ssl
Dr. Stephen Henson 7f572e958b Remove legacy sign/verify from EVP_MD.
Remove sign/verify and required_pkey_type fields of EVP_MD: these are a
legacy from when digests were linked to public key types. All signing is
now handled by the corresponding EVP_PKEY_METHOD.

Only allow supported digest types in RSA EVP_PKEY_METHOD: other algorithms
already block unsupported types.

Remove now obsolete EVP_dss1() and EVP_ecdsa().

Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-12-02 17:52:01 +00:00
..
record Ensure all EVP calls have their returns checked where appropriate 2015-11-20 15:47:02 +00:00
statem For TLS < 1.2 use default digest for client certificate 2015-11-30 01:13:51 +00:00
bio_ssl.c
d1_lib.c Remove unused cert_verify_mac code 2015-11-25 18:22:12 +00:00
d1_msg.c
d1_srtp.c
install-ssl.com
Makefile Make libssl async aware 2015-11-20 23:31:42 +00:00
methods.c
packet_locl.h
s3_cbc.c Good hygiene with size_t output argument. 2015-11-21 05:27:35 -05:00
s3_enc.c fix function code discrepancy 2015-11-27 21:28:23 +00:00
s3_lib.c Updates to GOST2012 2015-11-27 17:23:14 +00:00
s3_msg.c
ssl_algs.c Remove legacy sign/verify from EVP_MD. 2015-12-02 17:52:01 +00:00
ssl_asn1.c
ssl_cert.c
ssl_ciph.c Use digest indices for signature algorithms. 2015-11-30 03:49:35 +00:00
ssl_conf.c
ssl_err2.c
ssl_err.c fix function code discrepancy 2015-11-27 21:28:23 +00:00
ssl_lib.c ex_data part 2: doc fixes and CRYPTO_free_ex_index. 2015-12-01 11:48:37 -05:00
ssl_locl.h Use digest indices for signature algorithms. 2015-11-30 03:49:35 +00:00
ssl_rsa.c Ensure all EVP calls have their returns checked where appropriate 2015-11-20 15:47:02 +00:00
ssl_sess.c ex_data part 2: doc fixes and CRYPTO_free_ex_index. 2015-12-01 11:48:37 -05:00
ssl_stat.c
ssl_txt.c
ssl_utst.c
ssl-lib.com
t1_enc.c PRF and handshake hash revision. 2015-11-27 19:04:14 +00:00
t1_ext.c
t1_lib.c Remove GOST special case: handled automatically now. 2015-11-30 03:49:35 +00:00
t1_reneg.c
t1_trce.c Updates to GOST2012 2015-11-27 17:23:14 +00:00
tls_srp.c