97 Commits

Author SHA1 Message Date
Andrew Kay
0f09a5a1cf Improve read terminal extended ID 2023-01-04 18:27:34 -06:00
Andrew Kay
c93b14ed1c Remove features override 2023-01-03 21:52:58 -06:00
Andrew Kay
5fc896be2e Handle host output from started sessions immediately 2023-01-03 21:28:58 -06:00
Andrew Kay
2c1dcedf9c Reset insert state on AID 2023-01-02 14:34:29 -06:00
Andrew Kay
e33f46e15a Update TN3270 host and port args to be compatible with x3270 2023-01-02 11:10:58 -06:00
Andrew Kay
564102dcf4 more-itertools 8.13.0, pyte 0.8.1 2022-07-16 23:53:13 -05:00
David Brown
63cb33d66a
Support for 3483 102-key keyboard (#3) 2022-06-13 19:18:17 -05: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
f12625732c Improve aggregate execute error message 2022-01-25 12:18:03 -06:00
Andrew Kay
f7dffe6ea3 Fix bug calling selector on Windows when no session handles registered 2021-12-08 17:53:13 -06:00
Andrew Kay
f866549aa8 pycoax 0.11.1 2021-11-30 17:06:13 -06:00
Andrew Kay
6c92d95e6f Add 3299 multiplexer support 2021-11-21 11:34:19 -06:00
Fabien Wernli
16766d7147
Add Memorex 2078 to list of supported terminals (#2) 2021-11-16 11:45:34 -06:00
Andrew Kay
8b5421cf3c Refactor controller and add device 2021-11-11 19:15:29 -06:00
Andrew Kay
b472b5ccb1 Allow terminal features to be overridden 2021-11-04 18:35:10 -05:00
Andrew Kay
21382ab26c Refactor jumbo write split responsibilities 2021-11-04 17:25:17 -05:00
Andrew Kay
8bc1c7d212 Fix bug in handling of jumbo write split 2021-10-29 21:35:11 -05:00
Andrew Kay
9ad47ca526 pytn3270 0.12.0, more-itertools 8.10.0, sortedcontainers 2.4.0 2021-10-23 18:51:19 -05:00
Andrew Kay
b971e9700c Use new pycoax 0.10.0 API 2021-10-23 18:42:58 -05:00
Andrew Kay
e98569535b Lint 2021-10-23 18:12:54 -05:00
Andrew Kay
9d1335068f Update GitHub Actions workflow 2021-10-20 21:03:42 -05:00
Andrew Kay
a34b3d51b7 Use open_serial_interface 2021-06-26 09:33:44 -05:00
jmaynard
52fc7e5bef
Detect 3472 terminal keymap (#1) 2021-06-19 11:11:53 -05: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
e10cf494d8 Refactor controller and terminal responsibilities 2021-05-24 22:03:23 -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
7f9f011172 Update documentation and add Tindie link 2021-03-31 19:05:26 -05:00
Andrew Kay
809f70b324 pycoax 0.7.0 2021-03-10 19:24:40 -06:00
Andrew Kay
7187abf32a Add COAX_FAST_START option for new interface 2021-03-07 19:27:43 -06:00
Andrew Kay
aa61ca7c66 Use selectors instead of select 2021-02-28 11:01:53 -06: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
122e55bf5c pycoax 0.6.0, pytn3270 0.8.0 2021-02-15 09:02:57 -06:00
Andrew Kay
01ca1f50d8 Enough to log in into VM/370 Six Pack and other package updates 2021-02-06 23:35:29 -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
78e05cc6ce Get features when terminal is attached 2020-07-19 14:02:44 -05:00
Andrew Kay
49a1a0283a Refactor interface creation 2020-07-17 08:28:42 -05:00
Andrew Kay
5310bbd8e6 pytn3270 0.5.1 2020-07-15 21:40:55 -05:00
Andrew Kay
275f2d53fb Do not support VT100 emulation on Windows 2020-07-13 18:54:03 -05:00
Andrew Kay
4518038f2f Update README.md 2020-07-02 12:44:06 -05:00
Andrew Kay
6115fc87e6 pycoax 0.4.2 2020-06-30 19:01:22 -05:00
Andrew Kay
e8d7c2bbac Update README.md 2020-06-23 22:35:01 -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
f1a5893a79 Update README.md 2020-05-25 09:14:02 -05:00
Andrew Kay
c1b8dc11c4 Detect unsupported DFT terminals 2020-05-12 20:24:08 -05:00
Andrew Kay
52a05ad1df Disconnect session on ConnectionResetError 2020-03-26 07:17:43 -05:00