summaryrefslogtreecommitdiff
path: root/sys/kern/tty_tty.c
AgeCommit message (Expand)Author
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-08-20Retire clone_drain_lockMateusz Guzik
2019-05-20Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer
2017-11-27sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni
2015-07-06tty: replace several curthread->td_proc with stored curprocMateusz Guzik
2011-01-04Finish r210923, 210926. Mark some devices as eternal.Konstantin Belousov
2008-06-03Remove unneeded Giant locking of /dev/tty.Ed Schouten
2008-03-16In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson
2007-07-03Lock Giant and proctree lock around dereferencing p_session->s_ttyvp->v_rdev.Konstantin Belousov
2006-09-27Use ctty instead of just returning. ctty just has a simple open thatMartin Blapp
2006-09-23If /dev/tty gets opened after your controlling terminal has been revokedMartin Blapp
2005-08-08Merge the dev_clone and dev_clone_cred event handlers into a singleRobert Watson
2005-03-31Explicitly hold a reference to the cdev we have just cloned. ThisPoul-Henning Kamp
2005-02-27Use dynamic major number allocation.Poul-Henning Kamp
2004-06-17Second half of the dev_t cleanup.Poul-Henning Kamp
2004-06-16Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp
2004-02-21Device megapatch 4/6:Poul-Henning Kamp
2003-09-27The present defaults for the open and close for device drivers whichPoul-Henning Kamp
2003-06-11Use __FBSDID().David E. O'Brien
2003-03-03Gigacommit to improve device-driver source compatibility betweenPoul-Henning Kamp
2003-01-30NODEVFS cleanup: Unifdef.Poul-Henning Kamp
2003-01-27Don't dereference null vnode pointer if controling terminal was revoked.Poul-Henning Kamp
2003-01-19Originally when DEVFS was added, a global variable "devfs_present"Poul-Henning Kamp
2003-01-19When we use DEVFS, we don't need the /dev/tty pseudo-driver to doPoul-Henning Kamp
2002-08-19Pass active_cred and file_cred into the MAC framework explicitlyRobert Watson
2002-08-19Break out mac_check_vnode_op() into three seperate checks:Robert Watson
2002-08-12Enforce MAC policy in cttyread() as well as the other operationsRobert Watson
2002-08-01Include file cleanup; mac.h and malloc.h at one point had orderingRobert Watson
2002-08-01Introduce support for Mandatory Access Control and extensibleRobert Watson
2002-03-19Remove __P.Alfred Perlstein
2002-02-27Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin
2002-02-23Lock struct pgrp, session and sigio.Seigo Tanimura
2001-09-12KSE Milestone 2Julian Elischer
2001-05-15Support /dev/ctty againBrian Somers
2001-05-14Use the new ability to avoid practically all the gunk in this file.Poul-Henning Kamp
2001-05-01Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray
2001-03-26Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp
2000-07-11Add snapshots to the fast filesystem. Most of the changes supportKirk McKusick
1999-09-25Remove five now unused fields from struct cdevsw. They should neverPoul-Henning Kamp
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1999-08-23Convert DEVFS hooks in (most) drivers to make_dev().Poul-Henning Kamp
1999-05-31Simplify cdevsw registration.Poul-Henning Kamp
1999-05-30This commit should be a extensive NO-OP:Poul-Henning Kamp
1998-08-23Added D_TTY to the cdevswitch flags for all tty drivers. This is requiredBruce Evans
1998-06-07This commit fixes various 64bit portability problems required forDoug Rabson
1998-02-20Don't depend on "implicit int" or bloat the data section in theBruce Evans
1998-01-24Make all file-system (MFS, FFS, NFS, LFS, DEVFS) related option new-style.Eivind Eklund
1997-12-05Don't include <sys/lock.h> in headers when only `struct simplelock' isBruce Evans