Poul-Henning Kamp
25a14196dd
Fix an 11 year old mistake: Let the hash functions take a void* instead
...
of unsigned char* argument.
2006-01-17 15:35:57 +00:00
Poul-Henning Kamp
c64685aa58
Get this file closer to style(9).
2002-09-08 15:10:04 +00:00
Bruce A. Mah
2ca720053b
Fix a bug where calling MD5File(3) with a zero-length file generated an
...
error, due to an uninitialized variable.
Reviewed by: phk, archie
2002-09-06 19:51:58 +00:00
Poul-Henning Kamp
aaead0dfe9
Modernize my email address.
2002-03-25 13:52:45 +00:00
Matthew Dillon
5d946b40c3
add __FBSDID()s to libmd
2001-09-30 21:56:22 +00:00
Poul-Henning Kamp
8a24546c85
Add a new entrypoint to the hashes in libmd:
...
char *
FooFileChunk(const char *filename, char *buf, off_t offset, off_t length)
Which only hashes part of a file.
Implement FooFile() in terms of this function.
Submitted by: roam
2001-03-17 10:00:50 +00:00
Peter Wemm
7f3dea244c
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
Garrett Wollman
c177a86b92
Fix bug in MDx test suite.
...
Add Eric Young's SHA-[01] implementations.
1999-02-26 04:25:01 +00:00
Joerg Wunsch
f778764443
Make the MD* header files C++-aware. Also, string arguments are supposed
...
to be of type `const char *'.
PR: 3291
Submitted by: dima@tejblum.dnttm.rssi.ru (Dmitrij Tejblum)
1997-08-25 05:24:31 +00:00
Peter Wemm
7e546392b5
Revert $FreeBSD$ to $Id$
1997-02-22 15:12:41 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
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.
1997-01-14 07:20:47 +00:00
Bruce Evans
1ab6205ce1
Moved #include of <sys/types.h> earlier so that this compiles when
...
<stdio.h> doesn't (bogusly) include <sys/types.h>.
Cleaned up #includes.
1996-10-25 06:48:29 +00:00
Poul-Henning Kamp
8bc66d9bd2
Fix a memory leak in MD[245]End()
...
Submitted by: Ikuo Nakagawa <ikuo@isl.intec.co.jp>
PR: misc/1424
1996-07-24 20:55:38 +00:00
Poul-Henning Kamp
05f65b296e
Change this to do what it should have done from the start.
...
Add argument for buffer for output.
Fix manuals.
1995-07-12 09:13:49 +00:00
Rodney W. Grimes
6c06b4e2aa
Remove trailing whitespace.
1995-05-30 05:51:47 +00:00
Garrett Wollman
003d29986d
No sense in copying the hex[] array in each call to MDXEnd(), it's a
...
constant. (There probably ought to be a single libc version of it.)
1995-04-27 16:05:51 +00:00
Poul-Henning Kamp
6c20486de4
Clean a bunch of -Wall warnings.
1995-02-24 08:51:34 +00:00
Poul-Henning Kamp
4385de1699
Added "const" to the arguments here and there.
1994-11-07 20:48:35 +00:00
Poul-Henning Kamp
c9502b535e
Reviewed by: phk
...
Imported libmd. This library contains MD2, MD4 and MD5.
These three boggers pop up all over the place all of the time, so I
decided we needed a library with them. In general they are used for
security checks, so if you use them you want to link them static.
1994-07-24 03:29:56 +00:00