summaryrefslogtreecommitdiffstats
path: root/sys/kern/tty.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed initialization of TS_CONNECTED bit in t_state. It wasn'tbde1995-10-311-1/+4
* Fix wakeups for TIOCDRAINWAIT. The conditional wakeups introduced in revbde1995-09-101-2/+3
* Check for valid speed values in pty driveache1995-08-021-22/+2
* Optimize a bit valid speed search using fact that speed table sortedache1995-08-011-1/+5
* Check for valid speeds in TIOCSET* and return EINVAL for incorrectache1995-08-011-1/+19
* Obtained from: partly from ancient patches of mine via 1.1.5bde1995-07-311-2/+2
* Obtained from: partly from ancient patches of mine via 1.1.5bde1995-07-311-2/+6
* Obtained from: an ancient patch of mine via 1.1.5bde1995-07-311-1/+2
* Obtained from: partly from ancient patches of mine via 1.1.5bde1995-07-311-57/+65
* Assorted cosmetic changes:bde1995-07-311-26/+29
* Improve input flow control.bde1995-07-311-60/+80
* Don't swap the queue headers to implement concatenation of thebde1995-07-301-14/+23
* Split TS_ASLEEP (sleep on output [below low water])into TS_SO_OLOWAT (sleepbde1995-07-301-36/+25
* Obtained from: partly from ancient patches by ache and me via 1.1.5bde1995-07-291-24/+1
* Obtained from: partly from ancient patches of mine via 1.1.5bde1995-07-221-11/+11
* Move the inline code for waking up writers to a new functionbde1995-07-221-1/+18
* Obtained from: partly from ancient patches of mine via 1.1.5bde1995-07-211-2/+13
* Obtained from: partly from ancient patches by ache and me via 1.1.5bde1995-07-211-20/+15
* Obtained from: partly from anancient patch of mine via 1.1.5bde1995-07-211-3/+11
* Obtained from: partly from an ancient patch of mine via 1.1.5bde1995-07-211-4/+2
* Obtained from: an ancient patch of mine via 1.1.5bde1995-07-211-3/+11
* Add to TODO list and move it to near the top of the file.bde1995-07-211-18/+29
* Obtained from: ancient usenet posting as applied to 1.1.5bde1995-07-211-2/+2
* ttywait: convert EWOULDBLOCK to EIO, when t_timeout expiredache1995-06-241-1/+3
* Replace EWOULDBLOCK to EIO in ttwrite, when t_timeout expiredache1995-06-231-1/+3
* Merge RELENG_2_0_5 into HEADrgrimes1995-06-111-4/+21
* Remove trailing whitespace.rgrimes1995-05-301-2/+2
* Make two "ttyout" ttysleep wmesg uniqueache1995-05-071-3/+4
* Test the correct nonblocking flag in ttylclose(). IO_NDELAY is only validbde1995-05-071-2/+2
* Speed up ttnread() in the !(ICANON | ISIG) case by copying to user spacebde1995-04-151-16/+53
* Oops, fix typing error in prev. commitache1995-03-291-2/+2
* Handle TTY_BI now instead of TTY_FE && c == 0ache1995-03-291-2/+2
* Move parmark 0377 double code after control chars processingache1995-03-291-6/+6
* ttyinput() fixes:ache1995-03-281-4/+8
* Bug fixed:ache1995-03-281-3/+3
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-4/+1
* Workaround IXOFF bug when output queue is full && RTS control is onache1995-02-281-4/+16
* Incorporate bde's code-review comments.pst1995-02-281-1/+14
* sameugen1995-02-271-1/+13
* (a) remove the pointer to each driver's tty structure array from cdevswpst1995-02-251-9/+8
* Add releasing of input flow control intoache1995-02-241-1/+11
* Add two IXOFF checks to not confuse with CRTS_IFLOW.ache1995-02-231-3/+5
* Revive hadrware input flow controlache1995-02-221-11/+9
* Restore deleted in second time my & bde fixes.ache1995-02-151-24/+35
* More changes to support user calls.ugen1995-02-151-34/+29
* Remove duplicated code from ttymalloc(). Disable ttyfree().bde1995-02-151-30/+39
* Here it came-the all-brand-new snoop device..ugen1995-02-141-4/+16
* Purge queues in ttylclose(), if ttywflush() failedache1995-02-131-4/+2
* Replace previous fix with less agressive, just return EIOache1995-02-131-7/+6
* 1. If some output still present at the end of ttywait, kill it.ache1995-02-121-4/+7
OpenPOWER on IntegriCloud