v24.11.11
版本发布时间: 2024-11-11 12:25:39
XTLS/Xray-core最新发布版本:v24.12.15(2024-12-15 20:40:27)
XHTTP: Add "stream-up" mode for client & server #3994
正如 v24.10.31 所预告的,这个版本带来了对”合并 HTTP 传输层“的完美替代品:流式上行 stream-up 模式,详见 #3994
XHTTP stream-up 模式旨在取代现有的 H2 / gRPC over REALITY,XHTTP 有 header padding、XMUX,表现会更好
注意:客户端 REALITY XHTTP 已改为默认使用 stream-up 模式,所以服务端需要及时升级
总之,现在正式建议现有的 H2、gRPC 均迁移至 XHTTP,并玩一玩上下行分离,尤其是 H2,它仍有可能被移除
XHTTP 众多参数的分享也有了解决方案,详见 #4000(GUI 可以正式将 SplitHTTP 更名为 XHTTP)
别忘了支持一下 Project X NFT:Announcement of NFTs by Project X #3633
What's Changed
- Chore: Fix some spelling errors by @zonescape in https://github.com/XTLS/Xray-core/pull/3976
- XHTTP client: Allow different paths in U-D-S by @RPRX in https://github.com/XTLS/Xray-core/pull/3977
- Chore: Fix some comments by @zonescape in https://github.com/XTLS/Xray-core/pull/3979
- XHTTP: Add "stream-up" mode for client & server by @RPRX in https://github.com/XTLS/Xray-core/pull/3994
- Chore: Run gofmt by @zonescape in https://github.com/XTLS/Xray-core/pull/3990
- XHTTP config: Add "extra" for sharing extra fields by @RPRX in https://github.com/XTLS/Xray-core/pull/4000
- Chore: Fix versions in some *.pb.go files by @RPRX in https://github.com/XTLS/Xray-core/commit/480748403a9fa766a7003dd29fcbb281f133805c
- Sniff: Prevent crash on QUIC sniffer panic by @Fangliding @RPRX in https://github.com/XTLS/Xray-core/pull/3978
- TLS: Add CurvePreferences (to enable kyber768) by @Fangliding @RPRX in https://github.com/XTLS/Xray-core/pull/3991
以及升级一些依赖,使用 Go 1.23.3 进行编译。
New Contributors
- @zonescape made their first contribution in https://github.com/XTLS/Xray-core/pull/3976
Full Changelog: https://github.com/XTLS/Xray-core/compare/v24.11.5...v24.11.11
1、 Xray-android-arm64-v8a.zip 12.92MB
2、 Xray-android-arm64-v8a.zip.dgst 299B
3、 Xray-freebsd-32.zip 12.49MB
4、 Xray-freebsd-32.zip.dgst 299B
5、 Xray-freebsd-64.zip 13.12MB
6、 Xray-freebsd-64.zip.dgst 299B
7、 Xray-freebsd-arm32-v7a.zip 12.39MB
8、 Xray-freebsd-arm32-v7a.zip.dgst 299B
9、 Xray-freebsd-arm64-v8a.zip 12.37MB
10、 Xray-freebsd-arm64-v8a.zip.dgst 299B
11、 Xray-linux-32.zip 12.9MB
12、 Xray-linux-32.zip.dgst 299B
13、 Xray-linux-64.zip 13.59MB
14、 Xray-linux-64.zip.dgst 299B
15、 Xray-linux-arm32-v5.zip 12.83MB
16、 Xray-linux-arm32-v5.zip.dgst 299B
17、 Xray-linux-arm32-v6.zip 12.83MB
18、 Xray-linux-arm32-v6.zip.dgst 299B
19、 Xray-linux-arm32-v7a.zip 12.81MB
20、 Xray-linux-arm32-v7a.zip.dgst 299B
21、 Xray-linux-arm64-v8a.zip 12.79MB
22、 Xray-linux-arm64-v8a.zip.dgst 299B
23、 Xray-linux-loong64.zip 12.88MB
24、 Xray-linux-loong64.zip.dgst 299B
25、 Xray-linux-mips32.zip 21.17MB
26、 Xray-linux-mips32.zip.dgst 299B
27、 Xray-linux-mips32le.zip 21.01MB
28、 Xray-linux-mips32le.zip.dgst 299B
29、 Xray-linux-mips64.zip 20.84MB
30、 Xray-linux-mips64.zip.dgst 299B
31、 Xray-linux-mips64le.zip 20.67MB
32、 Xray-linux-mips64le.zip.dgst 299B
33、 Xray-linux-ppc64.zip 12.57MB
34、 Xray-linux-ppc64.zip.dgst 299B
35、 Xray-linux-ppc64le.zip 12.64MB
36、 Xray-linux-ppc64le.zip.dgst 299B
37、 Xray-linux-riscv64.zip 12.9MB
38、 Xray-linux-riscv64.zip.dgst 299B
39、 Xray-linux-s390x.zip 13.31MB
40、 Xray-linux-s390x.zip.dgst 299B
41、 Xray-macos-64.zip 13.36MB
42、 Xray-macos-64.zip.dgst 299B
43、 Xray-macos-arm64-v8a.zip 12.81MB
44、 Xray-macos-arm64-v8a.zip.dgst 299B
45、 Xray-openbsd-32.zip 12.39MB
46、 Xray-openbsd-32.zip.dgst 299B
47、 Xray-openbsd-64.zip 13.01MB
48、 Xray-openbsd-64.zip.dgst 299B
49、 Xray-openbsd-arm32-v7a.zip 12.29MB
50、 Xray-openbsd-arm32-v7a.zip.dgst 299B
51、 Xray-openbsd-arm64-v8a.zip 12.27MB
52、 Xray-openbsd-arm64-v8a.zip.dgst 299B
53、 Xray-win7-32.zip 21.59MB
54、 Xray-win7-32.zip.dgst 299B
55、 Xray-win7-64.zip 22.32MB
56、 Xray-win7-64.zip.dgst 299B
57、 Xray-windows-32.zip 21.95MB
58、 Xray-windows-32.zip.dgst 299B
59、 Xray-windows-64.zip 22.91MB
60、 Xray-windows-64.zip.dgst 299B
61、 Xray-windows-arm32-v7a.zip 21.33MB
62、 Xray-windows-arm32-v7a.zip.dgst 299B
63、 Xray-windows-arm64-v8a.zip 21.13MB
64、 Xray-windows-arm64-v8a.zip.dgst 299B