summaryrefslogtreecommitdiff
path: root/crypto/md2
Commit message (Collapse)AuthorAgeFilesLines
* Pass CFLAG to dependency makers, so non-standard system include paths areRichard Levitte2002-06-271-1/+1
| | | | | handled properly. Part of PR 75
* Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()Dr. Stephen Henson2001-10-161-1/+1
| | | | | | with existing code. Modify library to use digest *_ex() functions.
* make updateRichard Levitte2001-07-311-2/+2
|
* Really add the EVP and all of the DES changes.Ben Laurie2001-07-302-3/+4
|
* Change all calls to low level digest routines in the library andDr. Stephen Henson2001-06-191-2/+4
| | | | | | | | | | 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.
* 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-8/+11
| | | | | 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-2/+2
| | | | | | | | 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-5/+6
| | | | | | | | | | | | 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/+1
|
* Enable DSO support on alpha (OSF1), cc and gcc.Geoff Thorpe2000-06-131-3/+4
| | | | | | 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-4/+4
| | | | | | "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.
* ispell (and minor modifications)Ulf Möller2000-02-031-3/+3
|
* Document hash functions.Ulf Möller2000-02-033-4/+4
|
* Tidy up CRYPTO_EX_DATA structures.Dr. Stephen Henson2000-01-231-2/+2
|
* some more patches for avoiding problems with non-automatic variablesBodo Möller1999-09-081-2/+2
|
* Support the EBCDIC character set and BS2000/OSD-POSIX (work in progress).Ulf Möller1999-06-042-0/+20
| | | | 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-2/+3
| | | | | | | | | | 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.
* Add a kludge :-(Bodo Möller1999-05-201-4/+4
| | | | | | | There were problems with putting e_os.h just into the top directory, because the test programs are compiled within test/ in the "standard" case in in their original directories in the makefile.one case; and in the latter symlinks may not be available.
* Don't install e_os.h in include/openssl, use it only as a localBodo Möller1999-05-201-5/+4
| | | | include file.
* Update dependencies.Bodo Möller1999-05-151-3/+4
|
* 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
* Obey $(PERL) when running util/mklink.pl.Bodo Möller1999-04-291-3/+3
| | | | | | Submitted by: Reviewed by: PR:
* Use util/mklink.pl instead of util/mklink.sh.Bodo Möller1999-04-281-3/+3
| | | | | | Submitted by: Reviewed by: PR:
* New Configure option no-<cipher> (rsa, idea, rc5, ...).Ulf Möller1999-04-273-1/+14
|
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-264-27/+0
|
* Complete rewrite of the error code generation script. It now runs as a singleDr. Stephen Henson1999-04-241-2/+0
| | | | | | | script, translates function codes better and doesn't need the K&R function prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are still needed by the DEF generator...). I also ran the script with the -rewrite option to update all the header and source files.
* "make depend"Bodo Möller1999-04-231-4/+7
| | | | | | Submitted by: Reviewed by: PR:
* Remove header files from .cvsignore.Ulf Möller1999-04-231-1/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-236-9/+9
| | | | | | Submitted by: Reviewed by: PR:
* Work with -pedantic!Ben Laurie1999-04-231-2/+2
|
* Remove references to .org header file names.Ulf Möller1999-04-221-1/+1
|
* Move all autogenerated header file parts to crypto/opensslconf.h.Ulf Möller1999-04-211-11/+1
|
* Change functions to ANSI C.Ulf Möller1999-04-194-29/+11
|
* Massive constification.Ben Laurie1999-04-172-4/+4
|
* New Makefile variables $(RANLIB) and $(PERL).Ulf Möller1999-04-011-3/+3
|
* Fix security hole.Ben Laurie1999-03-222-3/+4
|
* Put the dependencies back.Ben Laurie1999-03-061-0/+5
|
* General source tree makefile cleanups: Made `making xxx in yyy...' displayRalf S. Engelschall1999-03-061-11/+5
| | | | | | | | consistent in the source tree and replaced `/bin/rm' by `rm'. Additonally cleaned up the `make links' target: Remove unnecessary semicolons, subsequent redundant removes, inline point.sh into mklink.sh to speed processing and no longer clutter the display with confusing stuff. Instead only the actually done links are displayed.
* This time, get it right.Ben Laurie1999-01-191-3/+4
|
* Finally lay dependencies to rest (I hope!).Ben Laurie1999-01-191-1/+5
|
* New err_code.pl script to retain old error codes. This should allow the useDr. Stephen Henson1999-01-181-1/+1
| | | | | of 'make errors' without causing huge re-organisations of files when a new code is added.
* More .cvsignore stuff to make CVS quiet on our generated files.Ralf S. Engelschall1999-01-031-0/+1
|
* Fix version stuff:Ralf S. Engelschall1998-12-311-1/+1
| | | | | | | | | | | 1. The already released version was 0.9.1c and not 0.9.1b 2. The next release should be 0.9.2 and not 0.9.1d, because first the changes are already too large, second we should avoid any more 0.9.1x confusions and third, the Apache version semantics of VERSION.REVISION.PATCHLEVEL for the version string is reasonable (and here .2 is already just a patchlevel and not major change). tVS: ----------------------------------------------------------------------
* Deal with generated files.Ben Laurie1998-12-281-106/+0
|
* *** empty log message ***OpenSSL_0_9_1cRalf S. Engelschall1998-12-231-1/+1
|
* Switch version string to SSLeay/OpenSSLRalf S. Engelschall1998-12-231-1/+1
|
* Various cleanups and fixed by Marc and Ralf to start the OpenTLS projectRalf S. Engelschall1998-12-222-1/+2
|