v0.1.6
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