Change all calls to low level digest routines in the library and
authorDr. Stephen Henson <steve@openssl.org>
Tue, 19 Jun 2001 22:30:40 +0000 (22:30 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Tue, 19 Jun 2001 22:30:40 +0000 (22:30 +0000)
commit323f289c480b0a8eb15ed3be2befbcc0f86e8904
treea8f18dde28ce3c77b7bff50c2b45a44c556dfed4
parenta45e4a5537e009761652db0d9aa1ef28b1ce8937
Change all calls to low level digest routines in the library and
applications to use EVP. Add missing calls to HMAC_cleanup() and
don't assume HMAC_CTX can be copied using memcpy().

Note: this is almost identical to the patch submitted to openssl-dev
by Verdon Walker <VWalker@novell.com> except some redundant
EVP_add_digest_()/EVP_cleanup() calls were removed and some changes
made to avoid compiler warnings.
27 files changed:
CHANGES
apps/enc.c
apps/passwd.c
apps/speed.c
crypto/asn1/t_x509.c
crypto/dsa/dsa_gen.c
crypto/dsa/dsa_key.c
crypto/evp/bio_ok.c
crypto/md2/md2test.c
crypto/md4/md4test.c
crypto/md5/md5test.c
crypto/mdc2/mdc2test.c
crypto/pkcs12/p12_mutl.c
crypto/rand/md_rand.c
crypto/rand/rand_lcl.h
crypto/rc4/rc4.c
crypto/ripemd/rmdtest.c
crypto/rsa/rsa_oaep.c
crypto/sha/sha1test.c
crypto/sha/shatest.c
crypto/x509/x509_cmp.c
ssl/s2_lib.c
ssl/s3_clnt.c
ssl/s3_enc.c
ssl/s3_lib.c
ssl/s3_srvr.c
ssl/t1_enc.c