index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
tty_pty.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove unneeded use of device unit numbers from pty(4).
ed
2009-01-25
1
-8
/
+5
*
Allow the user to suppress the rate-limited pty(4) warning.
ed
2008-08-23
1
-1
/
+5
*
Integrate the new MPSAFE TTY layer to the FreeBSD operating system.
ed
2008-08-20
1
-751
/
+59
*
Close two different races with concurrent opens of pty master devices
jhb
2008-08-04
1
-5
/
+24
*
In keeping with style(9)'s recommendations on macros, use a ';'
rwatson
2008-03-16
1
-1
/
+1
*
In rev. 1.156, the convertion of the minor number to the unit number
kib
2008-01-26
1
-3
/
+5
*
In the rev. 1.153, the one place for converting minor number to unit
kib
2008-01-18
1
-1
/
+3
*
Bump up the number of ttys supported by pty(4) to 512 by making use of
jhb
2007-11-19
1
-3
/
+3
*
A couple of optimizations to the last commit.
jhb
2007-11-08
1
-2
/
+2
*
Make it easier to add more ptys to the pty(4) driver:
jhb
2007-11-08
1
-19
/
+12
*
Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from pty clone handler.
kib
2007-07-03
1
-2
/
+1
*
Sweep kernel replacing suser(9) calls with priv(9) calls, assigning
rwatson
2006-11-06
1
-2
/
+5
*
Back out part of rev. 1.149. While adding a workaround in ptcopen() to
mbr
2006-10-04
1
-9
/
+2
*
Readd rev. 1.145 because of vfs bugs and races near revoke(). Until they
mbr
2006-09-30
1
-4
/
+14
*
Free tty struct after last close. This should fix the pty-leak by numbers.
mbr
2006-09-29
1
-12
/
+17
*
Fix our ioctl(2) implementation when the argument is "int". New
ru
2006-09-27
1
-0
/
+11
*
Check for tp->t_refcnt == 0 before doing anything in tty_open().
mbr
2006-09-23
1
-0
/
+12
*
Don't destroy the slave /dev entry until someone figures out why devfs seems
cognet
2006-02-02
1
-1
/
+1
*
Allow root in the host environment to open ptys within jailed environments.
csjp
2006-01-31
1
-1
/
+1
*
Don't attempt to re-create the /dev entry for the slave part if it already
cognet
2006-01-26
1
-1
/
+2
*
Bring in a sysv-style pts implementation, as found in the rwatson_pts perforc...
cognet
2006-01-26
1
-7
/
+54
*
Move the old BSD4.3 tty compatibility from (!BURN_BRIDGES && COMPAT_43)
phk
2006-01-10
1
-9
/
+3
*
Use ttyalloc() instead of ttymalloc()
phk
2006-01-04
1
-1
/
+1
*
Merge the dev_clone and dev_clone_cred event handlers into a single
rwatson
2005-08-08
1
-1
/
+1
*
When devfs cloning takes place, provide access to the credential of the
rwatson
2005-07-14
1
-7
/
+8
*
Explicitly hold a reference to the cdev we have just cloned. This
phk
2005-03-31
1
-0
/
+1
*
Use dynamic major number allocation.
phk
2005-02-27
1
-5
/
+1
*
/* -> /*- for copyright notices, minor format tweaks as necessary
imp
2005-01-06
1
-1
/
+1
*
Include uio.h
phk
2004-12-22
1
-3
/
+3
*
Add new function ttyinitmode() which sets our systemwide default
phk
2004-10-18
1
-6
/
+1
*
Make pty's always come up in echo mode.
phk
2004-10-15
1
-1
/
+1
*
Split the ioctl function in control and slave side, this eliminated
phk
2004-09-23
1
-68
/
+78
*
Use the tty->t_sc field to find our softc.
phk
2004-09-16
1
-3
/
+4
*
Preparation commit for the tty cleanups that will follow in the near
phk
2004-07-15
1
-1
/
+1
*
Gah! commit from wrong tree.
phk
2004-06-25
1
-6
/
+0
*
Retire the TIOC_REMOTE ioctl.
phk
2004-06-25
1
-95
/
+3
*
Put the pre FreeBSD-2.x tty compat code under BURN_BRIDGES.
phk
2004-06-21
1
-2
/
+6
*
Second half of the dev_t cleanup.
phk
2004-06-17
1
-2
/
+2
*
Do the dreaded s/dev_t/struct cdev */
phk
2004-06-16
1
-16
/
+16
*
Deorbit COMPAT_SUNOS.
phk
2004-06-11
1
-2
/
+2
*
Rename struct pt_ioctl to "ptsc" and pointers to it from "pti" to "pt"
phk
2004-06-09
1
-65
/
+65
*
Ditch K&R function style
phk
2004-06-09
1
-63
/
+15
*
Move PTY private defines into PTY private files.
phk
2004-06-09
1
-0
/
+4
*
Machine generated patch which changes linedisc calls from accessing
phk
2004-06-04
1
-8
/
+8
*
Use ttymalloc() instead of ttyregister(). Use ttyioctl() instead of
phk
2004-06-04
1
-8
/
+6
*
There is no need to explicitly call the stop function. In all likelyhood
phk
2004-06-01
1
-1
/
+0
*
Remove advertising clause from University of California Regent's license,
imp
2004-04-05
1
-4
/
+0
*
Device megapatch 4/6:
phk
2004-02-21
1
-2
/
+4
*
Device megapatch 3/6:
phk
2004-02-21
1
-3
/
+0
*
Remove excess brackets.
rwatson
2004-02-15
1
-3
/
+2
[next]