OhGithubLost 6.4.1 · 正式版 / Stable
私有仓库加速需先通过知情警告。 Private repos can now be accelerated, after an explicit warning.
变更 / Changed
- 私有仓库加速的知情开关(
accelPrivateRepoAccepted,默认关闭):- 位于设置 → 网络 → 加速通道;
- 开启必须先过警告弹窗,且强制展示 3 秒后才可操作,按钮显示剩余秒数 (防止误触连点 —— 这是「令牌离开设备」的唯一一道闸门);
- 关闭不弹窗,语义是「不再询问且不再加速」,退回 API 直取。 本项目不提供「不再询问但仍发送令牌」的选项,以避免把一次性知情同意 变为永久授权。
- 公开仓库不受影响:加速行为与之前一致。
为什么要有这道闸门(都是实测结论)
- 私有仓库的 raw 匿名 404,
?token=形式早已废弃,只有带Authorization头才 200; - 内置通道会原样转发该头给 GitHub(带令牌 200 / 不带 404) —— 所以「令牌离开设备」是实测事实,不是理论风险;
- 令牌进入第三方服务器后,其留存与用途不在本项目控制范围内。
新增 / Added
docs/NETWORK.md:全仓库网络连接清单 —— 出口主机 × 资源类型 × 取法 × 公私差异 × 复现命令。
修复 / Fixed
- 补回
ogLAccelCandidates在上一笔提交中被误删的repoPrivate参数 (改签名时替换掉了,函数体却仍在引用它),该项曾导致 9 条构建腿与质量门全红。 - 私有 + 已接受加速时必须带令牌:旧判据
proxied || !repoPrivate在此情形给出空头,代理拿到一个取不到内容的地址,必然 404。
已知限制 / Known limitations
- 音频不做内置播放:Contents API 对超过 1 MB 的文件不返回内容。
- 私有仓库的 raw 无法像 Release 附件那样「先签名再加速」 —— GitHub 没有 给 raw 提供签名机制,这是硬约束。
- Linux 裸放安装包 3 / 6:rpm(arm64)缺平台定义;AppImage 的
ARCH环境变量未被接受。三种包在 zip / 7z 里都齐全。 - macOS / iOS 自 v5.6.0 起弃用。
产物 / Artifacts
Android arm64-v8a / armeabi-v7a / x86_64 / universal-APK / AAB、
Windows x64 / arm64、Linux x64 / arm64,每份均含 zip 与 7z。
下载 / Download
本版本共 23 个构件产物。
Android
| 文件 | 大小 |
|---|---|
| OGL-v6.4.1-Android.AAB.7z | 60 MB |
| OGL-v6.4.1-Android.AAB.zip | 62 MB |
| OGL-v6.4.1-Android.arm64-v8a.7z | 8.0 MB |
| OGL-v6.4.1-Android.arm64-v8a.zip | 11 MB |
| OGL-v6.4.1-Android.armeabi-v7a.7z | 8.0 MB |
| OGL-v6.4.1-Android.armeabi-v7a.zip | 10 MB |
| OGL-v6.4.1-Android.universal-APK.7z | 20 MB |
| OGL-v6.4.1-Android.universal-APK.zip | 29 MB |
| OGL-v6.4.1-Android.x86_64.7z | 8.5 MB |
| OGL-v6.4.1-Android.x86_64.zip | 11 MB |
Windows
| 文件 | 大小 |
|---|---|
| OGL-v6.4.1-Windows.arm64.7z | 8.3 MB |
| OGL-v6.4.1-Windows.arm64.zip | 13 MB |
| OGL-v6.4.1-Windows.x64.7z | 9.5 MB |
| OGL-v6.4.1-Windows.x64.zip | 14 MB |
Linux
| 文件 | 大小 |
|---|---|
| OGL-v6.4.1-Linux.arm64.7z | 7.3 MB |
| OGL-v6.4.1-Linux.arm64.zip | 12 MB |
| OGL-v6.4.1-Linux.x64.7z | 8.1 MB |
| OGL-v6.4.1-Linux.x64.zip | 12 MB |
完整列表与校验信息见 Releases v6.4.1。