Age | Commit message (Expand) | Author |
2018-05-08 | Protect per-file counters and document which lock is used to protect | Martin Pieuchot |
2018-04-27 | Move FREF() inside fd_getfile(). | Martin Pieuchot |
2018-04-09 | Call FREF() right after fd_getfile_mode() in sys_ioctl(). | Martin Pieuchot |
2018-01-02 | Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined. | Philip Guenther |
2017-06-26 | Assert that the corresponding socket is locked when manipulating socket | Martin Pieuchot |
2017-01-24 | Rename pfind(9) into tfind(9) to reflect that it deals with threads. | Martin Pieuchot |
2016-11-07 | Split PID from TID, giving processes a PID unrelated to the TID of their | Philip Guenther |
2016-07-05 | remove some casts that aren't necessary. | Ted Unangst |
2016-06-07 | ktrace support for pollfd[] arrays | Theo de Raadt |
2015-12-05 | remove stale lint annotations | Ted Unangst |
2015-11-01 | refactor pledge_*_check and pledge_fail functions | Sebastien Marie |
2015-10-18 | move SS_DNS socket check from kern_plegde.c to sys_generic.c | Sebastien Marie |
2015-10-11 | pledge_ioctl_check() will do the killing if neccessary; if it returns, | Theo de Raadt |
2015-10-09 | another stray ) | Theo de Raadt |
2015-10-09 | shortcircuit TIOCGETA to directly return ENOTTY for non-ttys. It could | Theo de Raadt |
2015-10-09 | Rename tame() to pledge(). This fairly interface has evolved to be more | Theo de Raadt |
2015-09-11 | Convert _TM_ flags to TAME_ flags, collapsing the entire mapping | Theo de Raadt |
2015-09-11 | Only include <sys/tame.h> in the .c files that need it | Philip Guenther |
2015-08-22 | Move to tame(int flags, char *paths[]) API/ABI. | Theo de Raadt |
2015-07-28 | Add ktracing of structs iovec, msghdr, and cmsghdr for {,p}{read,write}v(), | Philip Guenther |
2015-07-19 | tame(2) is a subsystem which restricts programs into a "reduced feature | Theo de Raadt |
2015-05-10 | Set POLLHUP even if no valid events were specified as per POSIX. | Todd C. Miller |
2015-04-30 | Indroduce fd_getfile_mode() and use it were fd_getfile() is directly | Martin Pieuchot |
2015-02-12 | Remove useless extern definitions of nselcoll and selwait. | Todd C. Miller |
2014-12-10 | convert bcopy to memcpy. ok millert | Ted Unangst |
2014-11-03 | pass size argument to free() | Theo de Raadt |
2014-10-13 | use mallocarray to get the array of pollfd structs. | David Gwynne |
2014-07-13 | trim some casts | Ted Unangst |
2014-07-13 | use mallocarray where arguments are multipled. ok deraadt | Ted Unangst |
2014-07-12 | Refactor out dosigsuspend() function | Matthew Dempsky |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-07-08 | Repair compilability after the recent uvmexp changes, especially for | Miod Vallat |
2014-07-08 | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h | Theo de Raadt |
2014-03-30 | Eliminates struct pcred by moving the real and saved ugids into | Philip Guenther |
2014-01-21 | bzero -> memset | Ted Unangst |
2013-09-14 | Correct the handling of I/O of >=2^32 bytes and the ktracing there of | Philip Guenther |
2013-09-14 | Snapshots for all archs have been built, so remove the T32 code | Philip Guenther |
2013-08-13 | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | Philip Guenther |
2013-06-01 | always implement stub utrace syscall, but keep the body #ifdef KTRACE | Ted Unangst |
2013-05-19 | select(-1, ...) should fail with EINVAL. | Philip Guenther |
2013-04-29 | Extend P_SIGSUSPEND handling in userret() to properly restore the | Matthew Dempsky |
2012-07-09 | Print the fd_set used by select in kdump. | Claudio Jeker |
2012-07-09 | Compare the size of the static fd_mask against the number of bytes needed | Claudio Jeker |
2012-04-22 | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in | Philip Guenthe |
2012-03-19 | Add tracing and dumping of "pointer to struct" syscall arguments for | Philip Guenthe |
2012-02-15 | Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags, | Philip Guenthe |
2011-11-06 | Document a non-obvious reason why something can't overflow. | Philip Guenthe |
2010-12-19 | Since we have an ioctl that uses a struct with an off_t member as its | Mark Kettenis |
2010-08-18 | delete some rogue spaces and tabs. no binary change. | Marco Peereboom |
2010-07-26 | Correct the links between threads, processes, pgrps, and sessions, | Philip Guenthe |