23 Commits

Author SHA1 Message Date
Andrew Kay
eff4903789 Improve TN3270E support 2023-01-18 07:54:22 -06:00
Andrew Kay
2581b7bc6f Device name (LU) negotiation 2023-01-07 18:53:13 -06:00
Andrew Kay
2c1dcedf9c Reset insert state on AID 2023-01-02 14:34:29 -06:00
Andrew Kay
f5ae672f24 Implement erase EOF and erase input 2022-03-02 21:18:31 -06:00
Andrew Kay
8c14b100c2 Add TN3270 character encoding option, changed default to IBM037 2022-03-02 17:14:41 -06:00
Andrew Kay
6c92d95e6f Add 3299 multiplexer support 2021-11-21 11:34:19 -06:00
Andrew Kay
f31157cf8b Refactor session 2021-06-14 21:08:52 -05:00
Andrew Kay
bdb0866db1 Refactor display 2021-06-11 20:58:12 -05:00
Andrew Kay
0c6dcf4cb9 Show basic TN3270E negotiation result 2021-05-15 13:41:23 -05:00
Andrew Kay
7b836e0220 Add EAB support to TN3270 2021-05-15 13:27:52 -05:00
Andrew Kay
d7e4da852e Temporary workaround for GE order 2021-02-26 22:40:00 -06:00
Andrew Kay
49ac1a9100 Refactor run loop to improve perceived terminal responsiveness 2021-02-18 09:09:02 -06:00
Andrew Kay
2a0ad37a83 Initial support for extended data stream, enough to log into TK4 2020-07-27 19:01:18 -05:00
Andrew Kay
de7b9cb610 Correct key mapping 2020-06-09 09:00:52 -05:00
Andrew Kay
30e18200f8 Simplify the TN3270 attribute mapping 2020-06-08 18:25:18 -05:00
Andrew Kay
52a05ad1df Disconnect session on ConnectionResetError 2020-03-26 07:17:43 -05:00
Andrew Kay
ada7c16af0 Implement fast cursor left and right 2020-01-05 14:59:12 -06:00
Andrew Kay
274b1a18a2 Implement dup and field mark 2020-01-05 14:37:45 -06:00
Andrew Kay
d02f9844a4 Add support for TN3270 alarm and VT100 bell 2019-12-27 14:18:51 -06:00
Andrew Kay
d5dadbc38c Add insert support to TN3270 2019-09-15 12:50:30 -05:00
Andrew Kay
d830fd2b47 Add waiting on host status line indicator 2019-09-13 23:28:12 -05:00
Andrew Kay
d583273571 Only update TN3270 dirty cells 2019-09-13 21:36:46 -05:00
Andrew Kay
e9821ed39e Initial TN3270 support 2019-09-09 21:01:58 -05:00