Repository navigation
多协议远程自动同步工具 v1.2.0
本版本新增 FTP / FTPS SOCKS5 代理支持。
新增功能
- 代理类型支持:无代理、HTTP/1.1 CONNECT、SOCKS5。
- SOCKS5 支持代理主机、端口以及可选用户名密码认证。
- FTP 控制连接和 EPSV/PASV 数据连接均通过同一代理。
- SOCKS5 目标域名由代理解析,避免本地 DNS 与代理出口不一致。
- 继续兼容旧版
connection.http_proxy配置。
安全与连接边界
- 代理模式必须启用 PASV 被动模式。
- 代理连接失败不会静默回退直连。
- 代理密码不写入运行日志。
- FTPS 在 SOCKS5 隧道上继续执行 TLS 握手和数据加密。
验证
- 68 项自动化测试通过,Python 语法检查通过。
- SOCKS5 无认证、用户名密码认证、拒绝响应、控制连接、数据连接和 FTPS 包装测试通过。
- 编辑同步组界面渲染检查通过,代理字段完整显示。
- EXE 实际启动,主窗口响应正常且无错误窗口。
- 构建清单确认不含 Codex/Poppler ICU DLL。
SHA256
- EXE:
17DD405078C07AFF8471DF2D15FE019E14E69321AE31239B20563A5B7866B9DF - ZIP:
B9E546BF7573C003B9EFC00BAF388972B5EBBA2B7D5A21C8AE30143B8B4EA8F5