204405 Commits

Author SHA1 Message Date
christos
a0ca34f556 document non-literal format 2011-08-16 08:04:17 +00:00
christos
6f0b276b18 fix non-literal strings 2011-08-16 08:02:18 +00:00
christos
fc186dc762 - document non-literal format
- no need for WARNS = 0 here
2011-08-16 07:57:21 +00:00
manu
2a4490f2fd Add macros to hide OpenGroup extened API set 2 from GNU configure. This
is a temporary  workaround until the implementation is completed.
2011-08-16 07:55:29 +00:00
christos
982a21784c - no need for gcc-4.5 hacks
- document non literal format
2011-08-16 07:52:32 +00:00
christos
0087958f8b do the overflow check in a way that gcc-4.5 likes. 2011-08-16 07:51:46 +00:00
matt
a581a744b5 Note MIPS DSP support. 2011-08-16 07:05:15 +00:00
matt
82d845b50d Deal the brokenness of some u-boot (bsentry [byte swapped entry]) and add
some support for varying compressions schemes.
2011-08-16 07:01:37 +00:00
matt
7cc51d2c6a Use cpu_startup_command (and now HWRENA gets properly initialized). 2011-08-16 06:59:19 +00:00
matt
f35867174b Add support for the MIPS DSP ASE (as a second PCU). 2011-08-16 06:58:15 +00:00
matt
6c946bd00a Only jump through t9/ra (or k0) to help avoid hitting
the Loongson2 jump problem.
2011-08-16 06:55:11 +00:00
christos
058f310f02 - proper varyadic warning and error
- don't call syslog with a buffer, use %s first.
2011-08-16 05:28:44 +00:00
christos
05d3ffd600 - it is not the 80's anymore, use proper varargs
- no need to exit again, error does
2011-08-16 05:24:20 +00:00
christos
7fdb569fcb - document non-literal strings
- fix bad security practices: {msyslog,syslog,printf}(buffer) ->
    {msyslog,syslog,printf}("%s", buffer)
- use an anonymous union to avoid type punning casts
- re-order expression to avoid integer overflow
2011-08-16 05:15:20 +00:00
christos
afec221346 - fixes for non-literal strings
- add missing strbuf initialization
2011-08-16 04:45:17 +00:00
agc
f5342d4e22 Sync w/ reality
+ gcc 4.5 is done
+ better description of status of iSCSI initiator
2011-08-16 04:04:57 +00:00
christos
9521b6a6f7 provisional fix for CVS-2011-2895, buffer overflow during decompress 2011-08-16 03:33:37 +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
dholland
595e2ecd73 Fix broken build. 2011-08-16 02:59:16 +00:00
christos
4e1d834d15 add extra cast for systems where sizeof(time_t) < sizeof(intmax_t) 2011-08-16 02:59:00 +00:00
elric
51efa0609e We shouldn't cast client_time to (intmax_t) because it is a char * not
an integer.
2011-08-16 01:14:57 +00:00
christos
4dff6c909f Fix CVS-2011-2748, malformed packets can cause server to crash causing a DoS. 2011-08-15 21:12:43 +00:00
christos
b4f44e540e use intmax_t to print times. 2011-08-15 21:00:49 +00:00
cherry
ce14cd73f0 invert buggy ci_flag test 2011-08-15 20:17:12 +00:00
cherry
c04a001592 Do not panic() on xen_send_ipi() sent to a cpu not yet running.
x86 MP boot depends on this strange behaviour.
2011-08-15 20:14:52 +00:00
mrg
ea90e3d981 also copy -m and -f flags from the GCC headers.
fixes PR#45253.  (i'm going to leave that bug open for now because i
want to re-work a bunch of the libgcc framework.)
2011-08-15 18:31:20 +00:00
dyoung
16bf4208fb Use a recursive lock to ensure that only on thread is in wi_ioctl() at
one time.  It's a recursive lock because sometimes wi_ioctl() recurses
through the network stack (ick).
2011-08-15 18:24:34 +00:00
dyoung
2e0e1dafd6 Don't test truth of a pointer or assign 0 to it but compare / assign
NULL.
2011-08-15 18:04:59 +00:00
dyoung
6ec33ad4b1 Remove superfluous parentheses in return statements. No change in the
generated assembly.
2011-08-15 17:08:00 +00:00
dyoung
66f8d0c4ef Only try to disestablish the interrupt handler if the handler was
previously established.
2011-08-15 17:01:28 +00:00
gson
e5c97dbc4f As the sigio test case is currently failing with "sigcnt != 1", print the
actual sigcnt value to aid in diagnosing the problem.
2011-08-15 15:19:08 +00:00
wiz
692c157baa Mark a few gcc-4.1 entries as obsolete with gcc-4.5. 2011-08-15 15:13:59 +00:00
wiz
281ac0460b Add -h' and -y' to `Usage' (which were missing there);
synchronize the options list from `Usage' with its own summary,
 and re-outline that list;
two corrections in the order of the options in (parseoptions) list;
a small punctuation change;
remove trailing whitespace in one line.

From Snader_LB.
2011-08-15 14:48:00 +00:00
wiz
00d8bbccfa Improve wording.
From Snader_LB.
2011-08-15 14:45:36 +00:00
wiz
8e6d328065 Re-order `usage' alphabetically;
rename option arguments in the manpage's `SYNOPSIS' section to
match those from `usage' (not the other way around; the `usage'-line
(and other parts of makefs.c) contain the correct names);
minor punctuation improvements.

From Snader_LB.
2011-08-15 14:45:01 +00:00
wiz
4db9004657 Re-order and synchronize options listed in manpage (`SYNOPSIS' and
text) as well as `usage'-line; several punctuation improvements.
From Snader_LB.
2011-08-15 14:43:17 +00:00
wiz
d91834d02d Sync usage with SYNOPSIS. 2011-08-15 14:31:58 +00:00
wiz
8579c851c4 Sort options in SYNOPSIS. From Snader_LB. 2011-08-15 14:31:24 +00:00
tnn
c908dc3b47 Use proper capitalization. Reported on IRC. 2011-08-15 14:20:08 +00:00
wiz
0988531ef9 sort -u (removing duplicate entry). 2011-08-15 11:25:07 +00:00
wiz
a85d2e4ce0 Fix typo. 2011-08-15 10:58:54 +00:00
joerg
4f144e721a Update to reflect .code32 support 2011-08-15 10:09:59 +00:00
mrg
12dc132b81 clean out some unused code. 2011-08-15 09:19:21 +00:00
msaitoh
5688e1797f regen. 2011-08-15 06:13:40 +00:00
msaitoh
2dd01e41ad Sort lines. 2011-08-15 06:13:07 +00:00
mrg
19d5bf7951 note the sparc / GCC 4.5.3 / NULL savefpstate IPI hack. 2011-08-15 02:29:38 +00:00
dholland
64b8763551 Fix another dodgy switch-jump. 2011-08-15 02:22:46 +00:00
dholland
7a8d9bb430 WARNS = 4 2011-08-15 02:19:50 +00:00