https://github.com/op/televerknet
Parser for telnet clients
https://github.com/op/televerknet
Last synced: 11 months ago
JSON representation
Parser for telnet clients
- Host: GitHub
- URL: https://github.com/op/televerknet
- Owner: op
- Created: 2022-01-19T20:18:00.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-19T20:18:47.000Z (over 4 years ago)
- Last Synced: 2025-01-24T01:42:39.553Z (over 1 year ago)
- Language: Rust
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Televerknet
Parser for implementing a telnet client in Rust.
The parser is implemented based on [Joe Wilm's vte library] and uses a state
machine which is heavily influenced by [Paul Williams' ANSI parser state
machine].
The negotiator is an implementation of Daniel J. Bernstein's the Q Method of
Implementing TELNET Option Negotiation as described in [RFC 1143].
[Joe Wilm's vte library]: https://github.com/jwilm/vte
[Paul Williams' ANSI parser state machine]: https://vt100.net/emu/dec_ansi_parser
[RFC 1143]: https://www.rfc-editor.org/rfc/rfc1143.html