summaryrefslogtreecommitdiffstats
path: root/crypto/rand/rand_lcl.h
AgeCommit message (Collapse)Author
2001-10-25Like MD_Init, MD now must include a NULL engine pointer in its definition.Bodo Möller
2001-10-16Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()Dr. Stephen Henson
with existing code. Modify library to use digest *_ex() functions.
2001-09-07The various hash #includes in rand_lcl.h *are* needed despiteBodo Möller
<openssl/evp.h> is now used (MD_DIGEST_LENGTH definitions!). No need to include such headers directly in md_rand.c.
2001-09-06include the proper header fileUlf Möller
2001-08-05Start to reduce some of the header bloat.Ben Laurie
2001-07-30Really add the EVP and all of the DES changes.Ben Laurie
2001-07-10EVP_Digest() takes one more parameter.Richard Levitte
2001-06-19Change all calls to low level digest routines in the library andDr. Stephen Henson
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.
2001-05-15Increase ENTROPY_NEEDED to support Rijndael's larger key size.Lutz Jänicke
2001-02-19Make all configuration macros available for application by makingRichard Levitte
sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
2000-07-19Move RNG initialization to RAND_poll(), and shared definitions toUlf Möller
rand_lcl.h