Skip to content

vpsctl v0.8.14

Choose a tag to compare

@github-actions github-actions released this 19 Oct 06:19
· 32 commits to master since this release

v0.8.14 包含代理模板与兼容性优化,以及管理入口、SSH 访问和更新恢复流程的修正。

主要变化

  • 代理内核默认更新会跳过较低的稳定版本,避免从预发布版隐式降级;显式指定通道或版本仍可回退,相同版本仍支持配置重建。
  • sing-box 1.15.0-alpha.7 起可直接使用分享 URI 的整证书 SHA-256 指纹;保留已有 SPKI 优先语义、旧版兼容检查及切核/降级保护。AnyTLS padding 统一跟随内核默认。
  • 改善代理 pending 回滚隔离,保留另一内核及独立中转修改;中转转发提交后再应用核心重启。
  • 管理入口将具体动作的权限、依赖和服务管理器检查交给功能模块;SSH access status 在非 systemd 环境可尽力只读查询,无法确认的服务状态显示 unknown。SSH 修改操作仍要求 systemd。
  • 保留可重试的 SSH 回滚失败状态;统一 BBR 和 self 卸载确认,抽取共享 UFW 需求生成;self 更新不再管理冗余的安装器缓存副本。
  • 补充版本、证书验证和已知协议组合提示,完善 DNS 替换及 GRUB 固定验收记录。

验证与交付

  • 22 个 schema 2 发布资产,草稿资产与专用机独立构建逐字节一致,SHA-256 校验通过。
  • 专用机通过发布构建、版本展示、分发、管理入口分发和 SSH access 单测;草稿安装覆盖按需下载、离线缓存、实际 v0.8.13 升级、下载失败保持旧版本及普通卸载/purge 数据边界。
  • 代理功能沿用已验收实现:sing-box 1.14.3、1.15.0-alpha.7、alpha.12 的真实 TLS 固定,以及 AnyTLS TLS/REALITY 真实链路通过。没有宣称全仓库套件或性能基准通过。

已知兼容限制

  • Xray 26.9.30 客户端关闭 Chrome QUIC 模拟、连接 sing-box 1.14.2 服务端时,仍存在 UDP 回包限制;优先使用 RSA/ECDSA 证书和默认 Chrome 模拟。
  • Trojan/gRPC/REALITY 在 Xray 26.3.27、26.6.27、26.9.9 下有既有连接失败记录,不能据此判断其他版本已修复或同样失败。
  • 原生整证书固定需要 sing-box 1.15.0-alpha.7+,默认安装通道仍为稳定版,不会自动切到预发布版。

从 schema 2 版本升级:

vpsctl --yes --non-interactive self update --version v0.8.14

v0.8.9 用户请按 README 的跨格式迁移步骤操作。上一正式版本 v0.8.13 保留,可作为回退版本。

完整变更 · 代理验收记录