summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty_tty.c
Commit message (Expand)AuthorAgeFilesLines
* Remove unneeded Giant locking of /dev/tty.ed2008-06-031-3/+0
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-161-1/+1
* Lock Giant and proctree lock around dereferencing p_session->s_ttyvp->v_rdev.kib2007-07-031-1/+13
* Use ctty instead of just returning. ctty just has a simple open thatmbr2006-09-271-1/+1
* If /dev/tty gets opened after your controlling terminal has been revokedmbr2006-09-231-1/+5
* Merge the dev_clone and dev_clone_cred event handlers into a singlerwatson2005-08-081-1/+2
* Explicitly hold a reference to the cdev we have just cloned. Thisphk2005-03-311-0/+1
* Use dynamic major number allocation.phk2005-02-271-4/+1
* Second half of the dev_t cleanup.phk2004-06-171-1/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-3/+3
* Device megapatch 4/6:phk2004-02-211-1/+2
* The present defaults for the open and close for device drivers whichphk2003-09-271-1/+0
* Use __FBSDID().obrien2003-06-111-2/+3
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+5
* NODEVFS cleanup: Unifdef.phk2003-01-301-282/+0
* Don't dereference null vnode pointer if controling terminal was revoked.phk2003-01-271-3/+5
* Originally when DEVFS was added, a global variable "devfs_present"phk2003-01-191-6/+1
* When we use DEVFS, we don't need the /dev/tty pseudo-driver to dophk2003-01-191-0/+89
* Pass active_cred and file_cred into the MAC framework explicitlyrwatson2002-08-191-5/+6
* Break out mac_check_vnode_op() into three seperate checks:rwatson2002-08-191-3/+3
* Enforce MAC policy in cttyread() as well as the other operationsrwatson2002-08-121-1/+6
* Include file cleanup; mac.h and malloc.h at one point had orderingrwatson2002-08-011-1/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-1/+27
* Remove __P.alfred2002-03-191-2/+2
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-1/+1
* Lock struct pgrp, session and sigio.tanimura2002-02-231-9/+47
* KSE Milestone 2julian2001-09-121-27/+27
* Support /dev/ctty againbrian2001-05-151-3/+8
* Use the new ability to avoid practically all the gunk in this file.phk2001-05-141-17/+26
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-1/+1
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-0/+6
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Convert DEVFS hooks in (most) drivers to make_dev().phk1999-08-231-20/+2
* Simplify cdevsw registration.phk1999-05-311-4/+2
* This commit should be a extensive NO-OP:phk1999-05-301-7/+21
* Added D_TTY to the cdevswitch flags for all tty drivers. This is requiredbde1998-08-231-8/+10
* This commit fixes various 64bit portability problems required fordfr1998-06-071-2/+2
* Don't depend on "implicit int" or bloat the data section in thebde1998-02-201-2/+2
* Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style.eivind1998-01-241-1/+4
* Don't include <sys/lock.h> in headers when only `struct simplelock' isbde1997-12-051-1/+2
* Get tty ioctl numbers by #including <sys/ttycom.h> instead ofbde1997-11-181-3/+2
* Fixed gratuitous ANSIisms.bde1997-09-161-2/+4
* Extend to use poll backend. If memory serves correctly, most of this waspeter1997-09-141-7/+9
* Removed unused #includes.bde1997-09-021-2/+1
* Don't include <sys/ioctl.h> in the kernel. Stage 1: don't includebde1997-03-241-2/+1
* Don't #include <sys/fcntl.h> in <sys/file.h> if KERNEL is defined.bde1997-03-231-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-10/+10
OpenPOWER on IntegriCloud