aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/tty_pts.c
Commit message (Expand)AuthorAgeFilesLines
* Last minute TTY API change: remove mutex argument from tty_alloc().Ed Schouten2009-05-291-2/+2
* Turn MAXPTSDEVS into a sysctl tunable.Ed Schouten2009-04-251-2/+17
* Improve my previous changes to the TTY code: also remove memcpy().Ed Schouten2009-03-011-1/+1
* Replace bcopy() calls inside the TTY layer with memcpy()/strlcpy().Ed Schouten2009-02-281-1/+1
* Squash some small bugs in pts(4).Ed Schouten2009-02-191-6/+3
* Set PTS_FINISHED before waking up any threads.Ed Schouten2008-12-211-2/+1
* Add FIONREAD to pseudo-terminal master devices.Ed Schouten2008-12-131-0/+10
* Add kqueue()-support to pseudo-terminal master devices.Ed Schouten2008-12-111-0/+107
* Remove redundant return value tests.Ed Schouten2008-11-041-6/+1
* Track state to determine if the associated TTY device node has been used.Ed Schouten2008-09-231-4/+19
* Make fstat() on a pseudo-terminal master return sane timestamps.Ed Schouten2008-09-211-5/+9
* Implement pts(4) packet mode.Ed Schouten2008-09-041-28/+85
* Fix pts(4) error codes when slave device is closed.Ed Schouten2008-08-221-4/+2
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-201-775/+508
* - Close a race with concurrent open's of a pts master device which couldJohn Baldwin2008-08-041-7/+13
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* Fix bad function type passed to destroy_dev_sched_cb().Peter Wemm2007-07-051-1/+2
* Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from the clone handler.Konstantin Belousov2007-07-031-10/+16
* Canonicalize copyrights in some files I hold copyrights on:Robert Watson2007-01-081-1/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-2/+5
* Increment nb_allocated while holding the pt_mtx lock to avoid races.John Baldwin2006-11-011-1/+1
* Comment and style tweak.John Baldwin2006-11-011-2/+2
* Free tty struct after last close. This should fix the pty-leak by numbers.Martin Blapp2006-09-291-1/+15
* Fix our ioctl(2) implementation when the argument is "int". NewRuslan Ermilov2006-09-271-0/+11
* Also check use_pty in the ptmx clone lookup; this means that when ptmxRobert Watson2006-04-281-0/+3
* Allow root to open prison pts devices too.Christian S.J. Peron2006-01-311-1/+1
* Move pts master devices into /dev/pty/ instead of littering /dev with them;Robert Watson2006-01-301-2/+2
* Rename use_old_pty variable to use_pts, as this more accurately reflectsRobert Watson2006-01-281-5/+4
* Merge a bunch of changes that where done in tty_pty.c after tty_pts.c wasOlivier Houchard2006-01-271-104/+7
* Take into account that bits 0x0000ff00 can't be used for minor.Olivier Houchard2006-01-271-4/+7
* Don't attempt to re-create the /dev entry for the slave part if it alreadyOlivier Houchard2006-01-261-2/+6
* Bring in a sysv-style pts implementation, as found in the rwatson_pts perforc...Olivier Houchard2006-01-261-0/+970