| Age | Commit message (Expand) | Author |
| 2021-10-11 | Setting EV_EOF requires modifying kn->kn_flags. However, that relies on | thorpej |
| 2021-09-29 | ttyread_filtops, ttywrite_filtops, ptcread_filtops, and ptcwrite_filtops | thorpej |
| 2021-09-26 | Change the kqueue filterops::f_isfd field to filterops::f_flags, and | thorpej |
| 2020-12-11 | Use sel{record,remove}_knote(). | thorpej |
| 2019-02-15 | Fix reporting EOF via kevent and add a test case | mgorny |
| 2018-09-03 | Rename min/max -> uimin/uimax for better honesty. | riastradh |
| 2017-10-25 | Use C99 initializer for filterops | maya |
| 2015-08-20 | include ioconf.h instead of locally declaring the prototype of the attach | christos |
| 2014-10-18 | src is too big these days to tolerate superfluous apostrophes. It's | snj |
| 2014-07-25 | Add d_discard to all struct cdevsw instances I could find. | dholland |
| 2014-05-22 | Define TTY_ALLOW_PRIVATE in tty.c, tty_pty.c, and tty_conf.c. | dholland |
| 2014-04-04 | Kernel portion of the multiple ptyfs mount support. Protocol changed | christos |
| 2014-03-28 | Fix unused variable 'mp' | ozaki-r |
| 2014-03-27 | From Ilya Zykov: | christos |
| 2014-03-16 | Change (mostly mechanically) every cdevsw/bdevsw I can find to use | dholland |
| 2014-01-29 | tty_pty: add CTASSERTs to document assumptions | yamt |
| 2013-09-15 | Remove unused variables | martin |
| 2012-10-20 | Set tp->t_dev to the correct dev_t value in both ptmopen and ptsopen. | apb |
| 2011-09-24 | put back the cc == 0 check, because we can re-enter the loop with cc != 0 | christos |
| 2011-09-23 | Fix various bogus things: | christos |
| 2011-07-26 | stop using lbolt in tty | yamt |
| 2011-04-24 | Rename ttymalloc() to tty_alloc(), and ttyfree() to tty_free() for | rmind |
| 2011-04-09 | Add a few KASSERT to verify we do not accidently use minor(NODEV) as an | martin |
| 2011-04-09 | KNF, add a comment and an assertion. | martin |
| 2011-04-09 | In ttymalloc() explicitly initialize t_dev to NODEV. | martin |
| 2010-11-16 | Fix a bug in ptcread() that stopped a pty(4) in TIOCPKT_IOCTL mode from | dyoung |
| 2010-09-05 | Cosmetic: remove unnecessary parenthesization in return statements. | dyoung |
| 2010-06-13 | use NULL instead of 0 for pointers. | yamt |
| 2010-01-24 | Amplify comment about ultrix bits. | dholland |
| 2009-12-20 | Add a pointing to an explanation of why we have #ifdef pmax stuff in here. | pooka |
| 2009-10-14 | Error out of ptcread() if the uio length supplied is zero before the code | dsl |
| 2009-10-11 | Fix locking when collecting pt_read and pt_ucntl. | dsl |
| 2009-06-12 | Writes on the controlling tty were not being awoken from blocks, | plunky |
| 2009-03-09 | KNF. ANSI'fy. | uebayasi |
| 2009-01-22 | malloc -> kmem_alloc | yamt |
| 2008-11-15 | explicitly include <sys/ioctl_compat.h> since we explicitly use | mrg |
| 2008-11-14 | Remove unneeded compat ifdef. | ad |
| 2008-09-03 | Make ioctl(FIONREAD) on the master side of a pty return the amount of | drochner |
| 2008-06-16 | PPWAIT need only be locked by proc_lock, so move it to proc::p_lflag. | ad |
| 2008-05-25 | Properly fix the "hanging in tty" bug that was worked around with cv_wakeup() | ad |
| 2008-04-20 | Improve ^T / SIGINFO handling: | ad |
| 2008-03-01 | Welcome to 4.99.55: | rmind |
| 2007-12-30 | Pull up 1.104.2.3: | ad |
| 2007-12-22 | Restore seperate condvars for clist i/o and clist control activity. | ad |
| 2007-12-05 | Do not "return 1" from kqfilter for errors. That value is passed | pooka |
| 2007-11-19 | Tidy up the locking a bit. | ad |
| 2007-11-19 | - Factor out too many copies of the same bit of tty code. | ad |
| 2007-11-07 | Merge tty changes from the vmlocking branch. | ad |
| 2007-04-17 | wrap calls to pgsignal() in proclist_mutex | pooka |
| 2007-03-12 | Use mutexes/condvars. | ad |