Repository navigation
EnvScope 0.19.0 Alpha 1 — WireGuard 专项检测与隧道守护
Pre-release
Pre-release
EnvScope 0.19.0 Alpha 1
新增 Windows WireGuard 专项模式,将本次使用的隧道与检测、守护基线绑定,避免其他 VPN 网卡在线掩盖所选隧道的问题。
- 目标设置选择 WireGuard 后读取并选择具体隧道;多隧道不猜测。分别核对 SCM 服务、所属进程、固定安装程序路径与摘要、对应网卡和抽样目标选路。
- 服务停止、缺失、读取权限拒绝、身份不完整及错误选路分别显示原因和处理步骤;不能自动处理的项目标红。全部检查增加可单独勾选的服务项目,总目录 56 项;功能对照 27 项。
- 原生守护固定同一服务、程序摘要与接口。每 10 秒检查,服务或网卡离线、身份读取失败或程序变化时,按已批准范围停止当前用户已识别的 Claude 桌面并留痕;收到新心跳才算运行。程序更新后需重新审核,不自动放宽基线。
- Windows WireGuard GUI 可审核后启动,激活隧道仍由官方客户端完成。不读取 VPN 配置与私钥,不自动更换隧道,不向 WireGuard 写入 Clash 专用规则。权限帮助仅在实际拒绝后提供系统服务管理入口,打开不等于已授权。
- 保留既有账号数据卷、加密存档、客户端 / 网络 / 时区修复、恢复、Watchdog、托盘和完整包更新;未使用 WireGuard 的既有批准基线保持指纹兼容。
验证:557 项 Python 用例(Windows 555 通过、2 项平台跳过)、11 项 JavaScript 测试、16 组离线界面流程。Windows 真实 SCM 验证只创建自己编译的无网络临时服务,读回运行 / 停止 / 进程身份和摘要后删除;没有安装 VPN 驱动或操作真实隧道。三架构冻结包、真实临时 GUI、用户任务、网络 / 时区事务、加密存档、整包更新与本机隔离窗口验证均作为发布关卡。
同一提交的桌面构建、规则与界面检查、原生客户端检查和 WireGuard 服务检查通过后发布,下载文件均核对 SHA-256。
同一提交已通过三平台手动构建;标签推送另触发的重复构建已取消,发布成品使用上述通过验证的手动构建。
范围:此专项覆盖 Windows 官方 WireGuard 安装布局;macOS WireGuard 仍使用通用 VPN 检查。实际驱动、握手、睡眠、真实 Claude 会话及旧组件可逆迁移仍需继续完成,临时服务验证不能替代这些证据。检测与守护不证明所有进程流量或零泄漏,也不能通过配置变更消除官方地区限制。Alpha 尚未商业代码签名或 Apple 公证。整体全功能升级目标继续进行。
发布核对时,上游已新增 FlClash、可选检查设置和脱敏诊断日志等改动,参见上游最新提交。这些差异继续逐项核对,本版没有声明已全部同步。