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_pts.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix whitespace inconsistencies in the TTY layer and its drivers owned by me.
ed
2011-06-26
1
-3
/
+3
*
Add accounting for RACCT_NPTS.
trasz
2011-04-02
1
-6
/
+25
*
After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9)
kib
2011-04-01
1
-1
/
+1
*
Make "struct pts_softc" point to ucred instead of uidinfo. This is no-op,
trasz
2011-03-03
1
-12
/
+10
*
Do not leak master pty or ptmx vnode.
kib
2010-04-08
1
-0
/
+9
*
Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.
ed
2010-03-28
1
-3
/
+3
*
Remove the 1000 pseudo terminal limit from pts(4).
ed
2010-01-13
1
-8
/
+0
*
Make TIOCSTI work again.
ed
2010-01-04
1
-1
/
+1
*
Make the wchan names of pts(4) fit in top(1).
ed
2009-12-18
1
-4
/
+4
*
Use C99 initialization for struct filterops.
rwatson
2009-09-12
1
-4
/
+10
*
Move ptmx into pty(4).
ed
2009-09-06
1
-20
/
+5
*
Allow pty(4) to be loaded as a kld.
ed
2009-08-23
1
-4
/
+0
*
Add ttydisc_rint_simple().
ed
2009-08-23
1
-19
/
+6
*
Fix two bugs related to TTY input:
ed
2009-08-02
1
-1
/
+9
*
Fix regressions in return events of poll() on TTYs.
ed
2009-07-08
1
-2
/
+1
*
Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Use
kib
2009-06-10
1
-4
/
+4
*
Last minute TTY API change: remove mutex argument from tty_alloc().
ed
2009-05-29
1
-2
/
+2
*
Turn MAXPTSDEVS into a sysctl tunable.
ed
2009-04-25
1
-2
/
+17
*
Improve my previous changes to the TTY code: also remove memcpy().
ed
2009-03-01
1
-1
/
+1
*
Replace bcopy() calls inside the TTY layer with memcpy()/strlcpy().
ed
2009-02-28
1
-1
/
+1
*
Squash some small bugs in pts(4).
ed
2009-02-19
1
-6
/
+3
*
Set PTS_FINISHED before waking up any threads.
ed
2008-12-21
1
-2
/
+1
*
Add FIONREAD to pseudo-terminal master devices.
ed
2008-12-13
1
-0
/
+10
*
Add kqueue()-support to pseudo-terminal master devices.
ed
2008-12-11
1
-0
/
+107
*
Remove redundant return value tests.
ed
2008-11-04
1
-6
/
+1
*
Track state to determine if the associated TTY device node has been used.
ed
2008-09-23
1
-4
/
+19
*
Make fstat() on a pseudo-terminal master return sane timestamps.
ed
2008-09-21
1
-5
/
+9
*
Implement pts(4) packet mode.
ed
2008-09-04
1
-28
/
+85
*
Fix pts(4) error codes when slave device is closed.
ed
2008-08-22
1
-4
/
+2
*
Integrate the new MPSAFE TTY layer to the FreeBSD operating system.
ed
2008-08-20
1
-785
/
+518
*
- Close a race with concurrent open's of a pts master device which could
jhb
2008-08-04
1
-7
/
+13
*
In keeping with style(9)'s recommendations on macros, use a ';'
rwatson
2008-03-16
1
-1
/
+1
*
Fix bad function type passed to destroy_dev_sched_cb().
peter
2007-07-05
1
-1
/
+2
*
Use make_dev_credf(MAKEDEV_REF) instead of make_dev() from the clone handler.
kib
2007-07-03
1
-10
/
+16
*
Canonicalize copyrights in some files I hold copyrights on:
rwatson
2007-01-08
1
-1
/
+1
*
Sweep kernel replacing suser(9) calls with priv(9) calls, assigning
rwatson
2006-11-06
1
-2
/
+5
*
Increment nb_allocated while holding the pt_mtx lock to avoid races.
jhb
2006-11-01
1
-1
/
+1
*
Comment and style tweak.
jhb
2006-11-01
1
-2
/
+2
*
Free tty struct after last close. This should fix the pty-leak by numbers.
mbr
2006-09-29
1
-1
/
+15
*
Fix our ioctl(2) implementation when the argument is "int". New
ru
2006-09-27
1
-0
/
+11
*
Also check use_pty in the ptmx clone lookup; this means that when ptmx
rwatson
2006-04-28
1
-0
/
+3
*
Allow root to open prison pts devices too.
csjp
2006-01-31
1
-1
/
+1
*
Move pts master devices into /dev/pty/ instead of littering /dev with them;
rwatson
2006-01-30
1
-2
/
+2
*
Rename use_old_pty variable to use_pts, as this more accurately reflects
rwatson
2006-01-28
1
-5
/
+4
*
Merge a bunch of changes that where done in tty_pty.c after tty_pts.c was
cognet
2006-01-27
1
-104
/
+7
*
Take into account that bits 0x0000ff00 can't be used for minor.
cognet
2006-01-27
1
-4
/
+7
*
Don't attempt to re-create the /dev entry for the slave part if it already
cognet
2006-01-26
1
-2
/
+6
*
Bring in a sysv-style pts implementation, as found in the rwatson_pts perforc...
cognet
2006-01-26
1
-0
/
+970