Xray Core Versions Save

Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration.

v1.6.1

1 year ago

Features

  • Add uTLS option to HTTP2, Websocket and gRPC transport @HirbodBehnam
"tlsSettings": {
    "fingerprint": "chrome" // client only 
}

Chores

  • 更新所有依赖

v1.6.0

1 year ago

Shadowsocks-2022

详见 1.5.6 以及文档示例

Fixes

Chores

  • 更新所有依赖

v1.5.10

1 year ago

Shadowsocks-2022

详见 1.5.6 以及文档示例

Features

Fixes

Chores

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

v1.5.9

1 year ago

Shadowsocks-2022

详见 1.5.6 以及文档示例

Fixes

Chores

  • 更新所有依赖 @nekohasekai

v1.5.8

1 year ago

Shadowsocks-2022

详见 1.5.6 以及文档示例

Features

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

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

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

Fixes

Chores

  • 更新readme @StashNetworks
  • 更新所有依赖

v1.5.7

1 year ago

Shadowsocks-2022

详见 1.5.6 以及文档示例

Features

  • ss-2022 支持 UDP over TCP c3505632fd7e10bfd0f63b19b8a74223a6a2514b @nekohasekai

Fixes

Chores

  • 更新所有依赖

v1.5.6

1 year ago

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 机制 减低加密负担 保证网络变动时的无缝迁移 :warning: Shadowsocks-2022 对于用户密码有特殊要求 必须使用 openssl 生成 base64 编码的一定长度密码 详见文档

Features

Fixes

  • 修复了端口号可以使用环境变量 "env:" @yichya
  • 修复了一个 fakedns 的内存泄露 @pocketW @xiaokangwang
  • 修复了代码整理工具并整理代码 @nekohasekai

Chores

  • 更新readme @Lemonawa
  • 更新所有依赖

v1.5.5

2 years ago

Features

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

image

一直以来 Xray 只提供自己的 protobuf api 接口 它需要额外的数据转换工具 而新的 http 接口可用浏览器直接访问 详见 https://github.com/XTLS/Xray-core/pull/1000 @yichya

Fixes

Chores

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

v1.5.4

2 years ago

Features

Fixes

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

Chores

  • 调整 context 用法 @xiaokangwang @rurirei
  • 更新了所有依赖
  • 自动更新 Golang (1.17.7) @Beginner-Go @tritu
  • 自动更新 GitHub actions 依赖 @3mc4
  • 更新代码注释 @U1F605
  • 调整 action 权限 @varunsh-coder

v1.5.3

2 years ago

牛辞胜岁 虎跃新程 :firecracker:

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

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

Chores

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

Note

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