summaryrefslogtreecommitdiffstats
path: root/lib/libmd
Commit message (Collapse)AuthorAgeFilesLines
* add more MLINKSache1999-03-021-1/+8
|
* Don't even attempt to build the assembly-language versions of RIPEMD160wollman1999-03-012-2/+16
| | | | | | and SHA-1 when OBJFORMAT is not ELF. Add a warning to the man page about how SHA-1 uses bswapl, which will trap on 80386es (and the kernel should, but doesn't currently, emulate).
* fix for incorrect specification of alignment (it worked for the elfchuckr1999-02-282-4/+4
| | | | | | | | build, but broke while doing the aout legacy build). Now using .p2align instead of .align. Fixes broken buildworld. Submitted by: John Polstra Reviewed by: John Polstra
* No, this isn't what I submitted. Seems like the patch I sentmjacob1999-02-271-2/+2
| | | | was ignored and an incorrect hand edit was used instead.
* Fixes for Alpha.wollman1999-02-262-3/+4
| | | | Submitted by: mjacob
* Don't build the assembly for shared linkage, PIC isn't implemented.wollman1999-02-261-0/+2
|
* Add Eric Young's RIPEMD160 implementation as well, in case SHA-1wollman1999-02-2611-15/+3468
| | | | should prove weak. Also fix a few problems with the SHA-1 build.
* Fix bug in MDx test suite.wollman1999-02-2611-18/+3503
| | | | Add Eric Young's SHA-[01] implementations.
* Add a note about the insecurity of MD4 and potential vulnerability ofwollman1999-02-111-4/+24
| | | | MD5 to similar attacks.
* Build libmd shared for a.out too. Required for some PAM modules.jdp1998-11-121-4/+1
|
* $@ -> ${.TARGET}imp1998-09-111-34/+34
|
* BINFORMAT -> OBJFORMAT ready for E-day.jb1998-08-301-2/+2
|
* Split the padding out into a separate function.phk1998-03-276-22/+62
| | | | | | | | Synchronize the kernel and libmd versions of md5c.c PR: misc/6127 Reviewed by: phk Submitted by: Ari Suutari <ari@suutari.iki.fi>
* Don't use the beforedepend target. It was a no-op here except forbde1998-03-191-3/+1
| | | | helping bsd.dep.mk break `make -jN depend'.
* .Sh AUTHOR -> .Sh AUTHORS. Use .An/.Aqcharnier1998-03-191-4/+4
|
* If not building a.out, still build a pic version of libmd. This allowspeter1997-09-051-1/+3
| | | | | | | | things like libskey.so to be dynamically self contained. Things like md5(1) where speed is critical should still link with libmd.a, but for things like login, where it's a once-off call if skey is used, it's not worth the hassle.
* Make the MD* header files C++-aware. Also, string arguments are supposedjoerg1997-08-255-10/+20
| | | | | | | to be of type `const char *'. PR: 3291 Submitted by: dima@tejblum.dnttm.rssi.ru (Dmitrij Tejblum)
* FIxed arg types (mostly missing consts) in synopsis.bde1997-03-191-3/+3
|
* Revert $FreeBSD$ to $Id$peter1997-02-2212-12/+12
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-147-7/+7
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Just pick up the real thing from <sys/md5.h>phk1996-12-221-39/+1
|
* Make this compile in the kernel too, major cosmetic cleanup.phk1996-12-221-260/+277
|
* Moved #include of <sys/types.h> earlier so that this compiles whenbde1996-10-251-7/+8
| | | | | | <stdio.h> doesn't (bogusly) include <sys/types.h>. Cleaned up #includes.
* Add #include <sys/types>phk1996-10-221-1/+2
|
* close bin/1648 libmd not 64bit safe.phk1996-10-225-12/+15
| | | | | | if something fails to compile now, you need to add #include <sys/types.h> Partially Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>
* Use -mdoc macros properly.wollman1996-10-094-52/+63
| | | | | | Translate from Danglish into English. Refer to the alogrithms as ``RSA Data Security MDX message digest'' as required by the license.
* cmp -s || install -c ==> install -C, use a .for looppeter1996-08-301-10/+5
|
* Some minor man page cleanup.mpp1996-08-231-1/+1
|
* Fix a memory leak in MD[245]End()phk1996-07-241-9/+8
| | | | | Submitted by: Ikuo Nakagawa <ikuo@isl.intec.co.jp> PR: misc/1424
* Correct two errors in the manual page.jdp1996-05-281-2/+2
|
* Don't install mdX.3, it's the template used to build the other pages.phk1996-02-091-2/+2
|
* Bill was a little to fast here...phk1996-02-091-3/+1
|
* Add some missing MLINKS, correct some cross references, correct somempp1996-02-091-6/+2
| | | | file locations and some minor formatting/style problems.
* Added some missing MLINKS for section 3 man pages.mpp1996-02-092-1/+3
| | | | | | | Also corrected a few minor formatting errors, file location and cross references in some of the section 3 man pages. This shuts up a lot of the output from "manck" for section 3.
* Add a structure definition to the MD* Contexts, so that cvs can usepeter1995-12-113-3/+3
| | | | the standard libmd version of MD5 instead of it's own seperate copy..
* Back out that last change; we don't build this shared.dg1995-09-061-2/+0
|
* Bumped shared lib rev to 2.1.dg1995-09-061-0/+2
|
* Change `install' to `${INSTALL}' so that default install flags can bebde1995-08-061-3/+3
| | | | | | | specified in the top level Makefiles. Previously I missed dozens of Makefiles that skip the install after using `cmp -s' to decide that the install isn't necessary.
* Change this to do what it should have done from the start.phk1995-07-127-41/+59
| | | | | Add argument for buffer for output. Fix manuals.
* Remove trailing whitespace.rgrimes1995-05-302-5/+5
|
* No sense in copying the hex[] array in each call to MDXEnd(), it's awollman1995-04-271-2/+2
| | | | constant. (There probably ought to be a single libc version of it.)
* Clean a bunch of -Wall warnings.phk1995-02-244-4/+7
|
* Speed md5 up around 30% by shorting out a couple of cumbersomephk1995-02-211-36/+38
| | | | memcpy equivalent functions.
* Eliminate a bogus tab.jkh1995-01-241-1/+1
|
* Added "const" to the arguments here and there.phk1994-11-077-20/+20
|
* Clean up beforeinstallpst1994-11-011-6/+3
|
* Added beforeinstall rule to install .h files. We might need some .mkphk1994-09-191-0/+14
| | | | support for this kind of thing. Look at src/Makefile target "includes".
* libmd no longer built as shared-lib, only static.phk1994-09-181-2/+3
| | | | Renamed the beforeinstall to test.
* Build *.3 and *.ref at build time, not at install time.bde1994-09-081-1/+3
|
* Make mddriver static.jkh1994-09-041-3/+3
| | | | Submitted by: jkh
OpenPOWER on IntegriCloud