Commit 52d4d20
committed
v1.3.24 feat: add no-TUN environment support and harden Alpine OpenRC daemon
- add IS_TUN detection via /dev/net/tun and skip wireguard warp-ep endpoint when absent
- drop OpenAI geosite rules and skip chatgpt probe on no-TUN machines
- hide WARP hole-punch prompts and custom WARP route menu without TUN
- skip WARP account registration and warp route sync on no-TUN
- fix Alpine OpenRC stop error: always define stop_post, use pidfile/name fallback, clean stale pidfile
- register WARP accounts locally to avoid relay rate limiting
- harden sing-box upgrade download
v1.3.24 feat: 新增无 TUN 环境支持,并加固 Alpine OpenRC 进程守护
- 通过 /dev/net/tun 新增 IS_TUN 检测,无 TUN 时不生成 wireguard warp-ep 出站
- 无 TUN 时去除 OpenAI geosite 分流规则并跳过 chatgpt 探测
- 无 TUN 时隐藏 WARP 辅助打洞询问与自定义 WARP 路由菜单
- 无 TUN 时跳过 WARP 账户注册与 warp 路由同步
- 修复 Alpine OpenRC 停止误报:始终定义 stop_post、pidfile 优先并以进程名兜底、清理残留 pidfile
- 改为本地注册 WARP 账户,避免中转限流导致注册失败
- 修复 sing-box 升级下载健壮性1 parent e5d90df commit 52d4d20
2 files changed
Lines changed: 132 additions & 78 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
| |||
0 commit comments