History log of /freebsd-10.0-release/sbin/md5/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


249657 19-Apr-2013 ed

Add the Clang specific -Wmissing-variable-declarations to WARNS=6.

This compiler flag enforces that that people either mark variables
static or use an external declarations for the variable, similar to how
-Wmissing-prototypes works for functions.

Due to the fact that Yacc/Lex generate code that cannot trivially be
changed to not warn because of this (lots of yy* variables), add a
NO_WMISSING_VARIABLE_DECLARATIONS that can be used to turn off this
specific compiler warning.

Announced on: toolchain@


238964 01-Aug-2012 delphij

Teach md5(1) about sha512.

MFC after: 1 month


235211 10-May-2012 gjb

General mdoc(7) and typo fixes.

PR: 167696
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days


235205 09-May-2012 eadler

Document the -c option in --help output

PR: bin/167463
Submitted by: "Bryan Drewery" <bryan@shatow.net>
Approved by: cperciva
MFC after: 3 days


227491 13-Nov-2011 eadler

- new sentence should start on new line.

PR: bin/146541
Submitted by: bjk
Approved by: bjk


227488 13-Nov-2011 eadler

- add "check" option to MD5 and friends to compare files against known hash.

PR: bin/146541
Submitted by: eadler
Reviewed by: jhell@dataix.net
Approved by: secteam (cperciva)
Approved by: cperciva
MFC after: 3 weeks


198236 19-Oct-2009 ru

Switch the default WARNS level for sbin/ to 6.

Submitted by: Ulrich Spörlein


186839 06-Jan-2009 simon

Minor markup fix for the r186836 update.


186836 06-Jan-2009 cperciva

Strengthen some of the language concerning attacks on MD5, in light of the
recent demonstration of a forged SSL certificate. Add text pointing out
that SHA-1 is at least theoretically broken. Add a recommendation that
new applications use SHA-256.

MFC after: 1 month


182847 07-Sep-2008 trhodes

Bring a paragraph in this manual page a bit closer to the present date.

Discussed with: des


182672 02-Sep-2008 kevlo

Use RUSAGE_SELF for the current process instead of hardcoded value


176095 07-Feb-2008 obrien

style(9) (verifed no-change in .o's)


154479 17-Jan-2006 phk

Fix an 11 year old mistake: Let the hash functions take a void* instead
of unsigned char* argument.


143352 10-Mar-2005 cperciva

Belatedly update the md5(1) man page to reflect the addition of sha256.


143334 09-Mar-2005 cperciva

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


140368 17-Jan-2005 ru

Added the EXIT STATUS section where appropriate.


131754 07-Jul-2004 ru

mdoc(7) fixes.


130918 22-Jun-2004 eik

fix handling of an unknown progeam name

Noticed by: Joshua Goodall <joshua@roughtrade.net>
Approved by: ru


130351 11-Jun-2004 eik

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


129327 17-May-2004 ru

Assorted markup, grammar, and spelling fixes.


125503 05-Feb-2004 ru

Fixed style of DPADD and LDADD assignments as per style.Makefile(5).


121914 02-Nov-2003 se

Set exit code to 1 in case at least one of the input files
could not be opened.


114589 03-May-2003 obrien

Use __FBSDID() to quiet GCC 3.3 warnings.


110840 14-Feb-2003 silby

Improvements to md5.c so that it uses getrusage to time
benchmarks, and prints out results in float format.


109870 26-Jan-2003 silby

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!


95077 19-Apr-2002 charnier

Use `The .Nm utility'


88226 19-Dec-2001 phk

Fix
md5 -q -s foo
to not expect input on stdin after hashing the string.

MFC after: 1 week


87325 04-Dec-2001 obrien

Default to WARNS=2.
Binary builds that cannot handle this must explicitly set WARNS=0.

Reviewed by: mike


85611 28-Oct-2001 dillon

Add missing cast for improper time_t use in computation.


82946 04-Sep-2001 ru

mdoc(7) police: removed hard sentence breaks.


82912 04-Sep-2001 murray

Mention collision attacks on MD5. From the md5(3) man page.

PR: docs/14158
Reviewed by: kris
Submitted by: Eric Frias <efrias@sg505.net>


81251 07-Aug-2001 ru

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.


79754 15-Jul-2001 dd

Remove whitespace at EOL.


78949 29-Jun-2001 des

Fix include ordering breakage from rev. 1.23.

Please-read-style(9): dd


78756 25-Jun-2001 ru

Only checksum stdin if nothing has been checksummed yet.

PR: bin/28386


78732 24-Jun-2001 dd

Include missing header files which define functions for which gcc has
builtins (e.g., exit, strcmp).


78624 22-Jun-2001 dd

WARNS= -> WARNS?=

Submitted by: Mike Barcroft <mike@q9media.com>


78454 19-Jun-2001 dd

This command has more than four options.


76988 22-May-2001 ru

Fix argument processing.
Make this compile with WARNS=2.

PR: bin/27524
MFC after: 3 days


74815 26-Mar-2001 ru

- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.


74531 20-Mar-2001 ru

Set the default manual section for sbin/ to 8.


72432 13-Feb-2001 ru

mdoc(7) police: use the default ``file ...'' feature of the .Ar macro.


68960 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


68503 08-Nov-2000 obrien

Update usage().

Submitted by: nectar


54109 04-Dec-1999 obrien

Add -q quite mode.


53092 11-Nov-1999 obrien

Make `-r -s' also match the BSDI output.


53060 09-Nov-1999 obrien

Change the "-r" output format to match BSDI's default output format.


52949 07-Nov-1999 obrien

Add a new "-r" (right) option that reverses the order a filename and the
hash is printed. This aids visual diffs.


50476 28-Aug-1999 peter

$Id$ -> $FreeBSD$


48953 21-Jul-1999 billf

Since we are using strlen() let's assign it to the correct type and
include the proper header.


46226 01-May-1999 kris

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>


37421 06-Jul-1998 charnier

Correct use of .Nm. Spelling. Add rcsid, remove unused #includes, use err(3).


32086 29-Dec-1997 steve

Fix a few style nits from previous commit.

Submitted by: Bruce Evans <bde@zeta.org.au>


32074 29-Dec-1997 steve

Get md5(1) to use getopt(3). Also some minor -Wall cleaning
while here.

PR: 5387
Submitted by: Matthew Hunt <mph@pobox.com>


29582 18-Sep-1997 phk

Fix bad assumptions about types.
PR: 1649
Reviewed by: phk
Submitted by: Jason Thorpe <thorpej@nas.nasa.gov>


28935 30-Aug-1997 jmg

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.


23301 02-Mar-1997 jmg

mdoc'ify man page


22990 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


22441 08-Feb-1997 wosch

/usr/lib/libmd.a -> ${LIBMD}


21763 16-Jan-1997 phk

Trivial fix for braino.
Reviewed by: phk
Submitted by: Martin Ibert <mib@ppe.bb-data.de>


21673 14-Jan-1997 jkh

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.


19168 25-Oct-1996 bde

Moved #include of <sys/types.h> earlier so that this compiles when
<stdio.h> doesn't (bogusly) include <sys/types.h>.

Cleaned up #includes.


9489 12-Jul-1995 phk

Fix to match new API. Fixes memory leak, faster.


8871 30-May-1995 rgrimes

Remove trailing whitespace.


6726 26-Feb-1995 phk

oops.


6725 26-Feb-1995 phk

Add a '-p' option to md5. This will save some time in generation of the
ctm deltas.


6562 20-Feb-1995 phk

Clean this file up so it is readable...


5054 11-Dec-1994 ats

Changed a sum(1) to a cksum(1).


3996 29-Oct-1994 pst

This commit was generated by cvs2svn to compensate for changes in r3995,
which included commits to RCS files with non-trunk default branches.