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
mrg
a086f3a52c
re-introduce the NULL savefpstate IPI checks and evcnts. something
...
is Wrong with GCC 4.5.3 and these trigger. i haven't seen anything
else particularly wrong so for now this will allow sparc to switch
to GCC 4.5, which otherwise seems to be working very well for me.
sigh. i'm going to file a PR to research what is really wrong here.
2011-08-15 02:19:44 +00:00