summaryrefslogtreecommitdiff
path: root/sys/kern
AgeCommit message (Expand)Author
2016-06-13On localhost a user program may create a socket splicing loop.Alexander Bluhm
2016-06-12Fix format string in ddb show socket.Alexander Bluhm
2016-06-11if the timeout rounds to zero, make it one tick, otherwise we sleepTed Unangst
2016-06-11Since epp->ep_name is a userland pointer, use copyinstr(9) to get a copy okMark Kettenis
2016-06-11Cleanup some systrace leftovers.Mark Kettenis
2016-06-08Enforce W^X and map W|X segments without X permission initially. TheMark Kettenis
2016-06-08As logging to dmesg with msgbuf_putchar() can happen in any interruptAlexander Bluhm
2016-06-07ktrace support for pollfd[] arraysTheo de Raadt
2016-06-07per trending style, add continue to empty loops.Ted Unangst
2016-06-03Allow pegged process on secondary CPUs to continue to be scheduled whenMark Kettenis
2016-06-01rmdir(2) should return EINVAL not EBUSY when trying to remove ".".Todd C. Miller
2016-06-01add support for using SRPs without the garbage collection machinery.David Gwynne
2016-05-31Fix ptrace PT_WRITE_D that returned EFAULT.Jeremie Courreges-Anglas
2016-05-31sys_o58_kill is no longer needed for compat.Theo de Raadt
2016-05-31sys_osendsyslog can go away; we have transitioned to the new version withTheo de Raadt
2016-05-31syncTheo de Raadt
2016-05-31sys_osendsyslog can go away; we have transitioned to the new version withTheo de Raadt
2016-05-31sys_o58_kill is no longer needed for compat.Theo de Raadt
2016-05-30Identify W^X labelled binaries at execve() time based upon WX_OPENBSD_WXNEEDEDTheo de Raadt
2016-05-30backout to insert correct commit messageTheo de Raadt
2016-05-30*** empty log message ***Theo de Raadt
2016-05-29Fix sizes passed to free() in fdfree(). This prevents a panic reportedMartin Natano
2016-05-28add sizes to free() calls for descrip tablesTed Unangst
2016-05-27W^X violations are no longer permitted by default. A kernel log messageTheo de Raadt
2016-05-27rename(2) operation requires "rpath cpath" at the underlying operationTheo de Raadt
2016-05-26The doforce variable isn't modified anywhere. Also, the only filesystemMartin Natano
2016-05-24Remove two sysctls which were introduced only for development of theTheo de Raadt
2016-05-23Place a cpu-dependent trap/illegal instruction over the remainder of theTheo de Raadt
2016-05-23remove the sysctl kern.random counters, since none of the remainingTheo de Raadt
2016-05-23remove the function pointer from mbufs. this memory is shared with dataTed Unangst
2016-05-23VOP_REALLOCBLKS() and related code is unused since the removal ofMartin Natano
2016-05-21Fix logic bug in DUID generation - we want to generate DUIDs until we haveJoel Sing
2016-05-21Cleanup some of the DUID code and refactor for readability.Joel Sing
2016-05-20Remove dead assignment/unused variable.Joel Sing
2016-05-19Let setroot() pick the boot disk based on the DUID provided in bootduid ifMark Kettenis
2016-05-19All msg buf counters are long, so lmin(9) should be used for them.Alexander Bluhm
2016-05-18Kill trailing whitespaces.Alexander Bluhm
2016-05-18Use constty and cn_devvp for checking wether to use cnwrite(). ThatAlexander Bluhm
2016-05-18rename srp_finalize to srp_gc_finalizeDavid Gwynne
2016-05-18rework the srp api so it takes an srp_ref struct that the caller provides.David Gwynne
2016-05-18Remove unnecessary cast of buflen to u_int in sockargs(). This wasTodd C. Miller
2016-05-17Allow sendsyslog(2) with LOG_CONS even when /dev/console has notAlexander Bluhm
2016-05-17Backout the previous fix for the sendsyslog(2) with LOG_CONS solution.Alexander Bluhm
2016-05-17Document NOLOCK, from Michal Mazurek.Martin Pieuchot
2016-05-15remove chroot(2) from allowed syscalls under pledge(2).Sebastien Marie
2016-05-13contrary to documentation and other implementations, kevent was preventingTed Unangst
2016-05-11remove hppa64 port, which we never got going beyond broken single users.Theo de Raadt
2016-05-10If sendsyslog(2) is called with LOG_CONS before syslogd(8) has beenAlexander Bluhm
2016-05-10SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookieTheo de Raadt
2016-05-04Make KERN_FILE_BYPID return ESRCH when PID not found, both in sysctl andVadim Zhukov