Skip to content

Tags: jquast/telnetlib3

Tags

4.0.2

Toggle 4.0.2's commit message
Broadcast TLS information in demo banners with API

4.0.1

Toggle 4.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support Windows for telnetlib3-client (#137)

Support the windows platform in telnetlib3-client by using 'blessed' (and its dependency, jinxed). 

Closes #21

3.0.1

Toggle 3.0.1's commit message
prepare 3.0.1 release

3.0.0

Toggle 3.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
3.0.0: Hawk TUI release (#125)

3.0.0                                                                                                                                    
  * change: :attr:`~telnetlib3.client_base.BaseClient.connect_minwait` default                                                           
    now 0 (was 1.0 seconds in library API).                                                                                              
  * change: ``force_binary`` auto-enabled when CHARSET is negotiated                                                                     
    (:rfc:`2066`) or ``LANG``/``CHARSET`` received via NEW_ENVIRON                                                                       
    (:rfc:`1572`).  SyncTERM font detection also enables it unconditionally.                                                             
  * change: ``--connect-timeout`` default changed from no limit to 10 seconds.                                                           
  * change: ``--reverse-video`` CLI option from 2.4.0 was removed.                                                                       
  * change: CGA, EGA, and Amiga palettes removed from ``--colormatch``;                                                                  
    only ``vga`` is available at this time.  ``ice_colors`` are now True by default.                                                     
  * bugfix: ``read_some()`` in synchronous API (``TelnetConnection`` and                                                                 
    ``ServerConnection``) blocked until EOF instead of returning available                                                               
    data.  Now returns as soon as any data is available.                                                                                 
  * new: ``TelnetSessionContext`` base class                                                                                             
    and ``writer.ctx`` attribute for                                                                                                     
    per-connection session state.  Subclass to add application-specific                                                                  
    attributes (e.g. MUD client state).                                                                                                  
  * new: ``--ice-colors`` (default on) treats SGR 5 (blink) as bright                                                                    
    background for proper 16-color BBS/ANSI art display.                                                                                 
  * new: ``--typescript FILE`` records session output to a file, similar to                                                              
    the Unix ``script(1)`` command.                                                                                                      
  * new: shared ``TelnetProtocolBase`` mixin extracted from duplicated                                                                   
    server and client protocol code.                                                                                                     
  * new: ``_atomic_json_write()`` and ``_BytesSafeEncoder`` helpers in                                                                   
    ``_paths`` module for fingerprinting subsystem.                                                                                      
  * enhancement: Microsoft Telnet (``telnet.exe``) compatibility refined — server                                                        
    now sends ``DO NEW_ENVIRON`` but excludes ``USER`` variable instead of                                                               
    skipping the option entirely, :ghissue:`24`.                                                                                         
  * enhancement: comprehensive pylint and mypy cleanup across the codebase.

2.6.1

Toggle 2.6.1's commit message
stamp for 2.6.1

2.6.0

Toggle 2.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
TLS support (#124)

- ssl support, even with the dangerous --ssl-no-verify
- servers may also have plaintext or ssl support on the same port, with --tls-auto
- small document refactor about preferring --shell
  in most of our examples, rather than manually writing
  so many ``if __name__ == '__main__':`` code blocks.

2.5.0

Toggle 2.5.0's commit message
stamp for 2.5.0

2.4.0

Toggle 2.4.0's commit message
stamp for 2.4 release

2.3.0

Toggle 2.3.0's commit message
released

2.2.0

Toggle 2.2.0's commit message
version 2.2.0