v4.26.0
* VMessAEAD 已经更新,现在你必须保持相同版本客户端和服务端才可使用 (需要手动启用)。
> https://www.v2fly.org/chapter_02/protocols/vmess.html
* 新的发布签名,你可以用
* 现在 Outbound 的流量可以被统计到,具体参考 v2fly.org 文档
* HTTP outbound 支持 HTTP 2, HTTP2 over TLS, HTTP 1.1 over TLS in addition to HTTP 1.1 proxy traffic
* 添加 Windows 32 ARM 版本
* 修复 DOH 遇到无效域名崩溃 ( .google.com )
* 其他代码优化
* VMessAEAD 已经更新,现在你必须保持相同版本客户端和服务端才可使用 (需要手动启用)。
> https://www.v2fly.org/chapter_02/protocols/vmess.html
* 新的发布签名,你可以用
v2ctl verify --sig=Release example-file来确认未被修改
* 现在 Outbound 的流量可以被统计到,具体参考 v2fly.org 文档
* HTTP outbound 支持 HTTP 2, HTTP2 over TLS, HTTP 1.1 over TLS in addition to HTTP 1.1 proxy traffic
* 添加 Windows 32 ARM 版本
* 修复 DOH 遇到无效域名崩溃 ( .google.com )
* 其他代码优化
Forwarded from gcc-11
Forwarded from Kowalski
你的 AlterID 有多大?
Anonymous Poll
21%
0,经常更新 core 程序
9%
0,很少更新 core 程序
23%
< 10
13%
< 50
23%
< 100
5%
< 500
1%
< 1000
5%
< 65535
v4.27.0 已经发布
Breaking Change
* VMessAEAD 已经更新,你需要保持客户端和服务器相同版本
* 发布文件的结构进行了更改,变得更加清晰,但一些脚本可能需要更新,如果使用arm设备最好手动更新
* 4.28.0 版本及以后版本中,如果把
Feature
* VLESS PREVIEW 1.3 https://www.v2fly.org/config/protocols/vless.html
* Add Linux riscv64 release @rprx
Fix
* Shadowsocks supports cipher as None [none, plain] @yuhan6665
* Add access log for Dokodemo inbound @lucifer9
* Some typo fixes @DuckSoft
* Fix the error of missing curl in Dockerfile @kallydev
* GitHub Actions push to docker hub @kallydev
* Optimize SO_REUSEPORT implementation @Vigilans
* DOH supports HTTP/2 @darhwa
* Apply Sockopt from inbound config to Dokodemo Tproxy response connection @Vigilans
Breaking Change
* VMessAEAD 已经更新,你需要保持客户端和服务器相同版本
* 发布文件的结构进行了更改,变得更加清晰,但一些脚本可能需要更新,如果使用arm设备最好手动更新
* 4.28.0 版本及以后版本中,如果把
alterId
设置为 0
则代表为启用VMess AEAD(别忘记升级你的服务端)。Feature
* VLESS PREVIEW 1.3 https://www.v2fly.org/config/protocols/vless.html
* Add Linux riscv64 release @rprx
Fix
* Shadowsocks supports cipher as None [none, plain] @yuhan6665
* Add access log for Dokodemo inbound @lucifer9
* Some typo fixes @DuckSoft
* Fix the error of missing curl in Dockerfile @kallydev
* GitHub Actions push to docker hub @kallydev
* Optimize SO_REUSEPORT implementation @Vigilans
* DOH supports HTTP/2 @darhwa
* Apply Sockopt from inbound config to Dokodemo Tproxy response connection @Vigilans
www.v2fly.org
VLESS | V2Fly.org
Project V 是一个工具集合,它可以帮助你打造专属的基础通信网络
VMessAEAD 设计文档 https://github.com/v2fly/v2fly-github-io/issues/20
4.28.0 版本及以后版本中,如果把
没有直接使用 Core 的开发者们请及时更新
4.28.0 版本及以后版本中,如果把
alterId
设置为 0
则代表为启用VMess AEAD (别忘了更新到最新版本)没有直接使用 Core 的开发者们请及时更新
GitHub
VMessAEAD 设计文档 · Issue #20 · v2fly/v2fly-github-io
1. 现状 目前 VMess 已可根据协议头自动协商使用 AEAD 加密并认证传输的流量。但 VMess 协议头部仍然使用 MD5 + AES-CFB ,不能保证协议头部自身的完整性。 2. 定义 KDF: KDF 接受一个字节数组形式的主密钥,和若干字节数组形式的路径,生成一个子密钥 func KDF(key []byte, path [][]byte) []byte { oKDF = H...
原 https://install.direct/go.sh 已经弃用。
现在请使用 https://github.com/v2fly/fhs-install-v2ray
Q&A
从旧脚本迁移至此 https://github.com/v2fly/fhs-install-v2ray/wiki/Migrate-from-the-old-script-to-this
使用证书时提示权限不足 https://github.com/v2fly/fhs-install-v2ray/wiki/Insufficient-permissions-when-using-certificates
现在请使用 https://github.com/v2fly/fhs-install-v2ray
Q&A
从旧脚本迁移至此 https://github.com/v2fly/fhs-install-v2ray/wiki/Migrate-from-the-old-script-to-this
使用证书时提示权限不足 https://github.com/v2fly/fhs-install-v2ray/wiki/Insufficient-permissions-when-using-certificates
GitHub
GitHub - v2fly/fhs-install-v2ray: Bash script for installing V2Ray in operating systems such as Debian / CentOS / Fedora / openSUSE…
Bash script for installing V2Ray in operating systems such as Debian / CentOS / Fedora / openSUSE that support systemd - v2fly/fhs-install-v2ray
v4.27.4 已经发布
https://github.com/v2fly/v2ray-core/releases/tag/v4.27.4
Feature
* Dotless domain support in built-in DNS @Vigilans
* Support source port matching in routing config @Vigilans
* Make HTTP outbound 0-rtt @darhwa
* Add asset location auto search @vcptr
* Add PROXY protocol support to TCP & WebSocket inbound @lucifer9 and @rprx
* VLESS PREVIEW 1.5 @rprx
Fix
* Amending domain matcher with returning array of all matches @Vigilans
* Refactor DNS Server to record original rule of domain matchers @Vigilans
* New Systemd unit file @dctxmei
* Fix: logging empty rules & DNS @Loyalsoldier
* Fix a typo @dikaixu1999
* Shadowsocks Detection defense @studentmain and xiaokangwang
* Update Old file @Loyalsoldier
需要注意的是:
* Shadowsocks 的一个探测防御措施
* DNS 域匹配优先级 https://github.com/v2fly/v2ray-core/issues/92#issuecomment-673238489
* 路由源端口的匹配 https://github.com/v2fly/v2ray-core/issues/
* VLESS fallback -> fallbacks, see https://www.v2fly.org/config/protocols/vless.html
https://github.com/v2fly/v2ray-core/releases/tag/v4.27.4
Feature
* Dotless domain support in built-in DNS @Vigilans
* Support source port matching in routing config @Vigilans
* Make HTTP outbound 0-rtt @darhwa
* Add asset location auto search @vcptr
* Add PROXY protocol support to TCP & WebSocket inbound @lucifer9 and @rprx
* VLESS PREVIEW 1.5 @rprx
Fix
* Amending domain matcher with returning array of all matches @Vigilans
* Refactor DNS Server to record original rule of domain matchers @Vigilans
* New Systemd unit file @dctxmei
* Fix: logging empty rules & DNS @Loyalsoldier
* Fix a typo @dikaixu1999
* Shadowsocks Detection defense @studentmain and xiaokangwang
* Update Old file @Loyalsoldier
需要注意的是:
* Shadowsocks 的一个探测防御措施
* DNS 域匹配优先级 https://github.com/v2fly/v2ray-core/issues/92#issuecomment-673238489
* 路由源端口的匹配 https://github.com/v2fly/v2ray-core/issues/
* VLESS fallback -> fallbacks, see https://www.v2fly.org/config/protocols/vless.html
GitHub
Release v4.27.4 · v2fly/v2ray-core
Features
17f51f4 Dotless domain support in built-in DNS @Vigilans
c74a33f Support source port matching in routing config @Vigilans
d05ddc8 Make HTTP outbound 0-rtt @darhwa
bc00811 Add asset locat...
17f51f4 Dotless domain support in built-in DNS @Vigilans
c74a33f Support source port matching in routing config @Vigilans
d05ddc8 Make HTTP outbound 0-rtt @darhwa
bc00811 Add asset locat...
v4.27.5 已经发布
https://github.com/v2fly/v2ray-core/releases/tag/v4.27.5
Features
Parse X-Forwarded-For in http transport @lucifer9
Fix
Fix according to staticcheck result @Loyalsoldier
Fix: Bound check when accessing DNS server's ipIndexMap @Vigilans
Refine code @Loyalsoldier
https://github.com/v2fly/v2ray-core/releases/tag/v4.27.5
Features
Parse X-Forwarded-For in http transport @lucifer9
Fix
Fix according to staticcheck result @Loyalsoldier
Fix: Bound check when accessing DNS server's ipIndexMap @Vigilans
Refine code @Loyalsoldier
GitHub
Release v4.27.5 · v2fly/v2ray-core
Features
Parse X-Forwarded-For in http transport @lucifer9
Fix
Fix according to staticcheck result @Loyalsoldier
Fix: Bound check when accessing DNS server's ipIndexMap @Vigilans
Refine code @L...
Parse X-Forwarded-For in http transport @lucifer9
Fix
Fix according to staticcheck result @Loyalsoldier
Fix: Bound check when accessing DNS server's ipIndexMap @Vigilans
Refine code @L...
v4.28.0 已经发布
https://github.com/v2fly/v2ray-core/releases/tag/v4.28.0
Changes
Use Golang 1.15
VMess AEAD will be used when alterId is 0. ("testsEnabled" is discarded)
Fixes
Fix dns tests by setting v2ray.location.asset @felixonmars
fix abstract UDS & add PROXY protocol support to DS inbound @lucifer9 @rprx
Systemd: prevent restart on corrupt config @DuckSoft
Chores
Upgrade all dependencies @rprx
Change lint order to avoid file changes notice @Loyalsoldier
Update geoip, geosite
https://github.com/v2fly/v2ray-core/releases/tag/v4.28.0
Changes
Use Golang 1.15
VMess AEAD will be used when alterId is 0. ("testsEnabled" is discarded)
Fixes
Fix dns tests by setting v2ray.location.asset @felixonmars
fix abstract UDS & add PROXY protocol support to DS inbound @lucifer9 @rprx
Systemd: prevent restart on corrupt config @DuckSoft
Chores
Upgrade all dependencies @rprx
Change lint order to avoid file changes notice @Loyalsoldier
Update geoip, geosite
GitHub
Release v4.28.0 · v2fly/v2ray-core
bump version
现在 VMess 的 AlterID 设置为 0,则代表开启 VMessAEAD 头部加密,用于对抗重放和读取长度探测。
设计文档 https://github.com/v2fly/v2fly-github-io/issues/20
没有直接使用 Core 的开发者们请及时更新
设计文档 https://github.com/v2fly/v2fly-github-io/issues/20
没有直接使用 Core 的开发者们请及时更新
GitHub
VMessAEAD 设计文档 · Issue #20 · v2fly/v2fly-github-io
1. 现状 目前 VMess 已可根据协议头自动协商使用 AEAD 加密并认证传输的流量。但 VMess 协议头部仍然使用 MD5 + AES-CFB ,不能保证协议头部自身的完整性。 2. 定义 KDF: KDF 接受一个字节数组形式的主密钥,和若干字节数组形式的路径,生成一个子密钥 func KDF(key []byte, path [][]byte) []byte { oKDF = H...
v4.28.1 已经发布,修复了一个会导致安全性略微降低的 IV 使用。
https://github.com/v2fly/v2ray-core/releases/tag/v4.28.1
p.s Twitter 账号目前被 Shadowban 了,只能点账号进去看到内容。
https://github.com/v2fly/v2ray-core/releases/tag/v4.28.1
p.s Twitter 账号目前被 Shadowban 了,只能点账号进去看到内容。
GitHub
Release v4.28.1 · v2fly/v2ray-core
Changes
Use GO 1.15
VMess AEAD will be used when alterId is 0. ("testsEnabled" is discarded)
Fix incorrect AEAD IV usage which slightly reduced security. thanks @cute
Fixes
Fix dns tes...
Use GO 1.15
VMess AEAD will be used when alterId is 0. ("testsEnabled" is discarded)
Fix incorrect AEAD IV usage which slightly reduced security. thanks @cute
Fixes
Fix dns tes...
有一些人产生了困惑,简单答疑:
如果你两边都能升级到最新版,你不需要关注这个事情;
如果你只能升级客户端,那就不要用 alterid 0
如果你两边都能升级到最新版,你不需要关注这个事情;
如果你只能升级客户端,那就不要用 alterid 0
Forwarded from gcc-11
AllowInsecure?
Anonymous Poll
48%
0202 年了还搞什么 AllowInsecure
15%
我是忠实粉丝,别问,问就是开了
37%
什么叫 AllowInsecure?