aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/mdc2
Commit message (Collapse)AuthorAgeFilesLines
* Remove fipscanister build functionality from makefiles.Dr. Stephen Henson2014-12-081-1/+1
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Remove all .cvsignore filesRich Salz2014-11-281-4/+0
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Update dependencies.Dr. Stephen Henson2011-02-211-7/+7
|
* Include openssl/crypto.h first in several other files so FIPS renamingDr. Stephen Henson2011-02-161-0/+1
| | | | is picked up.
* Change AR to ARX to allow exclusion of fips object modulesDr. Stephen Henson2011-01-261-1/+1
|
* Update filenames in makefiles.Dr. Stephen Henson2006-02-041-1/+1
|
* Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov2005-05-161-2/+1
| | | | | [most importantly] put back dependencies accidentaly eliminated in check-in #13342.
* Fool-proofing MakefilesAndy Polyakov2005-05-151-4/+1
|
* Check return values of <Digest>_Init functions in low level digest calls.Dr. Stephen Henson2005-04-141-1/+2
|
* Add emacs cache files to .cvsignore.Richard Levitte2005-04-111-0/+2
|
* Blow away Makefile.ssl.Ben Laurie2005-03-301-4/+3
|
* Don't use $(EXHEADER) directly in for loops, as most shells will breakRichard Levitte2004-11-021-1/+1
| | | | | | if $(EXHEADER) is empty. Notified by many, solution suggested by Carson Gaspar <carson@taltos.org>
* Minor 64-bit md32_common.h update and minor unsignification of digests.Andy Polyakov2004-07-252-2/+3
|
* After the latest round of header-hacking, regenerate the dependencies inGeoff Thorpe2004-05-171-7/+7
| | | | | the Makefiles. NB: this commit is probably going to generate a huge posting and it is highly uninteresting to read.
* size_t-fication of message digest APIs. We should size_t-fy more APIs...Andy Polyakov2004-05-153-12/+12
|
* make updateGeoff Thorpe2004-04-191-8/+8
|
* Use sh explicitely to run point.shRichard Levitte2003-12-271-1/+1
| | | | This is part of a large change submitted by Markus Friedl <markus@openbsd.org>
* Netware-specific changes,Richard Levitte2003-11-281-0/+3
| | | | | | PR: 780 Submitted by: Verdon Walker <VWalker@novell.com> Reviewed by: Richard Levitte
* A few more memset()s converted to OPENSSL_cleanse().Richard Levitte2002-11-291-1/+1
| | | | | | I *think* I got them all covered by now, bu please, if you find any more, tell me and I'll correct it. PR: 343
* Have all tests use EXIT() to exit rather than exit(), since the latter doesn'tRichard Levitte2002-11-281-1/+3
| | | | always give the expected result on some platforms.
* Use double dashes so makedepend doesn't misunderstand the flags weRichard Levitte2002-10-091-1/+1
| | | | | | | give it. For 0.9.7 and up, that means util/domd needs to remove those double dashes from the argument list when gcc is used to find the dependencies.
* Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte2002-06-271-1/+1
| | | | | handled properly. Part of PR 75
* 'make update'Richard Levitte2002-02-051-4/+8
|
* make updateRichard Levitte2002-01-241-6/+8
| | | | | libeay.num got tweaked so the old des symbols would retain their positions.
* Due to an increasing number of clashes between modern OpenSSL andRichard Levitte2001-10-242-8/+8
| | | | | | | | | | | | libdes (which is still used out there) or other des implementations, the OpenSSL DES functions are renamed to begin with DES_ instead of des_. Compatibility routines are provided and declared by including openssl/des_old.h. Those declarations are the same as were in des.h when the OpenSSL project started, which is exactly how libdes looked at that time, and hopefully still looks today. The compatibility functions will be removed in some future release, at the latest in version 1.0.
* Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()Dr. Stephen Henson2001-10-161-4/+4
| | | | | | with existing code. Modify library to use digest *_ex() functions.
* make updateRichard Levitte2001-07-311-1/+2
|
* Really add the EVP and all of the DES changes.Ben Laurie2001-07-303-7/+10
|
* Change all calls to low level digest routines in the library andDr. Stephen Henson2001-06-191-9/+9
| | | | | | | | | | 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.
* One des_encrypt to des_encrypt1 I forgot to commit...Richard Levitte2001-03-291-2/+2
|
* Instead of telling both 'make' and the user that ranlibBodo Möller2001-03-091-2/+1
| | | | | | errors can be tolerated, hide the error from 'make'. This gives shorter output both if ranlib fails and if it works.
* Make EVP_Digest*() routines return a value.Dr. Stephen Henson2001-03-082-7/+10
| | | | | TODO: update docs, and make soe other routines which use EVP_Digest*() check return codes.
* e_os.h does not belong with the exported headers. Do not put it thereRichard Levitte2001-02-221-3/+3
| | | | | | | | and make all files the depend on it include it without prefixing it with openssl/. This means that all Makefiles will have $(TOP) as one of the include directories.
* Make all configuration macros available for application by makingRichard Levitte2001-02-193-6/+8
| | | | | | | | | | | | 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.
* 'ranlib' doesn't always run on some systems. That's actuallyRichard Levitte2000-09-251-1/+2
| | | | | acceptable, since all that happens if it fails is a library with an index, which makes linking slower, but still working correctly.
* 'make update'Richard Levitte2000-09-071-1/+2
|
* Enable DSO support on alpha (OSF1), cc and gcc.Geoff Thorpe2000-06-131-2/+2
| | | | | | Also, "make update" has added some missing functions to libeay.num, updated the TABLE for the alpha changes, and updated thousands of dependancies that have changed from recent commits.
* In Message-ID: <003201bfb332$14a07520$0801a8c0@janm.transactionsite.com>,Richard Levitte2000-05-021-2/+2
| | | | | | "Jan Mikkelsen" <janm@transactionsite.com> correctly states that the OpenSSL header files have #include's and extern "C"'s in an incorrect order. Thusly fixed.
* Document hash functions.Ulf Möller2000-02-033-6/+7
|
* Tidy up CRYPTO_EX_DATA structures.Dr. Stephen Henson2000-01-231-2/+2
|
* Some more ifdefs for no-xxx options.Ulf Möller2000-01-211-1/+1
|
* Add functions des_set_key_checked, des_set_key_unchecked.Bodo Möller1999-12-031-2/+2
| | | | | | | | | Never use des_set_key (it depends on the global variable des_check_key), but usually des_set_key_unchecked. Only destest.c bothered to look at the return values of des_set_key, but it did not set des_check_key -- if it had done so, most checks would have failed because of wrong parity and because of weak keys.
* Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).Ulf Möller1999-06-041-0/+8
| | | | Submitted by: Martin Kraemer <Martin.Kraemer@MchP.Siemens.De>
* It was a very bad idea to use #include "../e_os.h" -- when this occursBodo Möller1999-05-211-3/+4
| | | | | | | | | | in cryptlib.h (which is often included as "../cryptlib.h"), then the question remains relative to which directory this is to be interpreted. gcc went one further directory up, as intended; but makedepend thinks differently, and so probably do some C compilers. So the ../ must go away; thus e_os.h goes back into include/openssl (but I now use #include "openssl/e_os.h" instead of <openssl/e_os.h> to make the point) -- and we have another huge bunch of dependency changes. Argh.
* Don't install e_os.h in include/openssl, use it only as a localBodo Möller1999-05-201-4/+3
| | | | include file.
* Change type of various DES function arguments from des_cblockBodo Möller1999-05-161-4/+4
| | | | | | | | | | | | | | (meaning pointer to char) to des_cblock * (meaning pointer to array with 8 char elements), which allows the compiler to do more typechecking. (The changed argument types were of type des_cblock * back in SSLeay, and a lot of ugly casts were used then to turn them into pointers to elements; but it can be done without those casts.) Introduce new type const_des_cblock -- before, the pointers rather than the elements pointed to were declared const, and for some reason gcc did not complain about this (but some other compilers did).
* Update dependencies.Bodo Möller1999-05-151-3/+4
|
* Update dependencies.Ben Laurie1999-05-131-2/+2
|
* Support INSTALL_PREFIX for packagers.Bodo Möller1999-04-291-2/+4
| | | | | | Submitted by: Reviewed by: PR:
* Ignore Makefile.saveUlf Möller1999-04-291-0/+1
| | | | Submitted by: Anonymous