Skip to content

v0.1.6

Choose a tag to compare

@lonnywong lonnywong released this 17 Jan 13:20
eab4a26

This is a milestone release for tsshd.
It marks the transition from a basic, experimental implementation to a production-ready engineering version that works reliably across most environments.

Special thanks to @Drag0nFly for extensive testing and feedback (trzsz/trzsz-ssh#167).

Highlights

  • Fully supports ProxyJump (major refactor and performance improvements)
  • UDP-over-TCP support ( for TCP-only networks where UDP is blocked )
  • Significantly improved user experience on connection loss and recovery
  • Broad networking improvements with solid IPv4 / IPv6 support
  • QUIC and KCP stability improvements, including rekey support
  • Improved keep-alive logic and reduced unnecessary UDP traffic
  • Better terminal compatibility (screen / tmux fixes, escape sequence filtering)

Networking & Forwarding

  • Listen on appropriate IPv4 / IPv6 addresses
  • Support multiple and discrete port ranges
  • Subsystem support and forwarding access control
  • X11 forwarding enhancements (X11UseLocalhost, XAuthLocation)
  • Optimized ProxyJump forwarding throughput
  • Improved QUIC compatibility and packet scheduling

Stability & UX

  • Block I/O while disconnected
  • Discard pending input/output during client disconnection
  • Improved exit handling and debugging
  • Fixed screen redraw issues and minor terminal glitches