Open-Box v0.1.237 发布

已发布 v0.1.237,以下为官方变更日志。

官方变更日志

测速统一成一种

面板里所有「测速」——修改 / 添加订阅弹窗、订阅卡片、代理页、故障转移、链式代理——现在是同一种测法:面板临时起一个只装待测节点的 sing-box 实例(不碰正在跑的内核),用它自己的接口测,测完就停。

  • 数字和内核自己测的对得上(实测相差 1~5ms),不再是弹窗一套、卡片一套;
  • 换完订阅不用重启内核就能测:测的是面板此刻存的节点。机场换了密码、你刷新了订阅,卡片上点闪电测的就是新密码——以前走内核,内核里还是旧密码,20 个节点全报「超时」;
  • 测速地址、超时、颜色阈值都用面板设置里那一套。

失败显示真实原因

不再一律写「超时」。分成 超时 / 连接被断开 / 端口拒绝连接 / 域名解析失败 / TLS 握手失败 / 网络不可达 / 节点配置无效 等。批量测完的提示按原因计数(「2 失败(端口拒绝连接 1、连接被断开 1)」),悬停时间线里失败那格也写原因。密码不对时机场是静默断开,现在会显示「连接被断开」。

订阅卡片常驻「重启内核生效」

刷新 / 修改订阅后没重启内核,内核里跑的还是旧节点。以前只有一条一闪就没的提示;现在订阅卡片上挂一条黄色提示「内核还在用 N 个旧节点…」,旁边就是「重启内核」按钮,重启完自动消失。

修的问题

  • 4 条以上链式代理的上游同时失效(比如节点组恢复默认后「香港-自动」没了)时,最后一条会漏进配置,内核启动直接 FATAL(dependency[...] not found)。定时刷新订阅后重新部署就会撞上,内核一直停着。已修。
  • 规则页「规则路由」没命中任何规则时,兜底走的是哪个站点集现在写出来了。
  • 手机上 DNS 设置页顶部间距和其余页签统一。

内核仍为 1.14.1-openbox-tcp8。