Skip to content

v0.4.0

Choose a tag to compare

@2cydg 2cydg released this 05 May 06:14
· 24 commits to main since this release
c908fe8

中文

  • 功能:新增 SFTP 目录跟随模式。
  • 功能:新增 SSH 广播分组与转义控制。
  • 功能:改进交互式 SSH/SFTP 输入、补全、递归传输与 Windows 按键支持。
  • 修复:修复 SSH PTY echo 行为。
  • 修复:稳定 SSH/SFTP 会话,避免主动空闲断开。
  • 修复:修复 SFTP 断开后提示符残留问题。
  • 修复:修复 Windows known_hosts 替换与文件权限测试问题。
  • 安全:增加配置、状态、salt、known_hosts 的原子写入与文件锁。
  • 安全:加强 host key、代理、WebDAV、归档与网络输入校验。
  • 性能:减少终端与 SFTP 补全/缓存的不必要开销。
  • 文档:更新 README 与网站功能说明。
  • 测试:补充 SSH、SFTP、daemon、sshpool、配置与文件工具测试。

English

  • Features: Add SFTP directory follow mode.
  • Features: Add SSH broadcast groups and escape controls.
  • Features: Improve interactive SSH/SFTP input, completion, recursive transfers, and Windows key handling.
  • Bug Fixes: Fix SSH PTY echo behavior.
  • Bug Fixes: Stabilize SSH/SFTP sessions and remove proactive idle disconnects.
  • Bug Fixes: Fix stale SFTP prompt after disconnects.
  • Bug Fixes: Fix Windows known_hosts replacement and file mode tests.
  • Security: Add atomic writes and file locking for config, state, salt, and known_hosts.
  • Security: Harden host key, proxy, WebDAV, archive, and network input validation.
  • Performance: Reduce unnecessary terminal and SFTP completion/cache churn.
  • Documentation: Update README and website feature docs.
  • Tests: Add coverage for SSH, SFTP, daemon, sshpool, config, and file utilities.