summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-09-08typo, wrong type; cd@sentia.nlTheo de Raadt
2004-09-08fill out more on console and boot devicesMichael Shalayeff
2004-09-08routed assumes it alone controls the routing table and tinkers withHenning Brauer
routes it is not supposed to touch trying to aggregate them, which has unwanted effects when other routing daemons (bgpd) are running. note that bgpd behaves and only touches its own routes. workaround by ignoring routes with RTF_PROTO1 set, which bgpd sets for its routes. from a discussion with Arvid Grotting <arvidg@netfonds.no>, who tested a diff of same functionality (basically only formatting and comment different). ok deraadt
2004-09-08security fix:Henning Brauer
Apache's mod_rewrite module can be made to write one zero byte in an arbitrary memory position outside of a char array, causing DoS or possibly buffer overflows. The function lookup_map_dbmfile() in modules/mappers/mod_rewrite.c copies data from a DBM file to the char array buf in a _secure_ manner, but it zero-terminates the array afterwards in an _insecure_ manner. If the key that is looked up has an n bytes long value, a zero byte will be written in the memory position n bytes from the start of the char array buf. exploiting would require enabling dbm for mod_rewrite and getting it to use a malicious dbm file. reported by Ulf.Harnhammar.9485@student.uu.se fix by me ok otto, deraadt
2004-09-08after openpty() do not close() slave and reopen it. that is just crazyTheo de Raadt
talk. instead, save the descriptor and reuse it. millert ok
2004-09-07cleanup multiplex control socket on SIGHUP too, spotted by sturm@Damien Miller
ok markus@ deraadt@
2004-09-07ignore ntp_sendmsg()s return value in server_dispatch. could result inHenning Brauer
ntpd exiting on sendmsg() failures, which is not desired.
2004-09-0732 -> 64 bit cleanups but no optimizations yetPer Fogelstrom
2004-09-07mips is now 64 bits so use a 64 bit configPer Fogelstrom
2004-09-07make -netmask work again; ok henning, mcbride, deraadtMarkus Friedl
2004-09-07Properly put ktrsyscall (and scdebug_foo) into biglock, inspired from NetBSDNiklas Hallqvist
2004-09-07Do not incorrectly sign-extend a mode_t value.Miod Vallat
ok deraadt@
2004-09-06set the xflags; form netbsd; millert@ deraadt@ otto@ okMichael Shalayeff
2004-09-06an(4), atw(4) and wi(4) now X-ref each other. Requested by deraadt@Todd C. Miller
2004-09-06rl fits on install media againTheo de Raadt
2004-09-06Fix a previous merge error.Per Fogelstrom
ok miod@ and espie@
2004-09-06syncTheo de Raadt
2004-09-06put apm (zzz) and apmd on at least some ramdisk media. this lets peopleTheo de Raadt
wander around akikhabara with a usb cd drive and an openbsd cd, testing for laptops that support apm as god intended.
2004-09-06Add t-openbsd64 to handle some libgcc.a build issues (needed functions)Per Fogelstrom
Change configuration to mips64 with default ABI = N64 (enhanced 64 bit ABI) we also support the older O32 and N32 abi for building boot stuff.
2004-09-06add INTEL PRO_1000_GT; ok deraadtMarkus Friedl
2004-09-06syncMarkus Friedl
2004-09-06add intel PRO_1000_GT; ok deraadtMarkus Friedl
2004-09-06Make /upgrade mode +x in the ramdisks.Miod Vallat
2004-09-06Reset signal mask in the rate limiting case; check for interruptedOtto Moerbeek
waits. Fixes zombies getting reaped late and other ignored signals. Reported by mpech@; fix by millert@ with help from me. Commit requested by deraadt@. ok mpech@
2004-09-06i *SAID* this could go in, now it is days later, I will do it myselfTheo de Raadt
2004-09-06Jumbo pack of fixes:Miod Vallat
- do not leak memory when polling; - bring LUN support back - Motorola documentation says LUNs are not supported, but it's a SysV/m88k limitation, not a hardware one. - honour request timeout while polling (instead of using a fixed value) - do not program the scsi command length if the hardware knows it from the scsi command group (as advised in the manual) - various minor fixes, especially better error recovery. tested by nick@ and I; ok deraadt@.
2004-09-06Correctly account for the %a5 register in function prologues; fixesMiod Vallat
inter-library function calls where the callee would change the GOT register but not restore it when returning to its caller. Helps immensely libpthread, as well as dynamically-linked X11 clients. Fromm gcc 3; tested by matthieu@, nick@ and todd@; ok deraadt@
2004-09-06- Spelling fix.Brad Smith
- Add mention of the fact that timeouts are silently limited to 24 hours. - Document the fact that kqueue will immediately return and not timeout when nevents is 0. From FreeBSD
2004-09-05Use ${OSREV} in path names, rather than hardcoded '3.5'.Kenneth R Westerback
Tested by drahn@. ok drahn@ millert@ henning@
2004-09-04password databases -> group databases;Jason McIntyre
from netbsd -r 1.20; ok millert@
2004-09-03sleep instead of busy waiting on ENOBUFS. reduces cpu time.Ted Unangst
pr3900. ok canacar@ deraadt@ matthieu@ millert@
2004-09-02Fix an occurence of "==" that should be "="; no functional change.Todd C. Miller
2004-09-02Document IPL_SCHED.Alexander Yurchenko
ok millert@
2004-09-02minor mdoc fixesJared Yanovich
consistency in wording fix ioctl listing ok jmc
2004-09-02propolice -> ProPoliceBrad Smith
Mentioned by: Jonathan Gray <khalek at linuxgamers dot net>
2004-09-02propolice -> ProPoliceBrad Smith
2004-09-02add a few more models that had been recently added to introMichael Shalayeff
2004-09-02Prevent mixer from resetting volume back to blead-from-the-ears.Marco Peereboom
From NetBSD via Antoine Jacoutot <ajacoutot at lphp.org> Ok millert@ mickey@ deraadt@
2004-09-01regen for BCM4401-B0Todd C. Miller
2004-09-01Support Broadcom BCM4401-B0; from FreeBSD. OK deraadt@ and henning@Todd C. Miller
2004-09-01Make sure we don't call kernfs_xread() with a negative offset.Todd C. Miller
Problem found by Christer Oberg. OK henning@, deraadt@
2004-09-01Document DST option, and fix grammar nits in TIMEZONE description.Tom Cosgrove
Closes PR 3906. ok jmc@, miod@, millert@
2004-09-01updateMichael Shalayeff
2004-09-01uppercase `id' and `nvram' for consistency w/ other docs;Jason McIntyre
ok miod@
2004-08-31Buglet in cachectl(), do not use curproc anymore.Miod Vallat
2004-08-31changes for gcc3 migration.Per Fogelstrom
2004-08-31use the correct Entries path to store in cef_path;Joris Vink
ok jfb
2004-08-31Do not crash when there is no user specified in the CVSROOT. SimplifiedJean-Francois Brousseau
version of a diff by Joris Vink.
2004-08-31check return value of strdup(3);Joris Vink
ok jfb
2004-08-31Prevent backup CARP hosts from replying to arp requests, fixes strangenessRyan Thomas McBride
with some layer-3 switches. From Bill Marquette. ok henning@ mickey@ dhartmei@ and deraadt@