v1.4.5
版本发布时间: 2021-09-23 11:47:56
XTLS/Xray-core最新发布版本:v24.12.18(2024-12-19 05:39:02)
Topic
中秋快乐, 阖家团圆.
Enhances
-
Shadowsocks 协议的不安全的弱加密方式已被移除
- 如果您还在使用不安全的弱加密方式,请立即迁移到Shadowsocks AEAD(ChaCha20Poly1305 和 AES-GCM)。
-
允许在路由配置中批量定义 DomainMatcher @yuhan6665 @xiaokangwang
- 上个版本加入了新的 DomainMatcher 并默认启用, 但是如果要需要自行指定 , 需要在每条使用了
domain
的路由规则里, 添加类似"domainMatcher": "linear"
或是"domainMatcher": "mph"
来指定, 比较繁琐. - 现在可以在
"routing": {}
中进行配置, 使所有的使用了domain
的路由规则, 都使用指定的 DomainMatcher.
- 上个版本加入了新的 DomainMatcher 并默认启用, 但是如果要需要自行指定 , 需要在每条使用了
- XTLS 更新, 从 golang 合并了到 Go 1.17.1 为止的所有改动. @WeidiDeng @hmol233 @badO1a5A90
- 具体更新内容可以参考 Go 各个版本的 release notes 中
crypto/tls
的相关修改, 比如 Go 1.17的. - 包含安全性更新和行为改变.
- 如果您使用XTLS, 建议更新.
- 具体更新内容可以参考 Go 各个版本的 release notes 中
Fixes & Tweaks
- 修复了远古时期开始就存在的历史问题: 开启流量统计功能可能会使性能下降 @hmol233
- 原因见 流量统计功能会使裸协议的 ReadV 和 WriteV 同时失效
- 简单来说, 不论什么配置现在打开统计都不会对性能有任何影响了(统计本身带来的些微影响无需顾虑)
-
修复了配置多证书的情况下, 刷新证书时的错误 @WeidiDeng
- 原本在多证书的配置下, 更新证书后, 会产生只承认配置中最后一个证书的情况, 已经修复了此 bug.
- 合并自 v2fly社区 的修改 (会在接下来几个版本持续完善) , 感谢 @yuhan6665 的 PR
Chores
- Upgrade dependencies
- Regenerate .pb.go files
- Use Go 1.17.1
- Update geoip.dat, geosite.dat
To our broader dev community
- Our projects & paths may vary, our goals are akin. Only together could we better safeguard the fragile tunnel to openness and truthfulness. As always, we’d like to extend our gratitude to everyone who has believed and fought for it.
Notice
- 自 Go v1.17 后, (X)TLS 设置中的
cipherSuites
, 只指定启用哪些加密套件, 而不能决定顺序, 顺序由 go 根据硬件自动择优选择. - 同样的, 自 Go v1.17 后, (X)TLS 设置中的
preferServerCipherSuites
也已被弃用. - 事实上, 上述两项变化在 Xray-core v1.4.3 中就已经产生了.
1、 Xray-android-arm64-v8a.zip 9.48MB
2、 Xray-android-arm64-v8a.zip.dgst 295B
3、 Xray-dragonfly-64.zip 9.11MB
4、 Xray-dragonfly-64.zip.dgst 295B
5、 Xray-freebsd-32.zip 8.65MB
6、 Xray-freebsd-32.zip.dgst 295B
7、 Xray-freebsd-64.zip 9.23MB
8、 Xray-freebsd-64.zip.dgst 295B
9、 Xray-freebsd-arm32-v7a.zip 8.61MB
10、 Xray-freebsd-arm32-v7a.zip.dgst 295B
11、 Xray-freebsd-arm64-v8a.zip 8.61MB
12、 Xray-freebsd-arm64-v8a.zip.dgst 295B
13、 Xray-linux-32.zip 8.62MB
14、 Xray-linux-32.zip.dgst 295B
15、 Xray-linux-64.zip 9.09MB
16、 Xray-linux-64.zip.dgst 295B
17、 Xray-linux-arm32-v5.zip 8.59MB
18、 Xray-linux-arm32-v5.zip.dgst 295B
19、 Xray-linux-arm32-v6.zip 8.59MB
20、 Xray-linux-arm32-v6.zip.dgst 295B
21、 Xray-linux-arm32-v7a.zip 8.58MB
22、 Xray-linux-arm32-v7a.zip.dgst 295B
23、 Xray-linux-arm64-v8a.zip 8.57MB
24、 Xray-linux-arm64-v8a.zip.dgst 295B
25、 Xray-linux-mips32.zip 13.78MB
26、 Xray-linux-mips32.zip.dgst 295B
27、 Xray-linux-mips32le.zip 13.7MB
28、 Xray-linux-mips32le.zip.dgst 295B
29、 Xray-linux-mips64.zip 8.2MB
30、 Xray-linux-mips64.zip.dgst 295B
31、 Xray-linux-mips64le.zip 8.15MB
32、 Xray-linux-mips64le.zip.dgst 295B
33、 Xray-linux-ppc64.zip 8.38MB
34、 Xray-linux-ppc64.zip.dgst 295B
35、 Xray-linux-ppc64le.zip 8.34MB
36、 Xray-linux-ppc64le.zip.dgst 295B
37、 Xray-linux-riscv64.zip 8.92MB
38、 Xray-linux-riscv64.zip.dgst 295B
39、 Xray-linux-s390x.zip 8.88MB
40、 Xray-linux-s390x.zip.dgst 295B
41、 Xray-macos-64.zip 9.35MB
42、 Xray-macos-64.zip.dgst 295B
43、 Xray-macos-arm64-v8a.zip 9.3MB
44、 Xray-macos-arm64-v8a.zip.dgst 295B
45、 Xray-openbsd-32.zip 8.54MB
46、 Xray-openbsd-32.zip.dgst 295B
47、 Xray-openbsd-64.zip 9.11MB
48、 Xray-openbsd-64.zip.dgst 295B
49、 Xray-openbsd-arm32-v7a.zip 8.51MB
50、 Xray-openbsd-arm32-v7a.zip.dgst 295B
51、 Xray-openbsd-arm64-v8a.zip 8.5MB
52、 Xray-openbsd-arm64-v8a.zip.dgst 295B
53、 Xray-windows-32.zip 8.82MB
54、 Xray-windows-32.zip.dgst 295B
55、 Xray-windows-64.zip 9.09MB
56、 Xray-windows-64.zip.dgst 295B
57、 Xray-windows-arm32-v7a.zip 8.66MB
58、 Xray-windows-arm32-v7a.zip.dgst 295B