Skip to content

Glide 0.6.2 Preview

Pre-release
Pre-release

Choose a tag to compare

@LiHongwei-cn LiHongwei-cn released this 30 Jul 17:30
18730f0

Glide 0.6.2 Preview

节点测速

  • 节点延迟不再只做一次裸 TCP 连接。TLS 节点会按订阅中的入口、端口和 SNI 完成证书
    校验与响应头握手,连续测量三次后显示中位数与波动;
  • Clash/Mihomo TUN 的 Fake-IP 环境下,Glide 会识别标准 198.18.0.0/15 地址池,
    并通过固定的 AliDNS、Cloudflare DNS HTTPS 接口解析真实公网地址;
  • 普通 TCP 节点若出现统一的本机瞬时接管结果,会明确显示“TCP 被本机代理接管”,
    不再把虚假 1 ms 当成节点速度;
  • 节点列表增加独立“重新测速”按钮,复用本机已保存的加密凭据,不弹出电脑管理员
    密码,也不重新打开线路选择器;
  • DNS 失败、TLS 握手失败、超时和本机透明代理接管分别显示,不再统一为“不可测”。

安全与隐私

  • 测速只使用节点入口域名、端口和 TLS SNI,不发送 UUID、订阅 Token、节点路径、
    管理地址或后台密码;
  • 可信 DNS 仅在系统解析为空或命中标准 Fake-IP 时启用,请求不经过系统代理,响应
    流式限制为 64 KiB,并只接受公网 A/AAAA 地址;
  • 节点入口在连接前继续执行私网、环回、保留地址和混合 DNS 结果拦截;
  • 订阅原文、节点 URI 和测速目标不写入工作区、日志或远程遥测。

已知限制

  • 当前测速是“节点入口握手延迟”,不是下载速度,也不是通过 Mihomo/Xray 核心完成的
    完整代理隧道 URL-Test;
  • 节点区域仍来自订阅备注,不等于真实出口地区;
  • 当前 macOS 包仅有 ad-hoc 完整性签名,未使用 Apple Developer ID、未公证;
  • Windows 安装包由 GitHub Actions 的 Windows runner 构建,但未使用可信发布者签名,
    可能触发 SmartScreen,只适合受控预览;
  • 发行包未配置公开 Cloudflare OAuth Client 时,创建线路仍使用最小权限短期 API
    Token 的高级兜底流程。

验证

  • 前端 68 项、Rust 53 项、可信 DNS 实网 1 项和发布工具 2 项测试通过;
  • 前端语句覆盖率 91.48%、分支覆盖率 84.14%,TypeScript/Vite 构建、Rust 格式检查
    与严格 Clippy 均通过;
  • npm 生产依赖审计与 RustSec 扫描均为 0 个已知漏洞;17 条上游维护性警告已记录;
  • 五条已保存线路完成真实一键优化,线路 5 的节点首轮显示约 385–663 ms;独立重新
    测速后 10/10 个入口取得三次中位数,显示约 242–909 ms 与波动;
  • 桌面 Glide.app 已完成退出、重启和版本 0.6.2 冒烟验证。