summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty_pty.c
Commit message (Expand)AuthorAgeFilesLines
* Don't use PTY name as format string, even though it isn't insecure here.ed2009-02-261-1/+1
* Remove unneeded use of device unit numbers from pty(4).ed2009-01-251-8/+5
* Allow the user to suppress the rate-limited pty(4) warning.ed2008-08-231-1/+5
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-201-751/+59
* Close two different races with concurrent opens of pty master devicesjhb2008-08-041-5/+24
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* In rev. 1.156, the convertion of the minor number to the unit numberkib2008-01-261-3/+5
* In the rev. 1.153, the one place for converting minor number to unitkib2008-01-181-1/+3
* Bump up the number of ttys supported by pty(4) to 512 by making use ofjhb2007-11-191-3/+3
* A couple of optimizations to the last commit.jhb2007-11-081-2/+2
* Make it easier to add more ptys to the pty(4) driver:jhb2007-11-081-19/+12
* Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from pty clone handler.kib2007-07-031-2/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningrwatson2006-11-061-2/+5
* Back out part of rev. 1.149. While adding a workaround in ptcopen() tombr2006-10-041-9/+2
* Readd rev. 1.145 because of vfs bugs and races near revoke(). Until theymbr2006-09-301-4/+14
* Free tty struct after last close. This should fix the pty-leak by numbers.mbr2006-09-291-12/+17
* Fix our ioctl(2) implementation when the argument is "int". Newru2006-09-271-0/+11
* Check for tp->t_refcnt == 0 before doing anything in tty_open().mbr2006-09-231-0/+12
* Don't destroy the slave /dev entry until someone figures out why devfs seemscognet2006-02-021-1/+1
* Allow root in the host environment to open ptys within jailed environments.csjp2006-01-311-1/+1
* Don't attempt to re-create the /dev entry for the slave part if it alreadycognet2006-01-261-1/+2
* Bring in a sysv-style pts implementation, as found in the rwatson_pts perforc...cognet2006-01-261-7/+54
* Move the old BSD4.3 tty compatibility from (!BURN_BRIDGES && COMPAT_43)phk2006-01-101-9/+3
* Use ttyalloc() instead of ttymalloc()phk2006-01-041-1/+1
* Merge the dev_clone and dev_clone_cred event handlers into a singlerwatson2005-08-081-1/+1
* When devfs cloning takes place, provide access to the credential of therwatson2005-07-141-7/+8
* Explicitly hold a reference to the cdev we have just cloned. Thisphk2005-03-311-0/+1
* Use dynamic major number allocation.phk2005-02-271-5/+1
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Include uio.hphk2004-12-221-3/+3
* Add new function ttyinitmode() which sets our systemwide defaultphk2004-10-181-6/+1
* Make pty's always come up in echo mode.phk2004-10-151-1/+1
* Split the ioctl function in control and slave side, this eliminatedphk2004-09-231-68/+78
* Use the tty->t_sc field to find our softc.phk2004-09-161-3/+4
* Preparation commit for the tty cleanups that will follow in the nearphk2004-07-151-1/+1
* Gah! commit from wrong tree.phk2004-06-251-6/+0
* Retire the TIOC_REMOTE ioctl.phk2004-06-251-95/+3
* Put the pre FreeBSD-2.x tty compat code under BURN_BRIDGES.phk2004-06-211-2/+6
* Second half of the dev_t cleanup.phk2004-06-171-2/+2
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-16/+16
* Deorbit COMPAT_SUNOS.phk2004-06-111-2/+2
* Rename struct pt_ioctl to "ptsc" and pointers to it from "pti" to "pt"phk2004-06-091-65/+65
* Ditch K&R function stylephk2004-06-091-63/+15
* Move PTY private defines into PTY private files.phk2004-06-091-0/+4
* Machine generated patch which changes linedisc calls from accessingphk2004-06-041-8/+8
* Use ttymalloc() instead of ttyregister(). Use ttyioctl() instead ofphk2004-06-041-8/+6
* There is no need to explicitly call the stop function. In all likelyhoodphk2004-06-011-1/+0
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Device megapatch 4/6:phk2004-02-211-2/+4
* Device megapatch 3/6:phk2004-02-211-3/+0
OpenPOWER on IntegriCloud