| Commit message (Expand) | Author | Age | Files | Lines |
* | pledge_ioctl_check() will do the killing if neccessary; if it returns, |  deraadt | 2015-10-11 | 1 | -2/+2 |
* | another stray ) |  deraadt | 2015-10-09 | 1 | -2/+2 |
* | shortcircuit TIOCGETA to directly return ENOTTY for non-ttys. It could |  deraadt | 2015-10-09 | 1 | -2/+3 |
* | Rename tame() to pledge(). This fairly interface has evolved to be more |  deraadt | 2015-10-09 | 1 | -4/+4 |
* | Convert _TM_ flags to TAME_ flags, collapsing the entire mapping |  deraadt | 2015-09-11 | 1 | -2/+2 |
* | Only include <sys/tame.h> in the .c files that need it |  guenther | 2015-09-11 | 1 | -1/+2 |
* | Move to tame(int flags, char *paths[]) API/ABI. |  deraadt | 2015-08-22 | 1 | -2/+1 |
* | Add ktracing of structs iovec, msghdr, and cmsghdr for {,p}{read,write}v(), |  guenther | 2015-07-28 | 1 | -1/+9 |
* | tame(2) is a subsystem which restricts programs into a "reduced feature |  deraadt | 2015-07-19 | 1 | -4/+10 |
* | Set POLLHUP even if no valid events were specified as per POSIX. |  millert | 2015-05-10 | 1 | -3/+5 |
* | Indroduce fd_getfile_mode() and use it were fd_getfile() is directly |  mpi | 2015-04-30 | 1 | -19/+6 |
* | Remove useless extern definitions of nselcoll and selwait. |  millert | 2015-02-12 | 1 | -2/+1 |
* | convert bcopy to memcpy. ok millert |  tedu | 2014-12-10 | 1 | -3/+3 |
* | pass size argument to free() |  deraadt | 2014-11-03 | 1 | -8/+8 |
* | use mallocarray to get the array of pollfd structs. |  dlg | 2014-10-13 | 1 | -5/+9 |
* | trim some casts |  tedu | 2014-07-13 | 1 | -2/+2 |
* | use mallocarray where arguments are multipled. ok deraadt |  tedu | 2014-07-13 | 1 | -2/+2 |
* | Refactor out dosigsuspend() function |  matthew | 2014-07-12 | 1 | -11/+5 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -8/+8 |
* | Repair compilability after the recent uvmexp changes, especially for |  miod | 2014-07-08 | 1 | -1/+3 |
* | decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.h |  deraadt | 2014-07-08 | 1 | -3/+1 |
* | Eliminates struct pcred by moving the real and saved ugids into |  guenther | 2014-03-30 | 1 | -2/+2 |
* | bzero -> memset |  tedu | 2014-01-21 | 1 | -3/+3 |
* | Correct the handling of I/O of >=2^32 bytes and the ktracing there of |  guenther | 2013-09-14 | 1 | -4/+3 |
* | Snapshots for all archs have been built, so remove the T32 code |  guenther | 2013-09-14 | 1 | -140/+1 |
* | Switch time_t, ino_t, clock_t, and struct kevent's ident and data |  guenther | 2013-08-13 | 1 | -1/+140 |
* | always implement stub utrace syscall, but keep the body #ifdef KTRACE |  tedu | 2013-06-01 | 1 | -1/+21 |
* | select(-1, ...) should fail with EINVAL. |  guenther | 2013-05-19 | 1 | -3/+5 |
* | Extend P_SIGSUSPEND handling in userret() to properly restore the |  matthew | 2013-04-29 | 1 | -62/+172 |
* | Print the fd_set used by select in kdump. |  claudio | 2012-07-09 | 1 | -1/+15 |
* | Compare the size of the static fd_mask against the number of bytes needed |  claudio | 2012-07-09 | 1 | -2/+2 |
* | Add struct proc * argument to FRELE() and FILE_SET_MATURE() in |  guenther | 2012-04-22 | 1 | -6/+6 |
* | Add tracing and dumping of "pointer to struct" syscall arguments for |  guenther | 2012-03-19 | 1 | -1/+5 |
* | Hold struct filedesc's fd_lock when writing to the fd_ofiles, fd_ofileflags, |  guenther | 2012-02-15 | 1 | -4/+7 |
* | Document a non-obvious reason why something can't overflow. |  guenther | 2011-11-06 | 1 | -3/+5 |
* | Since we have an ioctl that uses a struct with an off_t member as its |  kettenis | 2010-12-19 | 1 | -2/+2 |
* | delete some rogue spaces and tabs. no binary change. |  marco | 2010-08-18 | 1 | -8/+8 |
* | Correct the links between threads, processes, pgrps, and sessions, |  guenther | 2010-07-26 | 1 | -4/+4 |
* | Devices which don't have read or write functionality should not return |  deraadt | 2010-07-08 | 1 | -2/+8 |
* | In sys_ioctl(), change the type of stkbuf to u_long to make sure it is |  kettenis | 2010-04-11 | 1 | -3/+3 |
* | Every selwakeup() should have a matching KNOTE() (even if kqueue isn't |  nicm | 2009-11-09 | 1 | -1/+2 |
* | must calculate iovlen or ktrace panics the machine; diff from blambert |  deraadt | 2009-06-08 | 1 | -5/+7 |
* | Put readv/writev changes back in, as they no longer hang ckuethe's ntpd. |  blambert | 2009-06-04 | 1 | -158/+61 |
* | Revert readv/writev changes, as they trigger an apparent file descriptor |  blambert | 2009-06-03 | 1 | -81/+183 |
* | set needfree to NULL in sys_writev() so stack garbage |  thib | 2009-06-02 | 1 | -2/+2 |
* | it is better when ramdisks compile |  deraadt | 2009-06-02 | 1 | -3/+3 |
* | dofile{read,write} are essentially identical to their iovec equivalents, |  blambert | 2009-06-02 | 1 | -183/+81 |
* | Only copy out the revents field, not the whole pollfd structure. This |  kurt | 2009-03-24 | 1 | -3/+23 |
* | Move the functionality of psignal() to a new function ptsignal() |  guenther | 2008-12-16 | 1 | -3/+3 |
* | Use M_ZERO in a few more places to shave bytes from the kernel. |  art | 2007-09-07 | 1 | -3/+2 |