summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-03-24syncTheo de Raadt
2009-03-23add a HISTORY section to fts(3).Igor Sobrado
diff proposed by an anonymous user on bugs@; tweaked by jmc@; verified using the superb 4BSD collection at pdp-11.org.ru (thanks form@). ok jmc@
2009-03-23Whitespace nit in previous.Owain Ainsworth
2009-03-23turn a for (i = 0; i < size; i++) arc4random(); loop into arc4random_buf().Owain Ainsworth
Since that function is now so small (2 lines), inline it into it's only user. Shaves some bytes (104 on amd64). ok deraadt@, blambert@. djm@ liked an earlier diff.
2009-03-23Switch msk(4) over to using MCLGETI when allocating mbufs for the RX ring.Mark Kettenis
This gets rid of one of the evil jumbo allocators!
2009-03-23Xr otus(4)Theo de Raadt
2009-03-23otus(4), a driver for Atheros AR9001U USB IEEE 802.11 devices.Damien Bergamini
more work is required but basic operations work. requires a non-free firmware to operate. partly based on source code released under the ISC by Atheros Communications for Linux, although I had to rewrite almost everything (actually I only used some .h files from the Atheros driver.) there also exists a rewrite of the Atheros driver for Linux (ar9170) but the guy decided to make the code less free by wrapping the GPL around the ISC. committed over a NETGEAR WNDA3100. ok deraadt@
2009-03-23various minor improvements; ok jacekm gillesJason McIntyre
2009-03-23Prevent null pointer dereference that could happen when we process an RXMark Kettenis
interrupt that was queued while stopping the interface.
2009-03-23My previous commit didn't fix the problem at all, so stick at my firstTobias Stoeckmann
version of the fix presented to dtucker. Issue notified by Matthias Barkhoff (matthias dot barkhoff at gmx dot de). ok dtucker
2009-03-23Remove space added in last commit. Pointed out by miod@.Owain Ainsworth
2009-03-23Add missing dependency generation for assym.h (...the lack of whichPhilip Guenthe
made testers of art's affinity diff go insane) ok krw@ miod@
2009-03-23kill SIZE_LEFT() macro, no longer usedJoris Vink
2009-03-23simplifyJoris Vink
2009-03-23Reorganize NBIO and SMALL_KERNEL handling again but this time withoutAlexander Yurchenko
ramdisk breakage.
2009-03-23correct example; from Sebastian RotherJason McIntyre
2009-03-23tweak the description of -A a little more;Jason McIntyre
feedback/ok krw
2009-03-23repair library use. this was detected on the vax, a nice static linkingTheo de Raadt
architecture. it was silently creating broken code on other architectures.
2009-03-23sys/types.h before other thingsTheo de Raadt
2009-03-23good god no you do not use LDFLAGS to pull in librariesTheo de Raadt
2009-03-23Small rewording to remove ambiguity.Antoine Jacoutot
A package can actually "change" after an update even if its version does not and yet it will not appear in the security(8) output. wording by eric@ ok mbalmer@
2009-03-23remove debug, blehJoris Vink
2009-03-23fix buffer cache pending writs statistic so it does not go negative.Bob Beck
this ensures we ignore counting any buffers returning through biodone() for which B_PHYS has been set - which should be set on all transfers that manually do raw io bypassing the buffer cache by setting up their own buffer and calling strategy.. ok thib@, todd@, and now that he is a buffer cache and nfs hacker oga@
2009-03-23add rlog -d support, ported from openrcs byJoris Vink
Josh Elsasser <josh@elsasser.org>
2009-03-23Update to tzdata2009d from elsie.nci.nih.govTodd C. Miller
2009-03-23Processor affinity for processes.Artur Grabowski
- Split up run queues so that every cpu has one. - Make setrunqueue choose the cpu where we want to make this process runnable (this should be refined and less brutal in the future). - When choosing the cpu where we want to run, make some kind of educated guess where it will be best to run (very naive right now). Other: - Set operations for sets of cpus. - load average calculations per cpu. - sched_is_idle() -> curcpu_is_idle() tested, debugged and prodded by many@
2009-03-23advisory locks should return ENOLCK if we're out of locks.Otto Moerbeek
ok deraadt@ fgs@
2009-03-23some smtpd bits; ok jacekm gillesJason McIntyre
2009-03-23Fixed a possible out-of-bounds memory access if the environment variableTobias Stoeckmann
SHELL is shorter than 3 characters. with input by and ok dtucker
2009-03-23Fixed a leaking of a fd each time a file is delivered to a mbox, whichTobias Stoeckmann
was introduced in revision 1.7. ok and log message by gilles
2009-03-23LP_NOTICE should be LP_ERR when showing directory messages.Joris Vink
2009-03-23any directory messages are, believe it or not, suppose to go to LP_ERRJoris Vink
instead of LP_NOTICE, while here modify output for non-existing files to match "? foobar" instead of "cannot find foobar". makes our output a little less alien and a little bit more gnuish.
2009-03-23wait an appropriate amount of time before giving up on a bulk update,David Gwynne
rather than giving up after a hardcoded 5 seconds (which is generally much too short an interval for a bulk update). pointed out by david@, eyeballed by mcbride@
2009-03-23use auto-negotiation for manual media type selection. This fixesKevin Lo
establishment of 10/100Mbps link on ale(4). From FreeBSD
2009-03-23actually follow rfc 3720, from Remco.David Gwynne
2009-03-22fix a bug in the resolution of forward files which would cause usernamesGilles Chehade
not to be taken into account if they had no ~/.forward file AND were the result of an alias expansion that expanded to more than one username. while at it, I spotted another bug where I would check T_MDA_MESSAGE on the flags field instead of the type field. the bug could cause two MDA message to end up in the same batch which is no longer valid.
2009-03-22make transparent-as yes|no settable peer neighbor with the global settingHenning Brauer
acting as default. per-neighbor requested by arnold nipper @ decix, ok claudio
2009-03-22Mention that msk(4) support 88E807x chips now.Mark Kettenis
2009-03-22Add workaround for RX MAC/FIFO hangs on ERI. Tested by matthieu@ and naddy@.Mark Kettenis
ok dlg@
2009-03-22unbreak ramdisk builds in a way i guess might workTheo de Raadt
2009-03-22tweak previous;Jason McIntyre
2009-03-22let u (undo) work for the A command; ok krwTheo de Raadt
2009-03-22tweaks;Jason McIntyre
2009-03-22Add 'A' command to Editor mode, and -A flag to automatically execute itKenneth R Westerback
on disks without an existing label. The 'A' command allocates all space on the disk into a reasonable partition scheme for a root disk. Feedback from several, time to work on it in-tree. Prodded (repeatedly) by and ok deraadt@
2009-03-22Update volume info on every bio call instead of waiting for theAlexander Yurchenko
sensors task to do it.
2009-03-22styleTobias Stoeckmann
2009-03-22Avoid the usage of uninitialized value, which even might result in a memoryTobias Stoeckmann
leak if a file has no line in CVS/Entries. ok joris
2009-03-22Properly free allocated memory in error case.Tobias Stoeckmann
ok joris
2009-03-22Don't show rebuild status for offline volumes.Alexander Yurchenko
2009-03-22trivial message repair, ok jacek@Ian Darwin