summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-17syncTheo de Raadt
2011-04-17if mpath is disabled in config or ukc, then prevent path drivers fromDavid Gwynne
attaching since theyre useless without mpath. the path drivers ask mpath if its ok to use the device before doing their own matches (this is so mpath can prevent paths attaching to itself), so im just adding this check there. this uses code from miod to walk cfdata for the mpath entry and then checks its state. this is ok because mpath is only attached in one place, so there arent multiple cfdata entries for it. ok krw@ deraadt@ miod@ matthew@
2011-04-17allow graceful shutdown of multiplexing: request that a mux server removesDamien Miller
its listener socket and refuse future multiplexing requests; ok markus@
2011-04-17Replaced by src/libexec/security a few minutes ago;Ingo Schwarze
deraadt@ suggests to remove the old file right away.
2011-04-17syncTheo de Raadt
2011-04-17Switch from the old shell script /etc/securityIngo Schwarze
to the new Perl script /usr/libexec/security. The new script was tested by sthen@ and ajacoutot@. Committing now due to repeated prodding from deraadt@. In case problems show up, they will be fixed in tree.
2011-04-17a little more tweaking; ok krwJason McIntyre
2011-04-17Make DUID fstab the default so we can see how people like it. RequestedKenneth R Westerback
by deraadt@.
2011-04-17First crack at enabling the installation of a DUID version ofKenneth R Westerback
/etc/fstab, after asking user. Current default is existing behaviour. Feedback & suggestions deraadt@, halex@, jsing@, todd@. ok deraadt@
2011-04-17Add wol support to xl(4). Not really tested, but hopefully someone willStefan Sperling
test it now that it's in-tree. ok deraadt ("It causes no harm")
2011-04-17in_ifinit() is not prepared to be called from interrupt context so addStefan Sperling
addresses from process context by scheduling a work queue. Fixes an assertwaitok panic. ok henning
2011-04-17new sentence, new line;Jason McIntyre
2011-04-17Don't increase if_oerrors for every multicast frame leaving the interface.Stefan Sperling
ok deraadt
2011-04-17bigmem works well enough on amd64; we do not need the knob to turn itTheo de Raadt
off anymore. ok miod
2011-04-17improve line breaking in the SYNOPSIS section.Igor Sobrado
as noted by schwarze@, the semantics of the .Bk macro is slightly different now to conform with modern groff releases; using a command-line option (.Op) macro, instead of its multiline version, while preserving the .Bk/.Ek block makes our manual pages compatible with mandoc, new groff and even groff-1.15. ok jmc@, schwarze@
2011-04-17Tweak verbiage, bring examples up to date.Kenneth R Westerback
Suggestions from deraadt@ and jmc@. ok jmc@
2011-04-17by default we ignore unknown dhcp server options, so don't botherPeter Hessler
warning unless we ask dhclient to reject leases with unknown options OK krw@ (this was lost in my tree for even longer)
2011-04-17fix a possible division by zero if a server sends us a broken optionPeter Hessler
hints for the proper fix, and OK claudio@ (this was lost in my tree for far too long)
2011-04-17the pstat(8) sample line will now contain a real device nameTheo de Raadt
2011-04-17Add -t to list-clients, based on a diff from Zac Sprackett.Nicholas Marriott
2011-04-17Fix character position check, from Tiago Resende.Nicholas Marriott
2011-04-17construct a better path to the swapdevice (as seen in pstat/swapctl output)Theo de Raadt
ok miod
2011-04-17almost 3 years ago 'config generic' support was fixed but never used.Theo de Raadt
(pretty easy, since the bootdv is always wd0)
2011-04-17On IP27 systems, fill the array of node hub widget numbers early, so that allMiod Vallat
hubs are known during autoconf. Then, pick the most populated 2GB window as our DMA memory window. xbridge(4) can thus program the correct settings regardless of the order in which the xbow(4) attach.
2011-04-17The {,l}lround{,f} implementations are based on {,l}lrint{,f},Martynas Venckus
therefore affected by the same bugs I've fixed a week ago. The high part was being clipped for all exponents greater or equal to 52. Fix this to use RESTYPE_BITS instead; also make the code consistent.
2011-04-17cleanups, cosmethic changes, functions that should be static are now staticGilles Chehade
no functionnal change
2011-04-17remove a bogus blank line; from Andrew FreshIngo Schwarze
2011-04-17remove unused IMSG_ definesGilles Chehade
2011-04-17The semantics of .Bk was described incorrectlyIngo Schwarze
for the case of multiple sibling macros on a single input line. Issue found investigating a question from sobrado@. "I like this diff" kristaps@
2011-04-17a structure describing an envelope should be called struct envelope, notGilles Chehade
struct message ...
2011-04-17no functionnal change, getting rid of deprecated prototypesGilles Chehade
2011-04-17Add recently added tests to SUBDIR.Martynas Venckus
2011-04-17Keep the exact format of the message:Ingo Schwarze
user %s mailbox is %s, group %s This is easy because we now have the strmode() function. From Andrew Fresh, minimally tweaked myself.
2011-04-1720 -> DBL_FRACHBITSMartynas Venckus
2011-04-17Add tests for {,l,ll}round{,f}. Same tests as for {,l,ll}rint{,f},Martynas Venckus
except doesn't test rounding modes. Fix pending. Build it with -fno-builtin if you want to test the library functionality--otherwise GCC4 will decide to use its builtins on some platforms.
2011-04-17Tweak the behaviour of boot(8) on hppa. Normal boots now will give you aMark Kettenis
chance to interrupt the boot procedure before booting the default kernel, just like (most) of our other hardware platforms. Interactive boots, where you interrupt the firmware boot procedure and answer "Y" to the "Interact with IPL?" question will now wait for human intervention at the boot> prompt (without a timeout). Should reduce frustration when trying to boot an alternative kernel. ok deraadt@, miod@, jsing@, todd@
2011-04-17fix a formatting bug in the list; from Michal MazurekJason McIntyre
ok schwarze
2011-04-16Tweak description of -F to eliminate implication that mount pointsKenneth R Westerback
must be input by user to get into the -F|-f output. Any known mount point - user entered, read from fstab or static ('none' for swap partitions) - will get into the tempfile.
2011-04-16Add swap partition entries to -F and -f output. man pageKenneth R Westerback
updates to follow. This will simplify install script fstab creation. ok deraadt@
2011-04-16Move the FPU state out of 'struct pcb' like we did for hppa since it causesMark Kettenis
evil problems with non-equivalent aliases.
2011-04-16Move the FPU state out of 'struct pcb' like we did for hppa since it causesMark Kettenis
evil problems with non-equivalent aliases.
2011-04-16Document what happens when x equals y.Martynas Venckus
2011-04-16Initialize %cr30 for proc0 with the address of proc0fpstate. Shouldn't reallyMark Kettenis
matter, since we shouldn't be using the FPU inside the kernel, but we need to initialize %cr30 with something, and this is more consistent than using the address of the pcb.
2011-04-16_LOCORE is already definedTheo de Raadt
2011-04-16C99: "The nextafter functions return y if x equals y."Martynas Venckus
Therefore, in nextafter() and nextafterf(): - if(x==y) return x; /* x=y, return x */ - if(x==y) return y; /* x=y, return y */ This matters for negative zero inputs of x or y.
2011-04-16Test nextafter and nextafterf for zero, nan and some basicMartynas Venckus
functionality. Fix pending.
2011-04-16Fix kernel build after guenther@'s signal changes.Miod Vallat
2011-04-16Blend in some code from netbsd and freebsd that reduces memory consumptionOtto Moerbeek
and speeds things up in a lot of cases. Prompted by Amit Kulkarni; ok krw@ on a slighly diffrenent incarnation
2011-04-16jmc@ is merciless. But fair.Kenneth R Westerback
2011-04-16Tweak man page and usage string with jmc@ suggestions.Kenneth R Westerback