Ticket #4226 enhancement new
conch\telnet.py does not allow for Binary Transmission or End of Record
| Reported by: | kench | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | conch | Keywords: | telnet |
| Cc: | Branch: | ||
| Author: | Launchpad Bug: |
Description
The state machine as implemented in the Telnet.dataReceived method will have problems when the options for Binary Transmission (RFC856) or End of Record (RFC885) have been negotiated, whether explicitly or implicitly as part of some other negotiated option, such as TN3270E (RFC2355).
(1) When the telnet session is in binary mode the state machine should not be transitioning into 'newline' state when a byte value of '\r' is encountered.
(2) It needs to allow for receiving an IAC EOR command delimiting a data record.
Change History
Note: See
TracTickets for help on using
tickets.
