Commit Graph

205962 Commits

Author SHA1 Message Date
chs ffe9cb42e2 add forward declarations for the VOP args structures
so that fstat can include this file.
2011-10-09 21:15:34 +00:00
chs 664ae21546 mark exit_psignal() as __noclone to work around a gcc 4.5 bug on arm. 2011-10-09 20:30:37 +00:00
chs cf31f17743 add __noclone for gcc 4.5. 2011-10-09 20:30:19 +00:00
christos 7154510dcc add the regex exhaustion test 2011-10-09 18:25:28 +00:00
christos 407d8594d2 Prevent regcomp/regexec DoS attacks by limiting the amount of memory used
and the level of recursion. Thanks to Maksymilian Arciemowicz for discovery
and help with the implementation.
2011-10-09 18:23:00 +00:00
christos 80ee4a02c3 Add a test to check for DoS attacks against regcomp/regexec. From
Maksymilian Arciemowicz.
2011-10-09 18:21:08 +00:00
christos e6afcfa146 fix and re-enable the texinfo targets 2011-10-09 18:17:53 +00:00
christos c582df5417 both gdb6 and 7 have gdbtui and we don't have gdb5 anymore. 2011-10-09 17:41:06 +00:00
christos cfa2879daa add arm and hppa 2011-10-09 17:19:03 +00:00
uebayasi 5430efd94b Trim unused headers. 2011-10-09 14:34:39 +00:00
christos 66b6732ce0 forgot to commit this 2011-10-09 14:11:00 +00:00
christos d824ea3fab don't forget to set bindir. 2011-10-09 13:58:27 +00:00
tsutsui 2d5082b6f5 Make NetBSD/x68k kernel work with 8KB/page (i.e. PGSHIFT==13) settings.
It's quite interesting to check ATC miss rate with both settings on XM6i,
as noted in XM6i presentation by isaki@ at OSC 2011 Hiroshima.
2011-10-09 08:51:56 +00:00
tsutsui 702df10411 Move VM_MAXUSER_ADDRESS and VM_MAX_ADDRESS from 0xFFFFD000 to 0xFFF00000
which is used by other hp300 derived ports.
The previous values might be derived from (0 - UPAGES * PAGE_SIZE), but
there is no particular reason to have different values among m68k ports.
2011-10-09 08:42:15 +00:00
dholland 0f01dd7acc When xprint was nuked, the .pc files from the libs were accidentally
removed from here instead of marked obsolete, so the files hang
around; this causes pkgsrc to think e.g. that a builtin libXprintUtil
is present, but it isn't really, so certain obscure and unimportant
packages fail to build. Bring the entries back marked obsolete. ok mrg
2011-10-09 04:29:14 +00:00
christos c8d7cb163f fix powerpc support. 2011-10-09 02:07:24 +00:00
christos 494dd6b7c3 add psim support 2011-10-09 02:03:30 +00:00
christos 1138a3c397 add powerpc support 2011-10-09 02:03:19 +00:00
christos cee1519fd9 Add psim 2011-10-09 01:59:31 +00:00
tsutsui bed098ded9 Use static inline structure assignment for CPYFPN(). From isaki@.
Tested on XM6i.
2011-10-09 01:34:19 +00:00
jnemeth e894be756a add an xref to fstat(2) 2011-10-08 22:16:03 +00:00
wiz d65d1ed665 mdocml-1.12.0 out. 2011-10-08 21:57:57 +00:00
christos d9f8f2e0cc Switch i386 and amd64 to gdb7. 2011-10-08 21:55:16 +00:00
christos 4ad34de5ac Descent into gdb if we support it yet. 2011-10-08 21:52:15 +00:00
christos eabd2ad9ba - Don't use the unwind register get functions; you end up in an assertion
trying to unwind while unwinding; plus the sniffer is not allowed to unwind.
- Return the outer frame to terminate not the null frame.
This fixes the kernel track unwinder, so enable it.
2011-10-08 21:47:52 +00:00
christos 2851a42220 pass the thread id. 2011-10-08 21:43:35 +00:00
apb 5f87cb97b1 If a module doesn't implement a primitive, don't just ignore it;
set r = PAM_SYSTEM_ERR and let later code check the flags
before deciding whether the error may be ignored.

Also count the number of successes, and if nothing is explicitly
successful then treat it as a failure.  This replaces the previous
check for chain == NULL.

Reviewed by christos, mrg
2011-10-08 20:40:06 +00:00
wiz d2edac91a8 Fix Dt argument. Correct date. Some wording improvements. 2011-10-08 20:19:10 +00:00
christos 002b0b4308 use cleantags 2011-10-08 19:30:02 +00:00
christos 6ee25ca9b9 use cleantags, instead of home grown copy. 2011-10-08 19:28:38 +00:00
christos 582bebaa0f fix markup 2011-10-08 19:20:50 +00:00
christos dc4a8a20a5 add cleantags 2011-10-08 19:19:41 +00:00
christos 07fb1a358e descend into cleantags 2011-10-08 19:16:54 +00:00
christos 830d5efd84 Small script used when importing 3rd party programs. The code in this
script is used in many foo2netbsd scripts, but none of them has the
complete list of keywords. I will make all those scripts use this one
instead.
2011-10-08 19:16:08 +00:00
christos a1a72031de mark exa_g as debuglib 2011-10-08 18:00:40 +00:00
mbalmer 63bfe64311 Link the gpio(4) Lua module to the build and add it to the set lists.
(There is no manual page yet, since we have not yet decided where to put
them for Lua modules.)
2011-10-08 13:14:03 +00:00
njoly 7557af291b Slightly adjust skipped messages, makes output more consistent. 2011-10-08 13:08:54 +00:00
njoly 0a1fcf8f89 USE_OWNER -> USES_OWNER for consistency with other macros. 2011-10-08 13:00:55 +00:00
elric 4bcb2d3d59 Use aprint_error_dev(). 2011-10-08 11:07:09 +00:00
mbalmer 849588d14e Make this compile again: Use the device_xname() macro to get the devic name. 2011-10-08 10:21:16 +00:00
elric accbb705ab Update from OpenBSD merging in 1.111 and 1.112 with log messages:
1.112   Differential gain calibration makes the 6005 firmware crap
        out, so skip it for now until we figure out why.  This
        probably means the device won't function optimally, but
        that's better than not functioning at all.  Makes my "Intel
        Centrinto Advanced-N 6205" work quite well.

1.111   The 6005 and 6050-based parts need DC calibration turned
        on, otherwise the firmware will crap out, at least on the
        6005.  First step to getting my "Intel Centrino Advanced-N
        6205" to work.

Both are commited by kettenis@openbsd.org.
2011-10-08 09:15:08 +00:00
mrg 1e1908755b note audiocfg(1) addition and libgcc_pic obsoletion. 2011-10-08 08:53:33 +00:00
nakayama b36dfd62f8 Fix namespace confilicts membar_ops(3) vs. macros for SPARC V9
membar instructions.
2011-10-08 08:49:07 +00:00
mbalmer 66e9bcb443 Add NetBSD CVS marker, remove some whitespace. 2011-10-08 08:46:40 +00:00
njoly e7df974e10 Adjust UID header position, to be aligned with the datas. 2011-10-08 08:45:37 +00:00
mbalmer d525bcd694 Makefile to build gpio.so. 2011-10-08 08:36:27 +00:00
mbalmer 82b798e8a5 Comment out the '##### Libraries that modules may depend upon.' for now,
so that modules written in C can be built.
2011-10-08 08:35:56 +00:00
kiyohara db03729662 Support FAT filesystem on RDB partition. 2011-10-08 06:55:19 +00:00
kiyohara f5b3dfafd0 Add voodoofb with comment-outed. tested on PegasosII only. 2011-10-08 00:56:54 +00:00
kiyohara f339144bf9 Change get parameters(width,height...) from prop_dictionary, like genfb. tested on ofppc only. 2011-10-08 00:22:25 +00:00