File history
Tracking elks/arch/i86/drivers/char/pty.c
| Commit | Author | Date | Message |
|---|---|---|---|
8dfe185ab143a381e18866f81ef23d75d513cb0 | Greg Haerr | 2026-01-16 | Cleanup tty_write in ntty.c and pty.c |
2305a5e59e96fd8bd69485a5e0070f5bd93f5cf | Greg Haerr | 2026-01-16 | [net,kernel] Remove 50ms timeout in teletnd, cleanup tty_write |
9aff38b932d538a592def2cd688bbe26b701ea3 | Greg Haerr | 2025-12-22 | [net] Don't discard output when ^C typed, use ^C^O instead |
b477617ffd7ca52ee80e0120d03654e2d8bb4ed | Greg Haerr | 2024-03-24 | Extensive removal of include <config.h> from types.h |
13339702b19375b6857b08a1e2c34826aa2439c | Greg Haerr | 2024-03-23 | Comment cleanups |
8b996a2f11e76e458beb4faa35653bc8381e95a | Greg Haerr | 2023-09-04 | Update debug statements to use %P |
07dab55a314d19694fc4cb08527b75421b3cbfc | Greg Haerr | 2023-08-25 | [kernel] Add char and network driver init routines to INITPROC |
cba5a843f453b997fb87158f2a3cd8fb9e0d2c7 | Greg Haerr | 2022-07-08 | [kernel] More cleanup with enhanced gcc options |
dc607b65a099746c2eb1f0e1ef019868c5afd36 | Greg Haerr | 2022-07-07 | [kernel] Cleanup C code using enhanced gcc warnings |
c5686fbe4f043c5f356960852d9c8ea67d9794c | Greg Haerr | 2022-01-16 | [kernel] Fix pty buffer overread bug on signals |
482ff27844bca2107c331245176fd5e6a8be720 | Greg Haerr | 2022-01-11 | [kernel] Source cleanup of BLOAT_FS |
c06f025ed4e7ed20b989f288c846f375a6e4840 | Greg Haerr | 2021-12-25 | Source cleanup, PTY documentation |
1372270244c8c420ba2119f682a154a379b1ca7 | Greg Haerr | 2021-11-21 | [kernel] Fix dropping data in PTY |
fa59f93fd45d5dcc4798e8bc7c62cb709c61e01 | Greg Haerr | 2020-10-09 | [kernel] Fix longstanding PTY bug requiring keypress to continue |
591e08b5dbd8bcef088dbb6835f4c0b718995de | Greg Haerr | 2020-10-07 | [kernel]][ktcp] Fine tune network buffer sizes for speed |
5fed8a921e68f20b0b433d83cce564eb62dac22 | Greg Haerr | 2020-09-25 | [kernel] Toggle debug display in kernel and applications with keystroke |
5e810409441f692c8ba74296af1a55d700769ce | Greg Haerr | 2020-08-13 | [kernel] Fix networking socket close issues |
a9508ac59f99f4b7832df2bb1a382b4fa175b00 | Greg Haerr | 2020-05-11 | [ktcp] Further cleanup and enhancements to networking |
ab1c8b810fb9447bc03ebc48b319680b3edba95 | Greg Haerr | 2020-05-04 | [kernel] Add boot command line options, switchable system console |
9bd2257f8795469581b697856883a6348d7b47b | Greg Haerr | 2020-04-23 | [kernel] Dynamically allocate TTY input/output queues, add sercat test app |
4c2f3d9efbedd14604f647e61a62bea1afad89f | Greg Haerr | 2020-04-18 | [kernel][init] Add O_EXCL and O_NOCTTY for serial com/mouse, init runlevels |
22a3e9af46faea5885d2d40528ec9a396fcc733 | Greg Haerr | 2020-04-14 | [ioctl] Fix tty subdrivers to handle TCSETA messages |
13aa1215584539a72150a0656a41fea5ae889d2 | Greg Haerr | 2020-03-25 | [kernel] Last compiler warning cleanup for kernel and libc, other cleanup |
2b873217df268c9bf1b43d091f1084e49242093 | mfld-fr | 2018-06-02 | Refactor telnetd and PTY master side |
dac7d9c37373bc70725cd2f2d0a47fecc53d17f | lithoxs | 2017-03-22 | Restore O_NONBLOCK functionality in pty read function. (#101) |
0daed91506a3c4c696b27e40536105192431ff2 | lithoxs | 2017-03-22 | Restore O_NONBLOCK functionality in pty read function. Also restored tty output processing in the slave side. |
eb352f3edf40f94bde8f2eb33a1ed1939c22736 | georgp24 | 2017-03-12 | Enable pseudo ttys. Fix issue #88 |
2e1b7a4be6ef1cacae0caa1602957ac5c9e1486 | Jody Bruchon | 2016-08-18 | Change style of if/while/for to include space after keyword |
5dc0534e734239865b819e28416b19dfc24d95f | lithoxs | 2016-06-30 | Corrections to pty's. Simplify queue handling Make struct member names in queues the same as the queue in pipes. Make queue members in pipes actually a struct chq_queue. Kernel tested under Qemu. Code size reduced by 64 bytes. |
257a9be30169668cb884a711faef434b6f702ad | lithoxs | 2016-06-09 | Tty output processing more compatible with posix It is now placed between output buffer and tty device Modified tty output devices to use new function. Simplified chq_getch(). Translation from input CR into NL now performed by tty layer. In keyboard drive |
3a37cad7188159ab78d1cd02d5fad93e80e5663 | lithoxs | 2016-05-27 | Make read and write for tty devices return the correct value. Improve comments in serial.c and fork.c. Simplifications in irq.c and pipe.c. Compiled with BCC, tested with QEMU. Code size reduced by 16 bytes. |
f58373057d55e498aa21dc5dbf429821a8f32e5 | lithoxs | 2015-10-27 | More optimizations in drivers directory |
4a1c38a7553a0148daf2a5a8016c93a1729e5fe | Juan Perez-Sanchez | 2015-06-13 | Removal of ia16-unknown-elks-gcc warnings |
fd7aeaa8bd19bf61a326952a9bd5d8509e99ea3 | Juan Perez-Sanchez | 2015-06-13 | More removal of open-watcom warnings |
142e9fb58f3461ca54fe5e14ae122f20ccd03f1 | Jody Bruchon | 2015-03-23 | Added ntty.h warning, added some #ifdefs |
1f83c20dfb4341fa83907646daabcc44f9e533c | Juan Perez-Sanchez | 2015-02-28 | Fix to exec syscall, improve find_buffer performance |
e618adbf1df344fad65d7a05559ba23a250421f | Juan Perez-Sanchez | 2014-11-16 | peek/poke fixups, unused variable cleanups |
2ee105fc93056d6d3752cd3c3e2fe5236593b4c | Riley H. Williams | 2002-06-22 | Applied Manuel's second patchset, tweaked kernel boot message to tell the truth, and verified that the result all works. |
49c50408949d05dc8f545b7dce4d80483cca0c0 | Riley H. Williams | 2002-06-03 | Completed ANSI'fication of many more source files, and verified that current codebase both compiles and boots on my 286 based laptop. THIS BREAKS THE KTCP COMMAND AS A RESULT OF FIXING A KERNEL BUG. |
e86211760502daff0922cd7d4697d35f1ac72fc | Riley H. Williams | 2002-04-23 | Simplified keycode system, also ANSI'fied and reindented arch/i86/drivers/char subtree. |
83c598e310d51c0a9b34dd783d6a895c60dbef7 | Riley H. Williams | 2001-08-21 | First stage of validating printk() usage |
305542c46fbf539ef5be6e17210cbf501b419d1 | Alan Cox | 2001-06-17 | Fix a bug I introduced into the new tty select stuff. Also fix the pty code to match |
062ac5c4ef01a2c65ce7966f14f996a710905cd | Alan Cox | 2001-06-17 | Update to new wait queue and select |
6569c1b50fc2022960689f8c71b31456235546c | Andrew Richards | 1999-08-19 | Clean up of source,+ new features. |
bb6cd206c33acba72c76dc7624ad628cc874fe1 | Andrew Richards | 1999-07-09 | Added support for pseudo ttys |