summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty_pts.c
Commit message (Expand)AuthorAgeFilesLines
* Fix whitespace inconsistencies in the TTY layer and its drivers owned by me.ed2011-06-261-3/+3
* Add accounting for RACCT_NPTS.trasz2011-04-021-6/+25
* After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9)kib2011-04-011-1/+1
* Make "struct pts_softc" point to ucred instead of uidinfo. This is no-op,trasz2011-03-031-12/+10
* Do not leak master pty or ptmx vnode.kib2010-04-081-0/+9
* Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.ed2010-03-281-3/+3
* Remove the 1000 pseudo terminal limit from pts(4).ed2010-01-131-8/+0
* Make TIOCSTI work again.ed2010-01-041-1/+1
* Make the wchan names of pts(4) fit in top(1).ed2009-12-181-4/+4
* Use C99 initialization for struct filterops.rwatson2009-09-121-4/+10
* Move ptmx into pty(4).ed2009-09-061-20/+5
* Allow pty(4) to be loaded as a kld.ed2009-08-231-4/+0
* Add ttydisc_rint_simple().ed2009-08-231-19/+6
* Fix two bugs related to TTY input:ed2009-08-021-1/+9
* Fix regressions in return events of poll() on TTYs.ed2009-07-081-2/+1
* Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Usekib2009-06-101-4/+4
* Last minute TTY API change: remove mutex argument from tty_alloc().ed2009-05-291-2/+2
* Turn MAXPTSDEVS into a sysctl tunable.ed2009-04-251-2/+17
* Improve my previous changes to the TTY code: also remove memcpy().ed2009-03-011-1/+1
* Replace bcopy() calls inside the TTY layer with memcpy()/strlcpy().ed2009-02-281-1/+1
* Squash some small bugs in pts(4).ed2009-02-191-6/+3
* Set PTS_FINISHED before waking up any threads.ed2008-12-211-2/+1
* Add FIONREAD to pseudo-terminal master devices.ed2008-12-131-0/+10
* Add kqueue()-support to pseudo-terminal master devices.ed2008-12-111-0/+107
* Remove redundant return value tests.ed2008-11-041-6/+1
* Track state to determine if the associated TTY device node has been used.ed2008-09-231-4/+19
* Make fstat() on a pseudo-terminal master return sane timestamps.ed2008-09-211-5/+9
* Implement pts(4) packet mode.ed2008-09-041-28/+85
* Fix pts(4) error codes when slave device is closed.ed2008-08-221-4/+2
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-785/+518
* - Close a race with concurrent open's of a pts master device which couldjhb2008-08-041-7/+13
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* Fix bad function type passed to destroy_dev_sched_cb().peter2007-07-051-1/+2
* Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from the clone handler.kib2007-07-031-10/+16
* Canonicalize copyrights in some files I hold copyrights on:rwatson2007-01-081-1/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-2/+5
* Increment nb_allocated while holding the pt_mtx lock to avoid races.jhb2006-11-011-1/+1
* Comment and style tweak.jhb2006-11-011-2/+2
* Free tty struct after last close. This should fix the pty-leak by numbers.mbr2006-09-291-1/+15
* Fix our ioctl(2) implementation when the argument is "int". Newru2006-09-271-0/+11
* Also check use_pty in the ptmx clone lookup; this means that when ptmxrwatson2006-04-281-0/+3
* Allow root to open prison pts devices too.csjp2006-01-311-1/+1
* Move pts master devices into /dev/pty/ instead of littering /dev with them;rwatson2006-01-301-2/+2
* Rename use_old_pty variable to use_pts, as this more accurately reflectsrwatson2006-01-281-5/+4
* Merge a bunch of changes that where done in tty_pty.c after tty_pts.c wascognet2006-01-271-104/+7
* Take into account that bits 0x0000ff00 can't be used for minor.cognet2006-01-271-4/+7
* Don't attempt to re-create the /dev entry for the slave part if it alreadycognet2006-01-261-2/+6
* Bring in a sysv-style pts implementation, as found in the rwatson_pts perforc...cognet2006-01-261-0/+970
OpenPOWER on IntegriCloud