Expand description
Telnet protocol (RFC 854) with the option negotiation a BBS client needs: BINARY (RFC 856), ECHO (857), SGA (858), TERMINAL-TYPE (1091) and NAWS (1073).
Negotiation follows the spirit of RFC 1143: we only answer requests that change an option’s state, which prevents negotiation loops.