Proto commits in XTLS/Xray-core

These commits are when the Protocol Buffers files have changed: (only the last 100 relevant commits are shown)

Commit:a659344
Author:Meo597

Merge commit 'd7fa2076c3e5401173bf9b58f7b07f9aa5174443' into finalrules

Commit:d7fa207
Author:Katana
Committer:GitHub

Xray-core: Forbid unencrypted outbounds on public Internet for VLESS and Trojan; Remove "none/zero/plain" for VMess and Shadowsocks (#6303) https://github.com/XTLS/Xray-core/pull/5640#issuecomment-4611416512 https://github.com/XTLS/Xray-core/pull/6303#issuecomment-4668055274 --------- Co-authored-by: Meow <197331664+Meo597@users.noreply.github.com>

The documentation is generated from this commit.

Commit:36b7589
Author:Meo597

Merge commit '65f6f0a43b814b2980740e119aa96f1adcb82e9a' into finalrules

Commit:a2f6a4b
Author:Meo597

remove proxySettings

Commit:345c76f
Author:bitwiresys
Committer:GitHub

WireGuard inbound: Support dynamic peer management (#6360) https://github.com/XTLS/Xray-core/pull/6360#issuecomment-4780311547 Closes https://github.com/XTLS/Xray-core/issues/6314 --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> Co-authored-by: LjhAUMEM <llnu14702@gmail.com>

Commit:567500c
Author:patterniha
Committer:RPRX

Fragment finalmask: Add `lengths` and `delays` (#6334) Usage: https://github.com/XTLS/Xray-core/pull/6334#issue-4685556394 Behavior: https://github.com/XTLS/Xray-core/pull/6334#issuecomment-4751547750 --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

Commit:676212c
Author:Fangliding
Committer:Fangliding

Refine proto usage

Commit:c815c2f
Author:j2rong4cn
Committer:GitHub

Loopback outbound: Add `sniffing` (#6326) Example: https://github.com/XTLS/Xray-core/pull/6326#issue-4659701786

Commit:9fa107c
Author:Fangliding

Feat: Add mTLS

Commit:8626311
Author:LjhAUMEM
Committer:RPRX

WireGuard proxy: Refactor (#6287) And https://github.com/XTLS/Xray-core/pull/6303#issuecomment-4669158076 Fixes https://github.com/XTLS/Xray-core/issues/6257

Commit:1b8d07f
Author:Fangliding

Refactor tls cert hot reload

Commit:e10347b
Author:风扇滑翔翼
Committer:GitHub

XHTTP transport: Add `sessionIDTable` and `sessionIDLength`; Rename `session*` to `sessionID*` (#6258) https://github.com/XTLS/Xray-core/pull/6258#issuecomment-4658534046 https://github.com/XTLS/Xray-core/pull/6253#issuecomment-4657704004 https://github.com/XTLS/Xray-core/pull/6251#issuecomment-4612756220 Usage: https://github.com/XTLS/Xray-core/pull/6258#issue-4580617110 Closes https://github.com/XTLS/Xray-core/issues/6264 --------- Co-authored-by: XXcipherX <knazevvv6514@gmail.com>

Commit:bbcf2c4
Author:Fangliding

Rename

Commit:95e9816
Author:𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇
Committer:GitHub

Chore: Limit sing* dependencies to shadowsocks_2022 only (#6286) https://github.com/XTLS/Xray-core/pull/6286#issuecomment-4658968225

Commit:2f121bd
Author:Fangliding
Committer:Fangliding

Custom sessionID

Commit:55956f8
Author:𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇
Committer:GitHub

TLS config: Remove some deprecated fields (#6226) https://t.me/projectXtls/1490 --------- Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>

Commit:cb8cd04
Author:j2rong4cn
Committer:GitHub

DNS outbound: Replace "reject" with "return" (`rCode` is 0 by default) (#6214) https://github.com/XTLS/Xray-core/pull/6214#issuecomment-4587988752 Example: https://github.com/XTLS/Xray-core/pull/6214#issue-4553786283 --------- Co-authored-by: Meo597 <197331664+Meo597@users.noreply.github.com>

Commit:aba2272
Author:LjhAUMEM
Committer:RPRX

Finalmask: Add mkcp-legacy (UDP) to replace mkcp-* and legacy header-* (#6201) https://github.com/XTLS/Xray-core/pull/6193#issuecomment-4543737699 https://github.com/XTLS/Xray-core/pull/6201#issuecomment-4574213827 Example: https://github.com/XTLS/Xray-core/pull/6201#issue-4525483699

Commit:2b42699
Author:LjhAUMEM
Committer:GitHub

XICMP finalmask: Refactor & Speed up; Add multi `ips` and `dgram` mode (client) (#6168) https://github.com/XTLS/Xray-core/pull/5872#issuecomment-4198514120 https://github.com/XTLS/Xray-core/pull/6168#issuecomment-4571606666 https://github.com/XTLS/Xray-core/pull/6168#issuecomment-4573294637 Example: https://github.com/XTLS/Xray-core/pull/6168#issue-4484980927 Closes https://github.com/XTLS/Xray-core/discussions/5879

Commit:66a8100
Author:LjhAUMEM
Committer:RPRX

Salamander finalmask: Support `packetSize` (Gecko in Hysteria v2.9.2) (#6198) And some other refinements https://github.com/XTLS/Xray-core/pull/6198#issuecomment-4567438813 Example: https://github.com/XTLS/Xray-core/pull/6198#issue-4522226670

Commit:3630369
Author:LjhAUMEM
Committer:GitHub

Finalmask: Add Realm (UDP hole punching in Hysteria v2.9.1) (#6137) https://github.com/XTLS/Xray-core/pull/5657#issuecomment-4446406536 https://github.com/XTLS/Xray-core/pull/6137#issuecomment-4469822775 Example: https://github.com/XTLS/Xray-core/pull/6137#issue-4454013510

Commit:1cd7d25
Author:LjhAUMEM
Committer:GitHub

header-custom finalmask: Remove headerConnMode headerReadAddrAware interface (#6193) https://github.com/XTLS/Xray-core/pull/5920#issuecomment-4253108964 https://github.com/XTLS/Xray-core/pull/6193#issuecomment-4531875088

Commit:1dbafe6
Author:Meow
Committer:RPRX

Config: Rename `network`/`address`/`port` in Tunnel inbound and DNS outbound (#6084) https://github.com/XTLS/Xray-core/pull/6083#issuecomment-4387702965 https://github.com/XTLS/Xray-core/pull/6084#issuecomment-4395333530

Commit:c42deab
Author:Meow
Committer:RPRX

Config: Rename inbounds' `clients`/`accounts` to `users` (#6083) https://github.com/XTLS/Xray-core/pull/6055#issuecomment-4363896372 https://github.com/XTLS/Xray-core/pull/6082#issuecomment-4384523482

Commit:756a2d1
Author:LjhAUMEM
Committer:GitHub

Hysteria client: Fix `sendThrough` (#6063) And fixes https://github.com/XTLS/Xray-core/issues/6046

Commit:958eb9e
Author:Meow
Committer:GitHub

Direct/Freedom outbound: Add `blockDelay` to `finalRules` (30~90s by default) (#6060) Document: https://xtls.github.io/config/outbounds/freedom.html#finalruleobject https://github.com/XTLS/Xray-core/pull/6058#issuecomment-4363489838 https://github.com/XTLS/Xray-core/pull/6058#issuecomment-4363522836 https://github.com/XTLS/Xray-core/pull/6060#issuecomment-4363675060 https://github.com/XTLS/Xray-core/pull/6060#issuecomment-4364587508

Commit:1fc6850
Author:风扇滑翔翼
Committer:GitHub

TLS ECH: Remove `echForceQuery` (ECH is forced now if configured) (#6032) https://github.com/XTLS/Xray-core/pull/5887#issuecomment-4184701517

Commit:4e87f59
Author:Meow
Committer:RPRX

Direct/Freedom outbound: Add `finalRules` (matches `network`, `port` and `ip`, then `action`) with default safe policies (#6027) Document: https://xtls.github.io/config/outbounds/freedom.html#finalruleobject https://github.com/XTLS/Xray-core/pull/6027#issuecomment-4335790980 https://github.com/XTLS/Xray-core/pull/6027#issuecomment-4336309055 https://github.com/XTLS/Xray-core/pull/6027#issuecomment-4338269638 Closes https://github.com/XTLS/Xray-core/issues/6018#issuecomment-4329273637 --------- Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>

Commit:4e81927
Author:Fangliding

Origin ech query design

Commit:8939657
Author:copilot-swe-agent[bot]
Committer:GitHub

refactor: drop socket proto browser_dialer and remove dialer init locks Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/b6b773ed-3d59-4a25-b688-8032a496a8de Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>

Commit:c2116bb
Author:copilot-swe-agent[bot]
Committer:GitHub

feat: add browserDialer under sockopt and wire transports Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/56665ec5-84ea-4bc3-a812-2e699e0e880d Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>

Commit:3bc24a3
Author:Meow
Committer:GitHub

Geodata: Support automatically updating .dat files and hot reloading (#5992) https://github.com/XTLS/Xray-core/pull/5992#issuecomment-4320551920 Usage: https://github.com/XTLS/Xray-core/pull/5992#issuecomment-4291168039

Commit:d1db1d6
Author:Meow
Committer:GitHub

DNS outbound: Add `rules` (matches `qtype` and `domain`, then `action`) (#5981) https://github.com/XTLS/Xray-core/pull/5981#issuecomment-4279809648 Example: https://github.com/XTLS/Xray-core/pull/5981#issuecomment-4283200236 Closes https://github.com/XTLS/Xray-core/issues/5218

Commit:31ab22c
Author:Meow
Committer:GitHub

Geodata: Support reversed CIDR rules in IP rules (#5951) https://github.com/XTLS/Xray-core/pull/5947#issuecomment-4258063215 https://github.com/XTLS/Xray-core/pull/5951#issuecomment-4260093653

Commit:310b764
Author:Meow
Committer:GitHub

Direct/Freedom outbound: Add `ipsBlocked` (supports IP, CIDR, "geoip:", "ext:") and apply a default safe policy (#5947) https://github.com/XTLS/Xray-core/pull/5892#issuecomment-4254056911 --------- Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>

Commit:05e259c
Author:Иван
Committer:GitHub

header-custom finalmask: Add UDP standalone handshake mode (#5945) https://github.com/XTLS/Xray-core/commit/175502d8079aa5a151242ed911d01a1b90b98b28

Commit:175502d
Author:Иван
Committer:GitHub

header-custom finalmask: Add programmable handshake templates and runtime core (#5920) https://github.com/XTLS/Xray-core/pull/5920#issuecomment-4252579201 https://github.com/XTLS/Xray-core/pull/5920#issuecomment-4231698135 https://t.me/projectXtls/1829 https://t.me/projectXtls/1640

Commit:6780045
Author:Boris Korzun
Committer:GitHub

TUN inbound: Add FreeBSD support (#5891) And reverts "refactor `mtu` to support setting IPv4/v6 separately" https://github.com/XTLS/Xray-core/pull/5891#issuecomment-4245677624 And fixes `autoOutboundsInterface` on Windows https://github.com/XTLS/Xray-core/pull/5887#issuecomment-4251719900 --------- Co-authored-by: LjhAUMEM <llnu14702@gmail.com>

Commit:7094f8d
Author:LjhAUMEM
Committer:GitHub

mKCP transport: Add `cwndMultiplier`; Apply unaggressive strategy by default (#5890) https://github.com/XTLS/Xray-core/issues/4846#issuecomment-4150329444 https://github.com/XTLS/Xray-core/pull/5872#issuecomment-4184774915 https://github.com/XTLS/Xray-core/pull/5890#issuecomment-4240052251

Commit:d342361
Author:Meow
Committer:GitHub

Sniffing: Add `ipsExcluded` (supports IP, CIDR, "geoip:", "ext:") (#5929) https://github.com/XTLS/Xray-core/pull/5927#issuecomment-4238197075 https://github.com/XTLS/Xray-core/pull/5929#issuecomment-4238550443

Commit:f17fabf
Author:Meow
Committer:GitHub

Sniffing: `domainsExcluded` supports "geosite:" (#5927) https://github.com/XTLS/Xray-core/pull/5927#issuecomment-4238238050 https://github.com/XTLS/Xray-core/pull/5927#issuecomment-4238119874

Commit:82624bc
Author:Meow
Committer:GitHub

Xray-core: Refactor geodata (#5814) https://github.com/XTLS/Xray-core/issues/4422#issuecomment-3533007890 Breaking changes https://github.com/XTLS/Xray-core/pull/5569 Reverts https://github.com/XTLS/Xray-core/pull/5505 Closes https://github.com/XTLS/Xray-core/pull/643

Commit:806b8dc
Author:LjhAUMEM
Committer:GitHub

TUN inbound: Add `gateway`, `dns`, `autoSystemRoutingTable`, `autoOutboundsInterface` for Windows (#5887) And refactor `mtu` to support setting IPv4/v6 separately Example: https://github.com/XTLS/Xray-core/pull/5887#issue-4198837696

Commit:1642fdf
Author:Nikita Nemirovsky
Committer:GitHub

XDNS finalmask: Support `resolvers` (client) and `domains` (server) instead of `domain` (#5872) https://github.com/XTLS/Xray-core/pull/5872#issuecomment-4192730898 Example: https://github.com/XTLS/Xray-core/pull/5872#issuecomment-4196172391 --------- Co-authored-by: LjhAUMEM <llnu14702@gmail.com>

Commit:a91a88c
Author:Yury Kastov
Committer:GitHub

API & Commands: Add GetUsersStatsRequest(); Improve `api statsonlineiplist` (#5776) https://github.com/XTLS/Xray-core/pull/5776#issuecomment-4230007504

Commit:3f608b3
Author:LjhAUMEM
Committer:GitHub

Finalmask `quicParams`: Add `bbrProfile` ("conservative" / "standard" (default) / "aggressive") (#5869) And Update github.com/apernet/quic-go to 20260330051153

Commit:b53ae0a
Author:Fangliding
Committer:Fangliding

h2c

Commit:14524cc
Author:LjhAUMEM
Committer:GitHub

Finalmask: Add `randRange` to "noise" (UDP), as the same as "header-custom"'s (TCP & UDP) (#5850) https://github.com/XTLS/Xray-core/pull/5812

Commit:755f0a1
Author:Copilot
Committer:GitHub

VLESS Reverse Proxy: Add "sniffing" to outbound's "reverse" (which is actually an inbound) (#5837) Closes https://github.com/XTLS/Xray-core/issues/5662 --------- Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>

Commit:06dc4cf
Author:LjhAUMEM
Committer:GitHub

Finalmask: Refactor header conns to avoid multiple-copy; Add `randRange` to "header-custom" (TCP & UDP) (#5812) https://github.com/XTLS/Xray-core/pull/5657#issuecomment-4016760602 https://github.com/XTLS/Xray-core/pull/5657#issuecomment-4052921628

Commit:0321cdd
Author:LjhAUMEM
Committer:GitHub

Hysteria & XHTTP/3: Unified Finalmask's `quicParams` to set `congestion`, `brutalUp`, `brutalDown`, `udpHop` (`ports` & `interval`), etc. (#5772) https://github.com/XTLS/Xray-core/pull/5772#issuecomment-4023006179

Commit:acb06e8
Author:saba-futai
Committer:GitHub

Finalmask: Add Sudoku (TCP & UDP) (#5685) https://github.com/SUDOKU-ASCII/sudoku/issues/23#issuecomment-3859972396

Commit:a204873
Author:LjhAUMEM
Committer:GitHub

Finalmask: Add header-custom (TCP & UDP), fragment (TCP), noise (UDP); Support dialer-proxy, XHTTP/3; Fix XDNS, XICMP potential panic (#5657) https://github.com/XTLS/Xray-core/pull/5657#issuecomment-4016609446

Commit:5138ffc
Author:Жора Змейкин
Committer:GitHub

XHTTP transport: Add "bbr" (default) and "force-brutal" congestion control for H3 (#5711) https://github.com/XTLS/Xray-core/pull/5711#issuecomment-3984037632

Commit:0ac13bd
Author:26X23
Committer:GitHub

XHTTP transport: Bugfixes for obfuscations (#5720) https://github.com/XTLS/Xray-core/pull/5720#issuecomment-4016290343

Commit:78fc286
Author:Yury Kastov
Committer:GitHub

Routing: Add `webhook` to `rules` (#5722) https://github.com/XTLS/Xray-core/pull/5722#issuecomment-3953836108

Commit:b33fde2
Author:Fangliding
Committer:Fangliding

Add brutal

Commit:a0bf239
Author:Fangliding
Committer:Fangliding

Add maxReuseTimes

Commit:6a909b2
Author:LjhAUMEM
Committer:GitHub

Proxy: Add Hysteria 2 inbound & transport (supports listening port range, Salamander finalmask) (#5679) https://github.com/XTLS/Xray-core/pull/5679#issuecomment-3888548778 Closes https://github.com/XTLS/Xray-core/issues/5605

Commit:8898a24
Author:copilot-swe-agent[bot]

Add local filesystem-based XDRIVE implementation Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>

Commit:bf7b6bd
Author:RPRX

xdrive

Commit:74c726f
Author:风扇滑翔翼
Committer:GitHub

Commands: Print CA cert's SHA256 in `tls ping` (#5644) And https://github.com/XTLS/Xray-core/issues/5642#issuecomment-3840806246 --------- Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>

Commit:25d1691
Author:LjhAUMEM
Committer:RPRX

Finalmask: Add XICMP (relies mKCP/QUIC or WireGuard) (#5633) https://t.me/projectXtls/1473

Commit:c180c59
Author:LjhAUMEM
Committer:GitHub

Finalmask: Add XDNS (relies mKCP, like DNSTT), header-*, mkcp-* (#5560) And https://github.com/XTLS/Xray-core/pull/5560#issuecomment-3825430761

Commit:5b849d5
Author:Dmitrii Makhno
Committer:GitHub

XHTTP transport: New options for bypassing CDN's detection (#5414) Usage: https://github.com/XTLS/Xray-core/pull/5414#issuecomment-3770071786 Closes https://github.com/XTLS/Xray-core/issues/4346 --------- Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>

Commit:2c92339
Author:RPRX
Committer:RPRX

TLS config: `allowInsecure`->`pinnedPeerCertSha256`; `verifyPeerCertInNames`->`verifyPeerCertByName` And use `,` as the separator instead of `~`/array https://github.com/XTLS/Xray-core/pull/5567#issuecomment-3766081805 https://t.me/projectXtls/1464 https://t.me/projectXtls/1465 https://t.me/projectXtls/1466 https://github.com/XTLS/Xray-core/pull/5625#issuecomment-3824855736

Commit:f1aee0b
Author:LjhAUMEM
Committer:GitHub

Hysteria transport: Support range & random for `interval` in `udphop` as well (#5603) https://github.com/XTLS/Xray-core/pull/5560#issuecomment-3794621260

Commit:59dc2ce
Author:MouMeng
Committer:GitHub

API: Add ListRule() for routing (#5569) https://github.com/XTLS/Xray-core/pull/5569#issuecomment-3766310407

Commit:cfc78b3
Author:LjhAUMEM
Committer:GitHub

Hysteria transport: Add `congestion` config (""/"reno"/"bbr"/"brutal"/"force-brutal") (#5549) Closes https://github.com/XTLS/Xray-core/issues/5546

Commit:649e989
Author:LjhAUMEM
Committer:GitHub

Hysteria: Fix transport's "udphop without salamander" dialing issue; Require `"version": 2` in outbound's `settings` as well (#5537) Updated example: https://github.com/XTLS/Xray-core/pull/5508#issue-3795798712

Commit:92ada2d
Author:LjhAUMEM
Committer:GitHub

Proxy: Add Hysteria outbound & transport (version 2, udphop) and Salamander udpmask (#5508) https://github.com/XTLS/Xray-core/issues/3547#issuecomment-3549896520 https://github.com/XTLS/Xray-core/issues/2635#issuecomment-3570871754

Commit:0ca1345
Author:风扇滑翔翼
Committer:GitHub

TLS config: Add `pinnedPeerCertSha256`; Remove `pinnedPeerCertificateChainSha256` and `pinnedPeerCertificatePublicKeySha256` (#5154) Usage: https://github.com/XTLS/Xray-core/pull/5507 --------- Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>

Commit:39ba1f7
Author:Owersun
Committer:GitHub

Proxy: Add TUN inbound for Windows & Linux, including Android (#5464) * Proxy: Implement tun raw network interface inbound support for Linux * Proxy: Tun. Include "android" as build condition for build of tun_default implementation * Proxy: Tun. Add .Close() cleanup calls to Handler.Init() where needed * Proxy: Add Tun for Android * Proxy: Tun. Implement Windows support --------- Co-authored-by: yuhan6665 <1588741+yuhan6665@users.noreply.github.com>

Commit:446df14
Author:风扇滑翔翼
Committer:RPRX

Routing config: Replace `processName` with `process` (full-name/abs-path/abs-folder) (#5496) About `self/` & `xray/`: https://github.com/XTLS/Xray-core/pull/5496#issuecomment-3714620380 Replaces https://github.com/XTLS/Xray-core/pull/5489

Commit:7265b5a
Author:风扇滑翔翼
Committer:GitHub

Routing config: Add `processName` (#5489)

Commit:ad468e4
Author:Maxim Plotnikov
Committer:GitHub

API: Add GetAllOnlineUsers RPC to StatsService for retrieving online users (#5080)

Commit:cadcb47
Author:RPRX
Committer:RPRX

XTLS Vision: Add `testpre` (outbound pre-connect) and `testseed` (outbound & inbound) (#5270) https://t.me/projectXtls/1034 --------- Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>

Commit:ed5f7e7
Author:Meow
Committer:GitHub

fix(dns): inheritance issue with disableCache (#5351)

Commit:2969a18
Author:RPRX
Committer:GitHub

Sockopt config: Add `trustedXForwardedFor` (for XHTTP, WS, HU inbounds) (#5331) Fixes https://github.com/XTLS/Xray-core/pull/5101#issuecomment-3404979909

Commit:d418401
Author:Meow
Committer:GitHub

Router: Remove the deprecated UseIP option (#5323)

Commit:f14fd1c
Author:Meow
Committer:GitHub

feat(dns): add parallel query (#5239)

Commit:cd51f57
Author:Meow
Committer:GitHub

feat(dns): add optimistic caching (#5237)

Commit:2dc9729
Author:RPRX
Committer:RPRX

VLESS outbound: Add pre-connect (early test, for Vision Seed) https://t.me/projectXtls/1034

Commit:79787a0
Author:Meo597

feat(dns): Implement optimistic caching

Commit:6bc1244
Author:风扇滑翔翼
Committer:GitHub

Refactor certificate pinning

Commit:fe57507
Author:𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇
Committer:GitHub

Outbound: One endpoint and at most one user only (#5144) https://github.com/XTLS/Xray-core/pull/5124#issuecomment-3281091009 Fixes https://github.com/XTLS/Xray-core/pull/5124#pullrequestreview-3218097421

Commit:845010b
Author:RPRX
Committer:GitHub

VLESS protocol: Add Reverse Proxy (4) Command and extremely simple config (#5101) https://github.com/XTLS/Xray-core/issues/5088#issuecomment-3263093341

Commit:b6afe68
Author:yuhan6665
Committer:yuhan6665

Add seed padding logic - Seed is decoupled with XTLS Vision, which means Seed can turn on without flow - XTLS Vision now use Seed config to configure its padding only mode

Commit:279abd4
Author:yuhan6665
Committer:yuhan6665

Populate Seed (more TBD) and checks

Commit:b1f4d32
Author:yuhan6665
Committer:yuhan6665

Add VLESS seed configurations

Commit:cbade89
Author:RPRX
Committer:GitHub

VLESS Encryption: Improve server-side tickets' expiration mechanism https://github.com/XTLS/Xray-core/pull/5067#issuecomment-3253717319

Commit:19f8907
Author:RPRX
Committer:GitHub

VLESS Encryption: Randomize seconds in ticket and simplify expiration mechanism https://github.com/XTLS/Xray-core/pull/5067#issuecomment-3246925902

Commit:e8b02cd
Author:RPRX
Committer:GitHub

VLESS Encryption: Add customizable 1-RTT padding parameters; Decrease memory using; Chores Completes https://github.com/XTLS/Xray-core/pull/5067 --------- Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>

Commit:7951a5c
Author:RPRX
Committer:RPRX

VLESS protocol: Add lightweight, Post-Quantum ML-KEM-768-based PFS 1-RTT / anti-replay 0-RTT AEAD Encryption (#5067) https://opensea.io/collection/vless

Commit:2f05968
Author:RPRX
Committer:GitHub

VLESS protocol: Add lightweight Post-Quantum ML-KEM-768-based PFS 1-RTT / anti-replay 0-RTT AEAD Encryption (#5067) https://opensea.io/collection/vless

Commit:ad71406
Author:RPRX
Committer:GitHub

REFACTOR https://github.com/XTLS/Xray-core/pull/4952#issuecomment-3217485418

Commit:373558e
Author:RPRX
Committer:GitHub

Use X25519 for XOR; Add "divide" (ECH, before and includes type 0); Change config format https://github.com/XTLS/Xray-core/pull/4952#issuecomment-3207449672

Commit:6d1695a
Author:patterniha
Committer:patterniha

Some refines related to direct/freedom and `targetStrategy`; More intelligent "useIP"/"ForceIP", enhance "origin" functionality (#5030) https://github.com/XTLS/Xray-core/pull/5009#issuecomment-3194264277

Commit:105b306
Author:RPRX

VLESS practice: Use user-sent VLESS UUID's last byte as `vlessRoute` for `routing` `rules` https://github.com/XTLS/Xray-core/pull/5009#issuecomment-3194262087

Commit:40ce850
Author:patterniha
Committer:RPRX

Direct/Freedom config: Add `targetStrategy` as an alias of `domainStrategy`; Routing config: Remove `domainMatcher`, "linear" and `type` (#5027) https://github.com/XTLS/Xray-core/pull/5006#issuecomment-3193547307