Repository navigation
v1.4.8 — Windows 隧道隔离修复(USERPROFILE)
修复:本机装有其它 aitun 实例时,Windows 上隧道拿不到地址(客户端进 Standby 挂在别人的隧道上)
- 根因:samcdp 拉起 aitun 客户端时只用
HOME环境变量隔离工作目录,但 Windows 客户端(v4.12.6, 纯 Go)的配置目录 =os.UserHomeDir()/.aitun,在 Windows 上只读%USERPROFILE%,HOME被无视 → 客户端走系统真实路径C:\Users\<u>\.aitun\ - 后果:与机器上其它 aitun 实例共用同一 auth_token/client_id → 复用同一条隧道 → 进 Standby,samcdp 拿不到 URL
- 修复:Windows 下 spawn 环境追加
USERPROFILE=<隔离目录>(wei 矩阵实测:HOME/AITUN_HOME 共 5 种场景全部落真实路径,唯 USERPROFILE 单独生效,client_id/token/锁文件全部落隔离目录);Linux/macOS 保持HOME隔离不变(均实测有效)
升级
直接覆盖安装,配置与 key 全部保留:
samcdp-desktop-v1.4.8-windows-amd64.exe— 内嵌 aitun-client (16.0MB),图标/manifest 完整samcdp-desktop-v1.4.8-linux-amd64— 内嵌 aitun-client (10.3MB)samcdp-desktop-v1.4.8-darwin-amd64— 内嵌 aitun-client (10.4MB)SamCDP-android-v1.4.8.apk— versionCode 35,内嵌 libaitunclient.so(arm64 + armv7)
固定名别名(安装脚本/直链专用,始终指向最新版):samcdp-windows-amd64.exe / samcdp-linux-amd64 / samcdp-darwin-amd64 / SamCDP-android.apk