summaryrefslogtreecommitdiff
path: root/sys/kern/tty.c
AgeCommit message (Expand)Author
2001-11-12add RCSIDslukem
2001-05-02Add `l_poll' to `struct linesw' and provide an xxxpoll() entry pointscw
2001-03-31Remove unnecessary test of tp->t_linesw against NULL; they are resultsenami
2001-03-22convert to ANSI KNFlukem
2000-12-22split off thread specific stuff from struct sigacts to struct sigctx, leavingjdolecek
2000-11-15Don't allow t_linesw to be NULL.enami
2000-11-14NBPG -> PAGE_SIZEthorpej
2000-11-05add new function sigismasked(), which checks whether passed signaljdolecek
2000-11-01Make line disciplines modular so they can be added or removed dynamically.eeh
2000-06-27remove include of <vm/vm.h>mrg
2000-05-26Introduce a new process state distinct from SRUN called SONPROCthorpej
2000-03-30Get rid of register declarations.augustss
2000-03-28Cast timeval members to types we know the printf conversions of.kleink
2000-03-23New callout mechanism with two major improvements over the oldthorpej
1999-07-24Fix NULL pointer access. Patch supplied by Dave Huang in PR kern/8055.tron
1999-07-22Rework the process exit path, in preparation for making process exitthorpej
1999-04-25g/c REAL_CLISTS.simonb
1998-09-11Substantial signal handling changes:mycroft
1998-09-01Use the pool allocator and the "nointr" pool page allocator for ttythorpej
1998-08-18Add some braces to make egcs happy (ambiguous else warning).thorpej
1998-08-04Abolition of bcopy, ovbcopy, bcmp, and bzero, phase one.perry
1998-07-31fix sizeofs so they comply with the KNF style guide. yes, it is pedantic.perry
1998-03-22Move the code to wait for carrier on a tty into a common function, since itmycroft
1998-03-21Replace TS_WOPEN with t_wopen, per mail on tech-kern.mycroft
1998-03-01Merge with Lite2 + local changesfvdl
1998-02-14Implement TIOCGSID.thorpej
1998-02-13Add ONOCR and ONLRET output modes, from XPG4.2.kleink
1998-02-12Fix variable declarations: register -> register int.kleink
1997-12-12Make ttyblock() work as intended and documented in canonical mode.drochner
1997-10-28defopt UCONSOLEthorpej
1997-10-19Count characters even when !OPOST and FLUSHO.mycroft
1997-10-09Make various standard wmesg strings const.mycroft
1997-10-09Make wmesg arguments to various functions const.mycroft
1997-06-20Add some robustness to ttymodem(), e.g. do not SIGHUP when there hasn't beenkleink
1997-06-18When a background process attempts to TIOC[CS]BRK (a.k.a. tcsendbreak()) orkleink
1997-06-17Rewrote break/parity/framing error handling from spec.kleink
1997-05-22If the pgrp_id argument of TIOCSPGRP (a.k.a. tcsetpgrp()) does not specifykleink
1997-05-20When a background process attempts to TIOCDRAIN (a.k.a. tcdrain()), sendkleink
1997-05-17Fix printf format botch.thorpej
1997-05-16Eliminate vmspace.vm_pmap and all references to it unlessgwr
1997-04-07Fix a CRNL/NLCR botch I made after looking this up in the X/Open spec.kleink
1997-04-06Add some clarification about the TTBREAKC macro's purpose; suggested bykleink
1997-04-06fix missing parenthesis in TTBREAKC()cgd
1997-04-05If TOSTOP is set, and the process group of the writing process is orphaned,kleink
1997-04-05Recognize EOL2 as a delimiter/"break" character only if IEXTEN is set.kleink
1997-04-04Remove unintended piece of last change.mycroft
1997-04-04Fix several bugs related to MDMBUF. Also, remove the partial handling frommycroft
1997-04-04As specified in POSIX.1 (and termios(4)!), when cc[VMIN]==0 a read() shallkleink
1997-04-03WERASE, REPRINT, STATUS and DSUSP are extensions to the POSIX.1 GTIkleink
1997-04-02KNF glitch in last commit, pointed out by Chris G. Demetriou.kleink