Skip to content

Pilion 0.1.2

Choose a tag to compare

@github-actions github-actions released this 19 Sep 08:27
· 103 commits to main since this release

Pilion 0.1.2

这一版全是修复,其中第一条决定了一大批用户能不能正常使用。

  • 代理 fake-IP 模式下无法打开任何网页:Clash、sing-box、Shadowrocket 的 fake-IP 会把所有域名解析到 198.18.0.0/15,而私网防护把这一段当成内网,于是每一次导航都被拒绝。现在解析结果落在这一段按代理转发处理,URL 里直接写该段地址仍然拒绝
  • 地址栏可以输入 example.com:8080,不再被当成未知协议拒绝
  • localhost. 这类带根点的写法不再绕过拦截
  • IPv6 包裹私有 IPv4 的多种写法(6to4、NAT64、IPv4-compatible、IPv4-translated、未压缩写法、fec0::/10)不再绕过私网判断
  • WebRTC 被限制为不允许非代理 UDP,不能再绕开受控代理暴露本机地址
  • WebSocket 升级转发时会剥离 proxy-authorizationproxy-connection
  • Agent 启动失败时立刻返回并清理进程,不再空等多轮终止超时,也不会留下永不释放的连接
  • 连接错误会说明进程是退出码几还是被哪个信号终止,并保留 Agent stderr 的换行,不再压成一行
  • 认证卡住按握手预算超时,不再占用十分钟
  • Windows 上终止 Agent 会连同 npx 启动的子进程一起结束
  • 适配器依赖装了一半时会识别为需要重新安装,不再显示为就绪后连接失败
  • 输入法组合意外没有结束事件时,回车仍能发送,不再插入换行

English: a fix-only release. A proxy in fake-IP mode made every page fail to load; that is fixed, along with several URL-policy bypasses, WebRTC leaking around the controlled proxy, opaque and slow Agent launch failures, and the composer refusing to send after an unterminated IME composition.

下载

  • macOS:Pilion-0.1.2-mac-arm64.dmg(Apple Silicon)或 Pilion-0.1.2-mac-x64.dmg(Intel)
  • Windows:Pilion-0.1.2-win-x64.exe
  • Linux:Pilion-0.1.2-linux-x86_64.AppImagePilion-0.1.2-linux-amd64.deb

注意:安装包尚未签名

macOS 首次打开会提示「已损坏」或「无法验证开发者」,把应用拖入「应用程序」后在终端执行一次:

xattr -cr /Applications/Pilion.app

Windows 会出现 SmartScreen 提示,选择「更多信息 → 仍要运行」。