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
d77291a0c0
default tabstops were off by 1.
2019-01-08 20:33:38 -05:00
Kelvin Sherlock
d3addc3050
esc [ 3 g is clear all tabs. was esc [ 5 g .
2019-01-08 19:31:39 -05:00
Kelvin Sherlock
2079d4b442
ADB extended keycodes (from OS X Events)
2019-01-04 21:15:08 -05:00
Kelvin Sherlock
58ab674589
add FillChar routine to support ESC #8
r3
2018-05-26 22:49:12 -04:00
Kelvin Sherlock
5c0764e5b9
flags to initialize vt100 parameters.
2018-05-14 09:20:05 -04:00
Kelvin Sherlock
58e63dc252
tweak cursor positioning. fix for esc [ ; H, etc
2018-05-13 08:42:14 -04:00
Kelvin Sherlock
b838f724d8
use login -f as default command.
r2
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
77be11f696
update makefile.
2018-05-10 17:25:12 -04:00
Kelvin Sherlock
db779e12e6
update telnet header.
2018-05-10 17:25:00 -04:00
Kelvin Sherlock
246c8a8464
main -> marlene.
2018-05-10 17:19:57 -04:00
Kelvin Sherlock
e82452f216
updates
2018-05-10 11:26:30 -04:00
Kelvin Sherlock
3cd69c8e8b
enable shadowing, release handles when exiting.
2018-05-10 09:56:29 -04:00
Kelvin Sherlock
3a04e6357c
telnet - export LANG="C"
r1
2018-04-25 20:26:59 -04:00
ksherlock
458bedcb11
Update README.md
2018-04-25 20:22:40 -04:00
Kelvin Sherlock
1d5e982a2c
add some screenshots.
2018-04-25 20:16:43 -04:00
Kelvin Sherlock
be28961b7a
change color scheme. dark blue on black is unreadable. dark green on white is pleasurable.
2018-04-25 20:02:32 -04:00
Kelvin Sherlock
b9109f5515
fix parameter count calculation (again)
2018-04-25 20:01:18 -04:00
Kelvin Sherlock
0697de373a
add a cursor.
2018-04-25 20:00:49 -04:00
Kelvin Sherlock
49d1e9f67f
fix a bug.
2018-04-21 21:42:02 -04:00
Kelvin Sherlock
d120e66847
wrong address...
2018-04-21 20:09:19 -04:00
Kelvin Sherlock
649a9e4746
initialize parm_count.
2018-04-21 17:18:17 -04:00
Kelvin Sherlock
6ba329b50b
when closing TIMEWAIT is an acceptable status.
2018-04-21 16:25:59 -04:00
Kelvin Sherlock
1380609800
new telnet code.
2018-04-21 16:14:14 -04:00
Kelvin Sherlock
c956be1319
rename a bit
2018-04-21 15:40:50 -04:00
Kelvin Sherlock
9cc53483ad
rewrite vt100 and telnet.
2018-04-21 15:30:26 -04:00
Kelvin Sherlock
9285503c5f
fix indent
2013-08-21 20:09:32 -04:00
Kelvin Sherlock
433d4686cf
rename
2013-08-21 20:09:18 -04:00
Kelvin Sherlock
5be6190fab
add README
2013-08-21 00:57:21 -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
0485d9a15c
fix bug in + character
2013-08-21 00:24:08 -04:00
Kelvin Sherlock
eb3ab28a81
initial version (200x)
2013-08-20 22:10:47 -04:00