← 全部版本

历史版本 · 正式版 · 已通过 Apple 公证

AetherRoute 1.0.7

构建 2026091601 · · Apple 芯片 · macOS 15.0+

修复 TUN 模式断网恢复耗尽导致的引擎生命周期死锁,增加僵死引擎自动驱逐与进程自愈,通过 VM 断网与网卡切换实机测试。

断网恢复与生命周期死锁修复

  • 修复物理网卡瞬断及恢复耗尽时,Network Extension 进程未能关停核心导致 EngineLifecycleGate 永久死锁的缺陷。
  • 启动新会话时主动探测并驱逐残留的僵死引擎实例,自动向底层发送 shutdown 信号并等待优雅降级,防止扩展永久报忙。
  • 增加异常退出自愈与进程重启调度,当扩展进程处于异常状态时自动拉起新进程自愈,无需重启 Mac 机器。

虚拟机实机验证

  • 在 Apple 芯片 macOS 虚拟机中完成物理链路中断 8 秒自愈恢复测试,进程与数据通道无缝自愈,无重启或崩溃。
  • 完成多网卡/IP 别名动态切换与出口地址变更测试,链路保持健康且数据通信无中断。

发布说明

  • 此正式包使用正常生产核心,经过 Developer ID 签名及 Apple 公证,不包含 QA 自动连接。
  • 经维护者授权,在虚拟机详细测试全部通过后发布 v1.0.7 正式版。

下载与校验

AetherRoute-1.0.7-build-2026091601-arm64.dmg

SHA-256

41be49bfc7a547bd657ebe5d98cccddc2832c509b073f17b32e849130c8dcdc6

下载后可在“终端”中运行以下命令,确认输出与上面的值一致:
shasum -a 256 ~/Downloads/AetherRoute-1.0.7-build-2026091601-arm64.dmg