Ed Schouten
7e659f9491
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@
2013-04-19 19:45:00 +00:00
Xin LI
edd4c16f78
Teach md5(1) about sha512.
...
MFC after: 1 month
2012-08-01 00:36:12 +00:00
Ruslan Ermilov
106d839190
Switch the default WARNS level for sbin/ to 6.
...
Submitted by: Ulrich Spörlein
2009-10-19 16:00:24 +00:00
Colin Percival
186c183c23
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
Oliver Eikemeier
cb49d42b60
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
Ruslan Ermilov
47d7e8a96f
Fixed style of DPADD and LDADD assignments as per style.Makefile(5).
2004-02-05 22:44:25 +00:00
David E. O'Brien
2d68bf45bf
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
Dima Dorfman
982f5d88ff
WARNS= -> WARNS?=
...
Submitted by: Mike Barcroft <mike@q9media.com>
2001-06-22 21:38:30 +00:00
Ruslan Ermilov
05fe5d5620
Fix argument processing.
...
Make this compile with WARNS=2.
PR: bin/27524
MFC after: 3 days
2001-05-22 10:33:43 +00:00
Ruslan Ermilov
0a5779d45b
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:33:27 +00:00
Ruslan Ermilov
fe655281c5
Set the default manual section for sbin/ to 8.
2001-03-20 18:13:31 +00:00
Wolfram Schneider
00f1123353
/usr/lib/libmd.a -> ${LIBMD}
1997-02-08 23:24:10 +00:00
Paul Traina
e164509318
Incorproate version of md5 placed into public domain by RSA.
1994-10-29 23:58:02 +00:00