summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2003-12-03Pass -Wsign-compare and avoid a potential malloc(0); ok henning@Todd C. Miller
2003-12-02Check array index before using it; from Tim Robbins via Niels.Todd C. Miller
2003-11-23Check correct array index KERN_VNODE; from Alistair KerrTodd C. Miller
2003-11-20Correct bounds check in semop(2) and semctl(2)Todd C. Miller
2003-11-18don't leave test code enabled, spotted Dries SchellekensTed Unangst
2003-11-18add lightwight reader/writer locks from art@. we will be using theseTed Unangst
2003-11-18faster pools. split pagelist into full, partial, and empty so we find whatTed Unangst
2003-11-08typos from Jonathon Gray;Jason McIntyre
2003-11-03verify exec headers before attempting malloc. reported by Georgi Guninski.Ted Unangst
2003-11-03use arc4random_bytesTed Unangst
2003-10-31allocate at least as much elements as requested in hashinitMarkus Friedl
2003-10-26per deraadt@ request, don't permit insanely large stackgap values.Ted Unangst
2003-10-24refactor stackgap sysctl. prompted by a bug report from Michael Coulter.Ted Unangst
2003-10-12Linux shmat allows lookup of segments that are marked as removed soTodd C. Miller
2003-10-08originally from cb@netbsd.org, adapted by provosNikolay Sturm
2003-10-03Merge tty_attach() in ttymalloc() and tty_detach() in ttyfree(). The need forMiod Vallat
2003-10-03Bring several fixes from FreeBSD to our current pipe implementation:Miod Vallat
2003-09-23Limit "proc: table is full" messages to once every 10 seconds which helps whe...Todd C. Miller
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
2003-09-23regen (Prepare for conversion of select backend -> poll)Todd C. Miller
2003-09-23Prepare for conversion of select backend -> pollTodd C. Miller
2003-09-09fix potential int overflow found by blexim at hush.com. restrict root toTed Unangst
2003-09-07RegenMiod Vallat
2003-09-07No COMPAT_10 SYSVSHM syscalls on sparc64; ok deraadt@Miod Vallat
2003-09-01match syscallargs comments with realityHenning Brauer
2003-08-26fix sys_clock_settime. hint from nordin@ ok deraadt@Ted Unangst
2003-08-23remember to reset exec_maxhdrsz after lkm load/unload. ok fgsch@Ted Unangst
2003-08-23remove native emulations from emulsw. you can't change them and probablyTed Unangst
2003-08-23knfTheo de Raadt
2003-08-23allow disabling a emul after enabling it; tedu@ ok.Federico G. Schwindt
2003-08-21emulation is now controlled by sysctl. changes:Ted Unangst
2003-08-21sys/types.h is not really needed with sys/param.h; ok mickey@Kevin Lo
2003-08-20Move the nsem sanity checks where they belong (before the malloc call).Todd C. Miller
2003-08-18spelling in comment, jonathon grayTed Unangst
2003-08-17unused varTed Unangst
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-08-14constify vfsops; tedu@ okMichael Shalayeff
2003-08-12src argument to m_copyback() can be a const; itojun@ okMichael Shalayeff
2003-08-11constify constant constsMichael Shalayeff
2003-08-11implement CLOCK_MONOTONIC from NetBSD; ok marc@Kevin Lo
2003-08-06Remove some double semicolons (hmm, do two semis equal a maxi?).Todd C. Miller
2003-08-06Remove unreachable return statement after break; Patrick LatifiTodd C. Miller
2003-08-04Use strlcpy(), not strncpy() when copying p->p_comm to core.c_nameTodd C. Miller
2003-08-03Implement the WCONTINUED flag to the wait(2) family of syscalls and theTodd C. Miller
2003-07-24kill some externs that are not there anymore and had left other places for a ...Michael Shalayeff
2003-07-22make it compile again damnit; from slash@peereboom.usMichael Shalayeff
2003-07-21syncTed Unangst
2003-07-21remove caddr_t casts. it's just silly to cast something when the functionTed Unangst
2003-07-18check v_mount for NULL before using. ok art@Ted Unangst
2003-07-02bump mktemp randomness from 6->10 X'sAnil Madhavapeddy