tsshd v0.1.9 版本正式发布,这一低延迟的 ssh 工具迎来重大改进,涵盖新特性、Bug 修复、传输与恢复机制优化及 CI 与文档更新等方面。
此版本实现了会话管理与附加功能,可分离会话且不终止,重新附加时能丢弃先前终端输出。还新增对 `ProxyCommand` 的支持,支持 TCP 代理模式,路由配置更灵活。同时,为心跳确认添加了 RTT 回调,方便监控连接延迟。
解决了 Windows 11 ARM64 上 Neovim 显示错位问题,修复闲置本地连接无限挂起问题,解决连接断开等期间的操作阻塞和内存泄漏问题,还修复了客户端并发潜在的 bug。
重连时采用 PTO (QUIC) 和 RTO (KCP) 重置取代代理数据包重放机制,后端不可用时直接丢弃数据包。同时移除了不可附加的 KCP 连接中不必要的代理加密委托。
新增通过 GitHub Workflows 自动部署预发布版的功能,修复 GoReleaser SemVer 解析错误。更新了 UDP 重连和超时配置的文档,并添加新截图展示自动重连和 `tsshd` 附加会话。
tsshd v0.1.9 版本的发布,在功能、稳定性和易用性上都有显著提升,为用户带来更好的使用体验,也为 ssh 工具的发展注入新动力。
编辑观点:tsshd v0.1.9 版本改进全面,对提升用户体验和工具稳定性意义非凡,有望在 ssh 工具市场中占据更有利地位。