Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Like MD_Init, MD now must include a NULL engine pointer in its definition. | Bodo Möller | 2001-10-25 | 1 | -4/+4 |
| | |||||
* | Retain compatibility of EVP_DigestInit() and EVP_DigestFinal() | Dr. Stephen Henson | 2001-10-16 | 1 | -5/+5 |
| | | | | | | with existing code. Modify library to use digest *_ex() functions. | ||||
* | 'make update' | Richard Levitte | 2001-10-04 | 1 | -27/+30 |
| | |||||
* | Because there's chances we clash with the system's types.h, rename our | Richard Levitte | 2001-10-04 | 1 | -1/+1 |
| | | | | types.h to ossl_typ.h. | ||||
* | "make update". | Geoff Thorpe | 2001-09-25 | 1 | -3/+6 |
| | |||||
* | This commits changes to various parts of libcrypto required by the recent | Geoff Thorpe | 2001-09-25 | 2 | -26/+51 |
| | | | | | | | | | | | ENGINE surgery. DH, DSA, RAND, and RSA now use *both* "method" and ENGINE pointers to manage their hooking with ENGINE. Previously their use of "method" pointers was replaced by use of ENGINE references. See crypto/engine/README for details. Also, remove the ENGINE iterations from evp_test - even when the cipher/digest code is committed in, this functionality would require a different set of API calls. | ||||
* | make update | Geoff Thorpe | 2001-09-10 | 1 | -12/+12 |
| | |||||
* | copyright | Bodo Möller | 2001-09-10 | 1 | -1/+1 |
| | |||||
* | The various hash #includes in rand_lcl.h *are* needed despite | Bodo Möller | 2001-09-07 | 2 | -2/+4 |
| | | | | | <openssl/evp.h> is now used (MD_DIGEST_LENGTH definitions!). No need to include such headers directly in md_rand.c. | ||||
* | Now need sha.h for some reason. | Ben Laurie | 2001-09-07 | 1 | -0/+1 |
| | |||||
* | make engine file names unique in 8.3 | Ulf Möller | 2001-09-07 | 1 | -15/+24 |
| | |||||
* | include the proper header file | Ulf Möller | 2001-09-06 | 1 | -5/+2 |
| | |||||
* | Start to reduce some of the header bloat. | Ben Laurie | 2001-08-05 | 3 | -26/+14 |
| | |||||
* | Header bloat reduction for EVP_PKEY. | Ben Laurie | 2001-08-03 | 1 | -20/+13 |
| | |||||
* | make update | Richard Levitte | 2001-07-31 | 1 | -5/+8 |
| | |||||
* | Really add the EVP and all of the DES changes. | Ben Laurie | 2001-07-30 | 3 | -76/+43 |
| | |||||
* | md_rand.c thread safety | Bodo Möller | 2001-07-25 | 1 | -2/+21 |
| | |||||
* | Avoid race condition. | Bodo Möller | 2001-07-24 | 1 | -4/+2 |
| | | | | Submitted by: Travis Vitek <vitek@roguewave.com> | ||||
* | make update | Richard Levitte | 2001-07-10 | 1 | -0/+20 |
| | |||||
* | EVP_Digest() takes one more parameter. | Richard Levitte | 2001-07-10 | 1 | -4/+4 |
| | |||||
* | Fix PRNG. | Bodo Möller | 2001-07-10 | 1 | -21/+29 |
| | |||||
* | [Forgotten commits?] | Richard Levitte | 2001-07-02 | 1 | -2/+2 |
| | | | | | Changes to have OpenSSL compile on OS/2. Contributed by "Brian Havard" <brianh@kheldar.apana.org.au> | ||||
* | Changes to have OpenSSL compile on OS/2. | Richard Levitte | 2001-07-01 | 2 | -1/+148 |
| | | | | Contributed by "Brian Havard" <brianh@kheldar.apana.org.au> | ||||
* | make update | Richard Levitte | 2001-06-23 | 1 | -21/+56 |
| | |||||
* | Fix memory leak when RAND is used: need to cleanup | Dr. Stephen Henson | 2001-06-21 | 1 | -2/+3 |
| | | | | RANDs ENGINE reference in ENGINE_cleanup(). | ||||
* | Change all calls to low level digest routines in the library and | Dr. Stephen Henson | 2001-06-19 | 2 | -44/+15 |
| | | | | | | | | | | 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. | ||||
* | ERR_peek_error() returns "unsigned long". | Lutz Jänicke | 2001-06-07 | 1 | -1/+2 |
| | |||||
* | 'make update' | Richard Levitte | 2001-06-05 | 1 | -7/+10 |
| | |||||
* | Increase ENTROPY_NEEDED to support Rijndael's larger key size. | Lutz Jänicke | 2001-05-15 | 1 | -1/+1 |
| | |||||
* | Do not forget to increment the pointers... | Richard Levitte | 2001-05-15 | 1 | -0/+2 |
| | |||||
* | Low-case the names of the system routines, since some versions of | Richard Levitte | 2001-05-15 | 1 | -2/+2 |
| | | | | | DEC C only have them declared that way (it doesn't really matter, since the linker is case-insensitive by default) | ||||
* | Make it so the compiler doesn't inform me about the dollars in some | Richard Levitte | 2001-05-14 | 1 | -0/+3 |
| | | | | symbols. | ||||
* | A randomizer for OpenVMS, using the statistics that are easily | Richard Levitte | 2001-05-13 | 1 | -5/+63 |
| | | | | | | reachable. It's completely untested for now. To be done in the next few days. | ||||
* | make update | Richard Levitte | 2001-05-06 | 1 | -5/+7 |
| | |||||
* | Some platforms (most notably Windows) do not have a $HOME by default. | Richard Levitte | 2001-05-03 | 1 | -1/+7 |
| | | | | | | | | | For those, unless the environment variables RANDFILE or HOME are defined (the default case!), RAND_file_name() will return NULL. This change adds a default HOME for those platforms. To add a default HOME for any platform, just define DEFAULT_HOME in the proper place, wrapped in appropriate #ifdef..#endif, in e_os.h. | ||||
* | In RSA, DSA, DH, and RAND - if the "***_new()" function fails because the | Geoff Thorpe | 2001-04-30 | 3 | -2/+7 |
| | | | | ENGINE code does not return a default, set an error. | ||||
* | fix md_rand.c locking bugs | Bodo Möller | 2001-04-18 | 2 | -20/+54 |
| | |||||
* | Some more tweaks from ENGINE code. | Geoff Thorpe | 2001-04-18 | 2 | -8/+8 |
| | | | | | | | | | | | | Previously RAND_get_rand_method was returning a non-const pointer, but it should be const. As with all other such cases, METHOD pointers are stored and returned as "const". The only methods one should be able to alter are methods "local" to the relevant code, in which case a non-const handle to the methods should already exist. This change has been forced by the constifying of the ENGINE code (before which RAND_METHOD was the only method pointer in an ENGINE structure that was not constant). | ||||
* | 'make update' | Geoff Thorpe | 2001-04-17 | 1 | -2/+2 |
| | |||||
* | Make sure OPENSSL_SYS_... is defined when we need it. | Bodo Möller | 2001-04-03 | 1 | -0/+1 |
| | |||||
* | make update | Richard Levitte | 2001-03-24 | 1 | -2/+2 |
| | |||||
* | Use stdlib.h to get size_t. | Richard Levitte | 2001-03-21 | 1 | -7/+1 |
| | |||||
* | New cofiguration for Unixwre and SCO,with slightly better granularity. ↵ | Richard Levitte | 2001-03-18 | 1 | -0/+7 |
| | | | | Contributed by Tim Rice <tim@multitalents.net> | ||||
* | error codes are longs, not ints | Bodo Möller | 2001-03-15 | 1 | -2/+2 |
| | |||||
* | Typo. | Dr. Stephen Henson | 2001-03-10 | 1 | -1/+1 |
| | |||||
* | Instead of telling both 'make' and the user that ranlib | Bodo Möller | 2001-03-09 | 1 | -2/+1 |
| | | | | | | errors can be tolerated, hide the error from 'make'. This gives shorter output both if ranlib fails and if it works. | ||||
* | old MSVC versions don't have rdtsc | Ulf Möller | 2001-03-08 | 1 | -1/+2 |
| | | | | | | use _emit instead Pointed out by Jeremy Cooper <jeremy@baymoo.org> | ||||
* | Move ec.h to ec2.h because it is not compatible with what we will use. | Bodo Möller | 2001-03-05 | 1 | -4/+3 |
| | | | | | | | Add EC vaporware: change relevant Makefiles and add some empty source files. "make update". | ||||
* | make update | Richard Levitte | 2001-02-26 | 1 | -11/+10 |
| | | | | | Note that all *_it variables are suddenly non-existant according to libeay.num. This is a bug that will be corrected. Please be patient. | ||||
* | undo previous change: "e_os.h" is now the official name for the file | Bodo Möller | 2001-02-22 | 1 | -1/+1 |
| | | | | | to include (but the OpenSSL_0_9_6-stable branche still has inconsistencies) |