summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-01-22add a missing argument to a debug printfJonathan Gray
2014-01-22allow -s<abrev> in addition to -s <word> in ntpctl commandline, likeSebastian Benoit
all the other tools do. changes option 'sensors' to 'Sensors'. ok henning@, and grudgingly phessler@
2014-01-22re-generated from usbdevssasano
2014-01-22missing printf arg, spotted by jsg@Jonathan Matthew
2014-01-22Delete casts in assignments to void* and passed void* arguments.Philip Guenther
bcopy() can be memcpy() because target is freshly malloced. &array[n] is simpler than (char*)array + n*sizeof(array[0]) ok tedu@
2014-01-22Remove a pesky free that was supposed to be removed in an earlier commit.Joel Sing
2014-01-22Fix the ambigous text in afterboot. For a newbie, the text reallyjuanfra
said: "download the packages from a mirror and install these with pkg_add". Also add a mention to pkg.conf in pkg_add.1. Help and suggestions from jmc@ and sthen@. OK from both.
2014-01-22add CoreChip RD9700 (idVendor:idProduct=0x0fe6:0x9700) definitionsasano
ok by Brad Smith
2014-01-22iscsid can handle multiple outstanding commands per lun. with the latencyDavid Gwynne
on iscsi the way it is, you need to get concurrent io up in the air.
2014-01-22timeval, timespec, and itimerval have padding on many archs. If we'rePhilip Guenther
going to copyout one, memset the structure and then set it member by member. sys_adjtime() does that on copyin instead, as it already has to munge the members as it goes. ok deraadt@
2014-01-22Missing #includePhilip Guenther
2014-01-22relax the cfg file secrecy check slightly to allow group readabilityHenning Brauer
default permissions and mtree NOT changed. prodded by benno, ok phessler benno jmatthew theo pelikan florian
2014-01-22wakeup_n and wakeup_one blurbsTed Unangst
2014-01-22add missing arguments to debug printfsJonathan Gray
2014-01-21Don't leak kernel stack in timeval padding in getsockopt(SO_{SND,RCV}TIMEO)Philip Guenther
ok mikeb@ deraadt@
2014-01-21use arc4random for chap generation; ok teduTheo de Raadt
2014-01-21add missing arguments to debug printfsJonathan Gray
2014-01-21add a missing argument to a debug printfJonathan Gray
2014-01-21Cleanup the abuse of x as the rn_addmask radix node. Since in mostClaudio Jeker
cases x is just used as a temp variable. Main offender is rn_addmask() which sets x once at the top uses it then late in the function and then starts reuing it for various other stuff. While there fix some for loops to while ones and fix one strange do { } while() loop. And since rn_search() can not return NULL remove one extra check. OK mpi@
2014-01-21introduce fine grained locking.David Gwynne
this doesnt give up the big lock coming from process context, only from the interrupt side. it is excessively careful about when it takes the big lock again. notably it goes to a lot of effort to not hold a mutex while calling into other subsystems or before taking the big lock. ive been hitting it as hard as i can without problems. intensly read by mpi@ ok claudio@ kettenis@
2014-01-21Ouch... recommend arc4random, not random.Theo de Raadt
spotted by tedu
2014-01-21add back ctype.h include for isspace()Jonathan Gray
2014-01-21include stdlib.h for drand48()Jonathan Gray
2014-01-21paste in the fs.posix.setuid blurb from chown(1), as it'sJason McIntyre
relevant here too; ok millert
2014-01-21document that specifying ":group" (without an owner) is an extension;Jason McIntyre
ok millert sobrado
2014-01-21Mark fuse_opt_parse()'s third argument as a point to const, to match theJeremie Courreges-Anglas
reference FUSE implementation. ok syl@
2014-01-21fulfilling theo's wishesHenning Brauer
2014-01-21include unistd.h for getopt()Jonathan Gray
2014-01-21include util.h for scan_scaled()Jonathan Gray
2014-01-21Document extent_alloc_subregion_with_descr(9).Mark Kettenis
2014-01-21Add extent_alloc_subregion_with_descr(9) which allows the caller to provideMark Kettenis
a region descriptor such that the extent manager doesn't need to call malloc(9). ok miod@, deraadt@
2014-01-21fix a a double free caused by a config with two listen on statementsSebastian Benoit
in a relay (the first one with ssl). found and fixed by Erik Lax <erik AT halon DOT se> ok phessler
2014-01-21allow pflow(4) to determine the src IP address based on the routeSebastian Benoit
table if flowsrc is not set. Now works with new udp checksum code. From Nathanael Rensen (nathanael.openbsd AT list DOT polymorpheus DOT com), tweak and ok florian@
2014-01-21Add virtio random driverStefan Fritsch
OK mikeb@ "seems fine" matthew@
2014-01-21Document -S and the new signify(1) use by sysmerge(8).Antoine Jacoutot
input and ok jmc@
2014-01-21- remove brackets in -H description: the information is quite relevantJason McIntyre
- note that not following sym links is default for -R - improve the description of -R, providing a mnemonic and a simpler description of what it does. also make the text for all these pages identical, as far as is possible ok millert schwarze
2014-01-21document return values; ok deraadt@, jmc@Otto Moerbeek
2014-01-21do not abuse .Cd for userland stuff; use .In or .FdIngo Schwarze
2014-01-21fix typo: s/ ar / at /Ingo Schwarze
2014-01-21enable MPSAFE interrupts on pyro. it seems to work ok.David Gwynne
kettenis@ told me where to put these lines
2014-01-21Treat the line after .Cd as a single argument.Ingo Schwarze
This doesn't hurt normal manual display and makes the mandocdb(8) database more useful.
2014-01-21Order the volume state transitions by state value.Joel Sing
2014-01-21Add missing states to the RAID 5 volume transitions.Joel Sing
2014-01-21use KERNEL_LOCK and KERNEL_UNLOCK instead of fumbling with kernel_lockDavid Gwynne
directly. ok kettenis@
2014-01-21Do not clean the multicast records of an interface when it is destroyedMartin Pieuchot
(unplugged). Even if it makes no sense to keep them around if the interface is no more, we cannot safely remove them since pcb multicast options might keep a pointer to them. Fixes a user after free introduced by the multicast address linking rewrite and reported by Alexey Suslikov, thanks! ok claudio@
2014-01-21Substitute crazy defines and convert some 0 to NULL.Martin Pieuchot
ok claudio@, henning@
2014-01-21Always fill in the broadcast address so as to handle broadcast packets ifBrad Smith
the interface is put into all multicast mode. ok stsp@
2014-01-21Disable lapic when halting CPUs. Allegedly this is necessary to makeMark Kettenis
suspend work on some machines. ok deraadt@
2014-01-21localtime(3) can return NULL; seen by Rod Whitworth; ok guenther@Otto Moerbeek
2014-01-21Use Linux compat functions to do kernel memory allocations in the bits of codeMark Kettenis
that are shared with Linux. Use OpenBSD functions in the few sports where we have our own implementation of bits. discussed with jsg@