cperciva
786407525b
Belatedly update the md5(1) man page to reflect the addition of sha256.
2005-03-10 09:56:39 +00:00
cperciva
180357cd92
In light of the recent 2^69 operation collision-finding attack on SHA1,
...
add support for SHA256.
Tested on: i386, sparc64
Tested using: NIST test vectors, built-in tests
X-MFC-after: 5.4-RELEASE
2005-03-09 19:23:04 +00:00
ru
6cc4b6c220
Added the EXIT STATUS section where appropriate.
2005-01-17 07:44:44 +00:00
ru
9f45c1d92e
mdoc(7) fixes.
2004-07-07 19:57:16 +00:00
eik
65e528a8ff
fix handling of an unknown progeam name
...
Noticed by: Joshua Goodall <joshua@roughtrade.net>
Approved by: ru
2004-06-22 09:18:50 +00:00
eik
6ce46a0816
Add sha1 and rmd160 checksum tools.
...
Since the algorithms are already supported in libmd,
the size increase is small when a dynamic root is used.
Approved by: joerg, ru
MFC after: 2 weeks
2004-06-11 16:07:02 +00:00
ru
f6aa4621fd
Assorted markup, grammar, and spelling fixes.
2004-05-17 08:35:43 +00:00
ru
743cc6d002
Fixed style of DPADD and LDADD assignments as per style.Makefile(5).
2004-02-05 22:44:25 +00:00
se
7c072fe20e
Set exit code to 1 in case at least one of the input files
...
could not be opened.
2003-11-02 23:12:08 +00:00
obrien
19105c8312
Use __FBSDID() to quiet GCC 3.3 warnings.
2003-05-03 18:41:59 +00:00
silby
6d6e9671a5
Improvements to md5.c so that it uses getrusage to time
...
benchmarks, and prints out results in float format.
2003-02-14 04:48:06 +00:00
silby
2a088a1417
Change the -x option so that it does an actual REAL test of
...
the correctness of this program. Previously, it printed out
the MD5 values of some test strings, but did not tell you
if they were correct or not!
2003-01-26 08:23:37 +00:00
charnier
f3bce5737d
Use `The .Nm utility'
2002-04-19 23:06:29 +00:00
phk
551ea08f0f
Fix
...
md5 -q -s foo
to not expect input on stdin after hashing the string.
MFC after: 1 week
2001-12-19 21:19:43 +00:00
obrien
9baf2f1b03
Default to WARNS=2.
...
Binary builds that cannot handle this must explicitly set WARNS=0.
Reviewed by: mike
2001-12-04 02:19:58 +00:00
dillon
827bb2a335
Add missing cast for improper time_t use in computation.
2001-10-28 00:01:58 +00:00
ru
cfdeaad88e
mdoc(7) police: removed hard sentence breaks.
2001-09-04 09:28:48 +00:00
murray
9583145217
Mention collision attacks on MD5. From the md5(3) man page.
...
PR: docs/14158
Reviewed by: kris
Submitted by: Eric Frias <efrias@sg505.net>
2001-09-04 01:01:07 +00:00
ru
4345758876
mdoc(7) police:
...
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.
2001-08-07 15:48:51 +00:00
dd
a145482cf6
Remove whitespace at EOL.
2001-07-15 07:53:42 +00:00
des
caaabb45e0
Fix include ordering breakage from rev. 1.23.
...
Please-read-style(9): dd
2001-06-29 06:21:57 +00:00
ru
548ffba853
Only checksum stdin if nothing has been checksummed yet.
...
PR: bin/28386
2001-06-25 08:52:57 +00:00
dd
ef9ae51ffe
Include missing header files which define functions for which gcc has
...
builtins (e.g., exit, strcmp).
2001-06-24 23:04:23 +00:00
dd
d705df8034
WARNS= -> WARNS?=
...
Submitted by: Mike Barcroft <mike@q9media.com>
2001-06-22 21:38:30 +00:00
dd
0dd8d48250
This command has more than four options.
2001-06-19 03:34:03 +00:00
ru
510c2815e8
Fix argument processing.
...
Make this compile with WARNS=2.
PR: bin/27524
MFC after: 3 days
2001-05-22 10:33:43 +00:00
ru
86642a4ab4
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:33:27 +00:00
ru
56b5d7535b
Set the default manual section for sbin/ to 8.
2001-03-20 18:13:31 +00:00
ru
b5cd63f616
mdoc(7) police: use the default ``file ...'' feature of the .Ar macro.
2001-02-13 09:56:35 +00:00
ru
ea31070695
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 16:52:27 +00:00
obrien
a52e06db8b
Update usage().
...
Submitted by: nectar
2000-11-08 20:41:35 +00:00
obrien
b6b57faeef
Add -q quite mode.
1999-12-04 01:29:43 +00:00
obrien
06059e1bbb
Make `-r -s' also match the BSDI output.
1999-11-11 11:59:03 +00:00
obrien
20d3040a5c
Change the "-r" output format to match BSDI's default output format.
1999-11-09 17:28:47 +00:00
obrien
9c150e9d7e
Add a new "-r" (right) option that reverses the order a filename and the
...
hash is printed. This aids visual diffs.
1999-11-07 04:14:55 +00:00
peter
76f0c923fe
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
billf
95fd90d5ae
Since we are using strlen() let's assign it to the correct type and
...
include the proper header.
1999-07-21 00:51:14 +00:00
kris
2035287c27
Fixes for -t option:
...
* Don't buffer "Digesting..." output - flush it immediately.
* Increase the number of repetitions by a factor of 100, and the block size by
a factor of 10 so as to give meaningful results on modern machines (108
seconds on my P120, and ~26 seconds on a P-II 350).
PR: bin/10604
Submitted by: Stanislav Shalunov <shalunov@lynxhub.lz.att.com>
1999-05-01 14:54:21 +00:00
charnier
f345a63c40
Correct use of .Nm. Spelling. Add rcsid, remove unused #includes, use err(3).
1998-07-06 07:04:50 +00:00
steve
6f5cdf1a51
Fix a few style nits from previous commit.
...
Submitted by: Bruce Evans <bde@zeta.org.au>
1997-12-29 14:05:49 +00:00
steve
2d5f5de492
Get md5(1) to use getopt(3). Also some minor -Wall cleaning
...
while here.
PR: 5387
Submitted by: Matthew Hunt <mph@pobox.com>
1997-12-29 03:40:37 +00:00
phk
17787f4779
Fix bad assumptions about types.
...
PR: 1649
Reviewed by: phk
Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>
1997-09-18 18:19:45 +00:00
jmg
416e9a71f9
fix a few spelling changes
...
Submitted by: Josh Gilliam
Closes PR's: 4429, 4431-4438
PS: He has agreed to submit all contrib fixes back to the original author.
1997-08-30 12:22:49 +00:00
jmg
b6a02cdd45
mdoc'ify man page
1997-03-02 21:43:10 +00:00
peter
4968036f61
Revert $FreeBSD$ to $Id$
1997-02-22 14:40:44 +00:00
wosch
5c82677757
/usr/lib/libmd.a -> ${LIBMD}
1997-02-08 23:24:10 +00:00
phk
4a4bd14c4c
Trivial fix for braino.
...
Reviewed by: phk
Submitted by: Martin Ibert <mib@ppe.bb-data.de>
1997-01-16 10:12:30 +00:00
jkh
808a36ef65
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
bde
842a7446a3
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
phk
a50b55b1b3
Fix to match new API. Fixes memory leak, faster.
1995-07-12 09:14:46 +00:00