christos
2b57c17dce
in external now.
2011-08-30 10:09:26 +00:00
joerg
7e47a1209f
Use __dead
2011-08-29 14:24:03 +00:00
joerg
d27ef895bf
static + __dead
2011-08-29 14:22:46 +00:00
joerg
593b4a9f8c
Use __dead
2011-08-29 14:14:11 +00:00
joerg
a696160afc
static + __dead
2011-08-29 14:12:29 +00:00
joerg
6e33bec8d4
static + __dead
2011-08-29 14:05:08 +00:00
joerg
136ac38948
ANSIfy + static + __dead
2011-08-29 14:00:54 +00:00
joerg
d04cc43e5c
usage() is not unused, it is dead
2011-08-29 13:56:17 +00:00
joerg
49dbe234f7
static + __dead
2011-08-29 13:55:22 +00:00
joerg
a746333485
static + __dead
2011-08-29 13:47:16 +00:00
elric
95bd2d4a1e
Remove crypto/dist/heimdal and its associated build infrastructure as
...
it has been replaced by crypto/external/bsd/heimdal.
2011-08-28 16:21:57 +00:00
christos
d99091ea8b
use strpct from libutil.
2011-08-28 08:24:42 +00:00
sjg
09fee58e88
In meta mode, we create .meta files for most targets.
...
These capture all the interesting data - useful for debugging.
In such cases there is no need to replicate commands in the build log.
Rather than run the entire build .SILENT, allow meta mode to set that flag
per target iff a .meta file is created.
Normal behavior is retained for targets where no .meta file is created,
ensuring that no build data is lost.
2011-08-28 03:54:07 +00:00
joerg
c36a7298be
ANSIfy. Add static. Add __dead.
2011-08-28 01:17:47 +00:00
joerg
45e9b5a831
Avoid using non-literal format strings. Fix verbose option -- va_list is
...
passed by reference and vprintf would have processed all arguments
already.
2011-08-25 16:19:23 +00:00
christos
76987894af
misc knf cleanup.
2011-08-23 20:27:22 +00:00
dholland
879c64122d
Requires stdint.h.
2011-08-21 23:38:43 +00:00
christos
a040843f47
use const char [] for format.
2011-08-21 08:50:08 +00:00
plunky
a54eea1c06
add print_utf8_string for some profiles that specify UTF-8 specifically,
...
and supply a print_codeset_string() so we don't need void * casts to avoid
the char ** -> const char ** complaint
2011-08-20 09:18:47 +00:00
sjg
daf6508d3f
Make some dashes em-dashes (based on patch from Andrew O. Shadoura).
...
Note behavior of .META flag wrt out-of-date.
2011-08-18 15:36:51 +00:00
sjg
4f95291ad9
Fix formatting of Notes to work with groff.
...
Patch from Andrew O. Shadoura.
2011-08-18 15:19:30 +00:00
christos
cb81bcdf23
revert 4 digit year printing and add -y option to print 4 digit years.
2011-08-18 11:29:27 +00:00
sjg
bbf6dc9998
If a target is explicitly flagged .META,
...
a missing .meta file means it is out-of-date.
2011-08-18 00:00:21 +00:00
joerg
0a09baa75f
Fix disable stricter format string messages with clang again.
2011-08-17 22:16:42 +00:00
christos
cef6b9f736
document non-literal format strings
2011-08-17 15:32:20 +00:00
christos
4802a96d70
fix non-literal format strings
2011-08-17 14:07:45 +00:00
christos
90f7aa069d
add noreturn atttribute.
2011-08-17 14:07:31 +00:00
christos
82c2d298ee
document non-literal format strings
2011-08-17 14:00:30 +00:00
christos
9ca5242243
fix non-literal string format
2011-08-17 13:57:12 +00:00
christos
103ef387e2
document that we are using non-literal string formats.
2011-08-17 13:54:31 +00:00
christos
e6c0663544
Eliminate non-literal format strings, and now that gcc warns, kill y2k format
...
warning.
2011-08-17 13:48:11 +00:00
christos
e9332b1686
kill 2 digit year format.
2011-08-17 13:37:39 +00:00
christos
6d44ff404c
document non-literal string format
2011-08-17 13:29:39 +00:00
christos
08c8290bd9
eliminate non-literal format strings.
2011-08-17 13:26:49 +00:00
christos
9590e2915d
document non-literal format strings
2011-08-17 13:22:33 +00:00
christos
5a1e6eb35b
document non literal string format
2011-08-17 13:19:09 +00:00
christos
c480e28cfc
fix non-literal format stringg.
2011-08-17 13:12:39 +00:00
christos
ea9a6fbf23
avoid "... dutch" being interpreted as a pascal continuation message, and
...
core-dumping.
2011-08-17 13:11:22 +00:00
christos
77984ce781
document non-literal format strings.
2011-08-17 12:57:19 +00:00
joerg
09b543b065
Do proper input validation without penalizing performance.
2011-08-16 13:55:01 +00:00
christos
d27516e895
document non-literal format string.
2011-08-16 12:05:52 +00:00
christos
aab2693089
document non-literal format strings
2011-08-16 12:03:31 +00:00
christos
855e98819b
- document non-literal format string
...
- use err/errx
- prototypes
2011-08-16 12:00:46 +00:00
christos
abf73dc18d
document non-literal format string
2011-08-16 11:49:17 +00:00
christos
5353040f23
document non-literal format strings
2011-08-16 10:35:03 +00:00
christos
4a313422fa
set errno on overflow return.
2011-08-16 03:25:34 +00:00
christos
89c75b98e4
provisional fix for CVE-2011-2895, buffer overflow in decompression
2011-08-16 03:24:47 +00:00
christos
5db8b1f126
provisional fix for CVS-2011-2895, buffer overflow when uncompressing
2011-08-16 03:21:47 +00:00
christos
4551250b00
document non-literal format strings.
2011-08-14 13:45:34 +00:00
christos
856f19c27d
Provide a consistent date/time format instead of a
...
locale-specific one that might have 2 digit years
2011-08-14 13:41:17 +00:00