Commit Graph

16 Commits

Author SHA1 Message Date
Kelvin Sherlock 4da75367c1 (re)set the controlling terminal.
This is necessary to read input from the console (via the Event Manager) since opening a pseudo terminal screws up the controlling terminal (and there is no O_NOCTTY flag).
2019-10-03 00:05:21 -04:00
Kelvin Sherlock 5c0764e5b9 flags to initialize vt100 parameters. 2018-05-14 09:20:05 -04:00
Kelvin Sherlock b838f724d8 use login -f as default command. 2018-05-12 11:05:41 -04:00
Kelvin Sherlock bcc69350e1 sigh... creating a new process group for the slave seems to prevent keyboard IO. Use the non-compliant flag so EM reads keypresses directly from the hardware. 2018-05-11 22:54:31 -04:00
Kelvin Sherlock c46aadf52d fixes. 2018-05-11 09:15:56 -04:00
Kelvin Sherlock d2e0554bc8 more cleanup. 2018-05-10 21:22:34 -04:00
Kelvin Sherlock 3f0a195014 fix line endings. 2018-05-10 21:07:31 -04:00
Kelvin Sherlock 12032fe800 cleanup. 2018-05-10 21:06:58 -04:00
Kelvin Sherlock 517dfd3ad6 minor tweaks 2018-05-10 17:25:43 -04:00
Kelvin Sherlock e82452f216 updates 2018-05-10 11:26:30 -04:00
Kelvin Sherlock 433d4686cf rename 2013-08-21 20:09:18 -04:00
Kelvin Sherlock 192ddd704e remove logging 2013-08-21 00:26:19 -04:00
Kelvin Sherlock f9fdf4f3de add TELOPT_TSPEED negotiation 2013-08-21 00:26:08 -04:00
Kelvin Sherlock cc7c10c1ee wasn't sending IAC SE..oops 2013-08-21 00:25:30 -04:00
Kelvin Sherlock f3b42ae2c8 fix color definitions 2013-08-21 00:24:27 -04:00
Kelvin Sherlock eb3ab28a81 initial version (200x) 2013-08-20 22:10:47 -04:00