xray-core=v26.9.9
zip=Xray-linux-64.zip
zip_sha256=1eb9175d0f0a8f8149c9230a7fc5ae66ce332ed20a53155ce61fe62e3f58b7df
xray=c4ae6798c38e0e5343b192406746333cd0ba7ff3eb984f8c4b9939dcb68c3f8a
geoip.dat=d398b92153f1a66a5d9702c6743fc574d4cd421a68dbaf03655c7be247883554
geosite.dat=60bd046c45eb933ed56e3bd696d06e0820cafefaf6239a1a9f7456606d54cdb4

# 与 windows/MyProxy/Assets/Core/VERSION.txt 的关系：
#   * xray-core 版本、geoip.dat / geosite.dat 的哈希在两侧**必须逐字节相同**
#     （同一个内核版本、同一份裁剪产物），release_verify.py 会核对；
#   * zip_sha256 是上游 Xray-linux-64.zip 的哈希，取自 GitHub Releases API 的
#     digest 字段（与 Xray-linux-64.zip.dgst 的内容一致）；
#   * xray= 是压缩包里那个 ELF 可执行文件的 SHA-256，**只能在下载并解包之后算出**，
#     所以它由 scripts/fetch_xray_linux.py 回填（该脚本先核对 zip_sha256 再解包）。
#
# 在它被回填之前，Linux 客户端**拒绝启动内核**（fail closed，报 XrayMissing）：
# 一个没有哈希可核对的 xray 与「随便哪个 xray」没有区别，而它会拿到用户的
# REALITY 凭据与全部流量。空值不是占位符，是一个必须有人来关上的开关。
#
# 可复现：`python scripts/fetch_xray_linux.py --check` 会核对已存在的 Core/xray。
