| Commit message (Expand) | Author | Age | Files | Lines |
* | Do not hold onto the fdplock longer then needed. Release the lock after |  claudio | 2021-02-08 | 1 | -6/+9 |
* | Revert previous commit. The vnode returned by ptm_vn_open() is open and |  claudio | 2021-02-04 | 1 | -33/+28 |
* | Prevent a lock order issue by shuffling code around. Instead of allocating |  claudio | 2021-02-04 | 1 | -28/+33 |
* | Refactor klist insertion and removal |  visa | 2020-12-25 | 1 | -4/+4 |
* | Introduce a helper to check if a signal is ignored or masked by a thread. |  mpi | 2020-09-09 | 1 | -3/+2 |
* | Sigh. Only the ptyc case should tsleep in ttyretype, since others can |  deraadt | 2020-07-20 | 1 | -2/+3 |
* | A pty write containing VDISCARD, VREPRINT, or various retyping cases of |  deraadt | 2020-07-14 | 1 | -2/+4 |
* | Extend kqueue interface with EVFILT_EXCEPT filter. |  mpi | 2020-06-22 | 1 | -1/+22 |
* | Set __EV_HUP when the conditions matching poll(2)'s POLLUP are found. |  mpi | 2020-06-15 | 1 | -1/+3 |
* | Add missing ICANON check in filt_ptcwrite(). |  mpi | 2020-05-21 | 1 | -2/+3 |
* | Abstract the head of knote lists. This allows extending the lists, |  visa | 2020-04-07 | 1 | -4/+4 |
* | Replace field f_isfd with field f_flags in struct filterops to allow |  visa | 2020-02-20 | 1 | -3/+3 |
* | Convert infinite sleeps to tsleep_nsec(9). |  mpi | 2020-01-11 | 1 | -5/+4 |
* | Use C99 designated initializers with struct filterops. In addition, |  visa | 2019-12-31 | 1 | -5/+14 |
* | ttysleep(): drop unused timeout parameter |  cheloha | 2019-07-19 | 1 | -6/+4 |
* | Bring back revision 1.91 now that vmd has been fixed, repeating the |  anton | 2019-03-11 | 1 | -1/+7 |
* | Revert revision 1.91. It results in significant log spam when |  tb | 2019-03-06 | 1 | -7/+1 |
* | When closing the slave end of a pty, generate an EOF event to any kqueue |  anton | 2019-03-04 | 1 | -1/+7 |
* | Remove dead code related to tty allocation for ptys. Back in revision 1.17 of |  anton | 2018-08-30 | 1 | -11/+3 |
* | Initialize device numbers for newly allocated ptys. Prevents a panic caused by |  anton | 2018-08-29 | 1 | -5/+9 |
* | Decouple unveil from the pledge flags, by adding dedicated unveil flags |  beck | 2018-08-05 | 1 | -1/+3 |
* | Put file descriptors on shared data structures when they are completely |  mpi | 2018-06-18 | 1 | -7/+8 |
* | Revert introduction of fdinsert(), a sanitify check triggers when |  mpi | 2018-06-05 | 1 | -8/+7 |
* | Put file descriptors on shared data structures when they are completely |  mpi | 2018-06-02 | 1 | -7/+8 |
* | Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always |  visa | 2018-04-28 | 1 | -4/+4 |
* | Remove almost unused `flags' argument of suser(). |  mpi | 2018-02-19 | 1 | -2/+2 |
* | Translate the TIOCSBRK & TIOCCBRK ioctl(2)s issued on a pty(4) slave to |  mpi | 2018-01-08 | 1 | -1/+15 |
* | Stop assuming <sys/file.h> will pull in fcntl.h when _KERNEL is defined. |  guenther | 2018-01-02 | 1 | -1/+2 |
* | some of this code was written in an era when spaces cost extra. |  tedu | 2017-07-04 | 1 | -15/+15 |
* | Add a flags argument to falloc() that lets it optionally set the |  guenther | 2017-02-11 | 1 | -3/+3 |
* | Remove two sysctls which were introduced only for development of the |  deraadt | 2016-05-24 | 1 | -25/+1 |
* | Remove the unused flags argument from VOP_UNLOCK(). |  natano | 2016-03-19 | 1 | -4/+4 |
* | Convert to uiomove. Diff from Martin Natano. |  stefan | 2016-01-28 | 1 | -5/+5 |
* | Increase buffer sizes and watermarks for tty and ppp |  sf | 2016-01-14 | 1 | -5/+5 |
* | remove stale lint annotations |  tedu | 2015-12-05 | 1 | -5/+1 |
* | move the pledgenote annotation from `struct proc' to `struct nameidata' |  semarie | 2015-11-02 | 1 | -4/+4 |
* | There are three situations where pty ioctl's result in a NDINIT. |  deraadt | 2015-10-28 | 1 | -1/+5 |
* | easy size for free(); ok beck |  deraadt | 2015-09-28 | 1 | -2/+2 |
* | First step towards making uiomove() take a size_t size argument: |  miod | 2015-02-10 | 1 | -5/+5 |
* | Nuke yet more obvious #include duplications. |  krw | 2014-11-18 | 1 | -2/+1 |
* | use mallocarray where arguments are multipled. ok deraadt |  tedu | 2014-07-13 | 1 | -2/+2 |
* | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 2014-07-12 | 1 | -2/+2 |
* | use explicit_bzero for stack and freed variables |  tedu | 2014-07-09 | 1 | -3/+3 |
* | Eliminates struct pcred by moving the real and saved ugids into |  guenther | 2014-03-30 | 1 | -2/+2 |
* | Move p_sigacts from struct proc to struct process. |  guenther | 2014-03-22 | 1 | -2/+2 |
* | Remove the 4.3BSD tty(4) compatibility shims. RIP. ok millert@ |  naddy | 2013-12-13 | 1 | -14/+1 |
* | poll(2) on a closed tty should return POLLIN|POLLHUP in revents |  millert | 2013-10-11 | 1 | -6/+6 |
* | Back out POLLHUP change until a problem with xterm hanging on close |  millert | 2013-10-06 | 1 | -5/+5 |
* | poll(2) on a closed tty should return POLLIN|POLLHUP in revents |  millert | 2013-10-04 | 1 | -5/+5 |
* | Fix a bug in ptcwrite() that could result in up to 100 lost bytes |  millert | 2013-01-02 | 1 | -3/+3 |