Skip to content

Releases: XTLS/Xray-core

Xray-core v1.6.0

18 Sep 15:06
Compare
Choose a tag to compare

Shadowsocks-2022

详见 1.5.6 以及文档示例

Fixes

  • XTLS 更新至 Go 1.19 (包括默认客户端最低支持 TLS 1.2) XTLS/Go#18
  • 更新 Go 1.19 编译 最低支持 Go 1.18
  • ss2022 多用户配置 c21595a

Chores

  • 更新所有依赖

Xray-core v1.5.10

28 Aug 03:30
Compare
Choose a tag to compare
Xray-core v1.5.10 Pre-release
Pre-release

Shadowsocks-2022

详见 1.5.6 以及文档示例

Features

Fixes

Chores

  • 更新所有依赖 (包括 quic-go 更新)

Xray-core v1.5.9

16 Jul 02:19
Compare
Choose a tag to compare
Xray-core v1.5.9 Pre-release
Pre-release

Shadowsocks-2022

详见 1.5.6 以及文档示例

Fixes

Chores

Xray-core v1.5.8

20 Jun 00:38
Compare
Choose a tag to compare
Xray-core v1.5.8 Pre-release
Pre-release

Shadowsocks-2022

详见 1.5.6 以及文档示例

Features

ss-2022 支持 relay 服务器中转 ba4ce4c @nekohasekai
服务器中转有两大常见类型:

  • 端口转发 这种方式的中转一般缺少鉴权 中转机流量特征明显
  • 客户端配置链式代理(例如 Xray 的 dailerProxy) 这种方式会使得数据多重加密 减低客户端性能

ss-2022 协议自带了全新的中转方式 支持原生 udp 转发 协议头鉴权 数据本身无重复加密 详见设计方案
⚠️ 目前使用单端口多用户请确保同时升级客户端及服务器至 1.5.8

Fixes

Chores

Xray-core v1.5.7

05 Jun 12:37
Compare
Choose a tag to compare
Xray-core v1.5.7 Pre-release
Pre-release

Shadowsocks-2022

详见 1.5.6 以及文档示例

Features

Fixes

Chores

  • 更新所有依赖

Xray-core v1.5.6

29 May 03:13
Compare
Choose a tag to compare
Xray-core v1.5.6 Pre-release
Pre-release

Shadowsocks-2022

感谢 @nekohasekai 开发全新 go 实现 https://github.com/SagerNet/sing-shadowsocks 并引入 Xray
感谢 @database64128 推动 Shadowsocks 社区 提出完整设计方案
感谢 @RPRX 提交原始漏洞

Shadowsocks-2022 并不仅仅是加入了三种新的 cipher

  • 2022-blake3-aes-128-gcm
  • 2022-blake3-aes-256-gcm
  • 2022-blake3-chacha20-poly1305

而是重新设计的全新协议
在保留 Shadowsocks 原生 udp 的基础上 解决了重放攻击等安全问题(与 vmess 一样使用时间戳 因此客户端与服务端需要时间一致)
支持单端口多用户 并且参考 quic wireguard 等协议设计与实现 使用了 session 机制 减低加密负担 保证网络变动时的无缝迁移
⚠️ Shadowsocks-2022 对于用户密码有特殊要求 必须使用 openssl 生成 base64 编码的一定长度密码 详见文档

Features

Fixes

Chores

Xray-core v1.5.5

24 Apr 00:28
Compare
Choose a tag to compare

Features

增加新的 Go 数据接口 pprof, expvar 方便后端监测与数据可视化

image

一直以来 Xray 只提供自己的 protobuf api 接口 它需要额外的数据转换工具 而新的 http 接口可用浏览器直接访问 详见
#1000 @yichya

Fixes

  • 修复了开启 fakedns 之后 xudp 地址问题 (请同时升级客户端以及服务端)#1011 @hmol233
  • 修复了 1.5.0 版本删掉的入站标签日志 4fb4dac

Chores

  • 增加 debug qlog 以及 quic session 重命名
  • 更新了所有依赖
  • 自动更新 Golang (1.18.1)
  • 更新 readme @Lemonawa @tzmax

Xray-core v1.5.4

13 Mar 02:11
Compare
Choose a tag to compare

Features

  • Domain socket 配置访问权限 "listen":"/xxx/ds.sock,0666"nginx 或其他服务接口 b3ab94e @hmol233
  • Windows 平台增加 wxray.exe 可执行文件 无需 GUI 在后台静默运行 #861

Fixes

  • 反向代理与 v2fly 兼容 (:warning:可能与 1.5.3 及以前版本不兼容 请注意同时升级 bridge 以及 protal
  • 修复一个 fakedns 多线程问题
  • 修复了一些测试代码

Chores

Xray-core v1.5.3

28 Jan 23:38
Compare
Choose a tag to compare

牛辞胜岁 虎跃新程 🧨

Topic

Quic 底层传输相关

  • Quic 采用 UDP 传送流量 针对近期一些 SNI “白名单” 的 TCP 重置攻击 是一种不错的规避手段
  • Quic 内部强制使用 TLS 相对于 shadowsocks mKcp 等 “未知” 流量 与 TLS “藏木于林” 思想一致 (Quic 已经在 2021 年 5 月定稿 基于 Quic 的 Http3 将成为互联网的主要流量) 在尚未支持 Http3 分流和回落的情况下 推荐配置真实证书 不使用额外伪装头或者加密 内部使用 VMESS Zero 防主动探测 最简示例
  • Quic 自带多路复用和低延迟 与 gRPC 的多路复用相比 因为每个流负责自己的丢包重传 所以没有队头阻塞问题 可以看作是 gRPC 的升级版

Xray 1.5.3 中的 Quic

  • 使用了一种新的流分配模式 79a05d5
  • 修复了安卓客户端使用 system dialer 的问题 530fa6c
  • 修复了一些日志 5130536

Quic 仍有很多不足 我们将会在未来的版本带来更多!

Chores

更新了所有依赖
更新 golang 1.17.6 @Machtergreifung
更新代码注释和字符常量 @Machtergreifung

Note

⚠️ VMESS AEAD 已在 2022 年 1 月 1 日强制启用 请注意更新服务端 移除 alterId 参数

Xray-core v1.5.2

24 Dec 14:42
Compare
Choose a tag to compare

Features

grpc 传输模式增加 initial_windows_size 选项 可以解决被 Cloudflare 切断连接的问题 文档 @hmol233 @xqzr

Fixes

修复了 xChaCha20-IETF-Poly1305 加密的解析以及 nonce @xqzr

Chores

更新 golang 1.17.5 @tritu
更新 readme @rf2892jfdsajf

Note

⚠️ VMESS AEAD 将在 2022 年 1 月 1 日强制启用 请注意更新服务端 移除 alterId 参数