Remove link between digests and signature algorithms.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 19 Apr 2006 17:05:59 +0000 (17:05 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 19 Apr 2006 17:05:59 +0000 (17:05 +0000)
commitee1d9ec019a7584482bd95891404f1cad66a4a0a
tree54973962e56f5e576096c999be3b2bc3ca19c0fa
parent614b448a67839c2af96aa6aee8856dfffb025293
Remove link between digests and signature algorithms.

Use cross reference table in ASN1_item_sign(), ASN1_item_verify() to eliminate
the need for algorithm specific code.
16 files changed:
CHANGES
apps/ca.c
apps/req.c
apps/x509.c
crypto/asn1/a_sign.c
crypto/asn1/a_verify.c
crypto/asn1/asn1.h
crypto/asn1/asn1_err.c
crypto/evp/evp.h
crypto/evp/m_dss.c
crypto/evp/m_dss1.c
crypto/evp/m_ecdsa.c
crypto/evp/m_sha1.c
crypto/evp/p_sign.c
crypto/evp/p_verify.c
crypto/rsa/rsa_ameth.c