seally
|
452b719504
|
Hysteria inbound: Support routing's vlessRoute as well (#6375)
https://github.com/XTLS/Xray-core/pull/6375#issuecomment-4795522284
---------
Co-authored-by: LjhAUMEM <llnu14702@gmail.com>
|
2026-06-27 12:04:58 +00:00 |
|
bitwiresys
|
345c76f9a8
|
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>
|
2026-06-27 11:41:22 +00:00 |
|
迷途的猫
|
f496437b84
|
XHTTP server: Refactor upload_queue.go (#6372)
https://github.com/XTLS/Xray-core/pull/6372#issuecomment-4801395378
---------
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-06-27 10:40:58 +00:00 |
|
Omoeba
|
583bb4a63f
|
XHTTP server: Fix scStreamUpServerSecs when xPaddingObfsMode is true (#6343)
https://github.com/XTLS/Xray-core/pull/6343#issuecomment-4771666966
|
2026-06-22 18:51:47 +00:00 |
|
patterniha
|
567500c4af
|
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>
|
2026-06-22 17:38:12 +00:00 |
|
风扇滑翔翼
|
1e036ce1c5
|
XHTTP/3 client: Actively close underlying QUIC & UDP (#6332)
Fixes https://github.com/XTLS/Xray-core/issues/6328#issuecomment-4730379021
|
2026-06-18 23:55:11 +00:00 |
|
bytecategory
|
986c512e0f
|
XHTTP client: Avoid panic when host is invalid (#6316)
Fixes https://github.com/XTLS/Xray-core/issues/6315
|
2026-06-18 22:55:18 +00:00 |
|
Meow
|
711aea4e34
|
XHTTP & WS & HU & gRPC servers: Require sockopt.trustedXForwardedFor (#6309)
https://github.com/XTLS/Xray-core/pull/6258#issuecomment-4663652131
Behavior: https://github.com/XTLS/Xray-core/pull/6258#issuecomment-4746598275
Replaces https://github.com/XTLS/Xray-core/pull/6159
|
2026-06-18 22:31:21 +00:00 |
|
LjhAUMEM
|
ad2e4cb0e1
|
Finalmask: Fix unexpected order and UDP's buf issue (#6331)
https://github.com/XTLS/Xray-docs-next/pull/866#issuecomment-4729859528
And https://github.com/XTLS/Xray-core/pull/6331#issuecomment-4730527410
Fixes https://github.com/XTLS/Xray-core/issues/6184#issuecomment-4725831023
|
2026-06-17 14:44:12 +00:00 |
|
Hossin Asaadi
|
829d54d7be
|
Hysteria & XHTTP/3 clients: udpHop supports dialerProxy (#6320)
https://github.com/XTLS/Xray-core/pull/6320#issuecomment-4725679616
Fixes https://github.com/XTLS/Xray-core/pull/6320#issuecomment-4699599655
---------
Co-authored-by: LjhAUMEM <llnu14702@gmail.com>
|
2026-06-17 12:20:28 +00:00 |
|
风扇滑翔翼
|
e10347bf01
|
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>
|
2026-06-09 15:58:02 +00:00 |
|
𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇
|
95e9816223
|
Chore: Limit sing* dependencies to shadowsocks_2022 only (#6286)
https://github.com/XTLS/Xray-core/pull/6286#issuecomment-4658968225
|
2026-06-09 10:55:42 +00:00 |
|
LjhAUMEM
|
6189d2bfd5
|
XICMP finalmask: Refine Linux sever (#6272)
Fixes https://github.com/XTLS/Xray-core/pull/6168
|
2026-06-09 09:14:54 +00:00 |
|
风扇滑翔翼
|
a0e9347f1b
|
TLS ECH: Handle "h2c://" query correctly (#6261)
Fixes https://github.com/XTLS/Xray-core/issues/6259#issuecomment-4614984919
---------
Co-authored-by: j2rong4cn <36783515+j2rong4cn@users.noreply.github.com>
|
2026-06-09 09:03:24 +00:00 |
|
IconHHw
|
83cf229909
|
Salamander finalmask: Replace math/rand with crypto/rand in salt generation (#6228)
And https://github.com/XTLS/Xray-core/pull/6228#issuecomment-4612712100
Fixes https://github.com/XTLS/Xray-core/pull/6228#issuecomment-4599037015
|
2026-06-08 19:55:06 +00:00 |
|
𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇
|
55956f8d70
|
TLS config: Remove some deprecated fields (#6226)
https://t.me/projectXtls/1490
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-06-02 23:36:42 +00:00 |
|
Davoyan
|
455f6bc2d5
|
uTLS: Update ModernFingerprints map and OtherFingerprints map (#6181)
Paying attention to https://github.com/XTLS/Xray-core/pull/6181#issuecomment-4567373533
And a real issue: https://github.com/XTLS/Xray-core/pull/6181#issuecomment-4583018017
|
2026-05-30 17:29:33 +00:00 |
|
LjhAUMEM
|
ba538619eb
|
Realm finalmask: Fix client punch peers (#6213)
Fixes https://github.com/XTLS/Xray-core/pull/6137
|
2026-05-30 09:30:23 +00:00 |
|
𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇
|
d43a808ea5
|
GitHub Action CI: Add Go source file format check (#6090)
https://github.com/XTLS/Xray-core/pull/6057#issuecomment-4364819830
And https://github.com/XTLS/Xray-core/pull/6149#issuecomment-4546876261
|
2026-05-29 15:04:59 +00:00 |
|
LjhAUMEM
|
aba22722a6
|
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
|
2026-05-29 11:57:32 +00:00 |
|
Cocoon-Break
|
569459c54c
|
Sudoku finalmask: Harden UDP ReadFrom() against invalid packets (#6185)
https://github.com/XTLS/Xray-core/issues/6184#issuecomment-4573949756
Fixes https://github.com/XTLS/Xray-core/issues/6184
---------
Co-authored-by: LjhAUMEM <llnu14702@gmail.com>
|
2026-05-29 10:47:58 +00:00 |
|
LjhAUMEM
|
2b42699623
|
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
|
2026-05-29 09:44:06 +00:00 |
|
LjhAUMEM
|
66a8100737
|
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
|
2026-05-29 08:51:41 +00:00 |
|
LjhAUMEM
|
36303694d1
|
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
|
2026-05-29 08:29:53 +00:00 |
|
LjhAUMEM
|
1cd7d25fec
|
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
|
2026-05-28 19:44:16 +00:00 |
|
LjhAUMEM
|
09002ab763
|
noise finalmask: Better reset (#6188)
https://github.com/XTLS/Xray-core/pull/6170
Explanation: https://github.com/XTLS/Xray-core/pull/5657#issue-3901983829
|
2026-05-28 19:24:22 +00:00 |
|
风扇滑翔翼
|
787aa7677b
|
Hysteria server: tls.WithNextProto("h3") by default (#6186)
Client: https://github.com/XTLS/Xray-core/pull/6186#issuecomment-4528041838
|
2026-05-24 14:35:12 +00:00 |
|
风扇滑翔翼
|
4c3842711d
|
XHTTP client: Fix packet-up OpenUsage counting and H3 keepAlivePeriod parameter (#6140)
Fixes https://github.com/XTLS/Xray-core/pull/6140#issuecomment-4525409315
|
2026-05-24 12:05:40 +00:00 |
|
bytecategory
|
359a28f876
|
XDNS finalmask: Support AAAA & A (#6123)
https://github.com/XTLS/Xray-core/pull/6123#issuecomment-4439994266
https://github.com/XTLS/Xray-core/pull/6123#issuecomment-4441819696
https://github.com/XTLS/Xray-core/pull/6123#issuecomment-4522352460
Example: https://github.com/XTLS/Xray-core/pull/6123#issue-4436283689
Document: https://xtls.github.io/config/transports/finalmask.html#xdns
|
2026-05-23 09:24:37 +00:00 |
|
fanymagnet
|
d38ba9d507
|
XDNS finalmask: Allow "domain+udp://0.0.0.0:0" for using dialerProxy (#6086)
Fixes https://github.com/XTLS/Xray-core/issues/6046#issuecomment-4364873593
|
2026-05-09 17:30:08 +00:00 |
|
风扇滑翔翼
|
9d9eaf399f
|
XHTTP client: Fix potential memory leak in stream-up/one (#6095)
Fixes https://github.com/XTLS/Xray-core/pull/6087#issuecomment-4402474552
|
2026-05-09 16:54:57 +00:00 |
|
Meow
|
1dbafe629a
|
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
|
2026-05-07 14:13:25 +00:00 |
|
Meow
|
c42deab55c
|
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
|
2026-05-07 14:13:05 +00:00 |
|
LjhAUMEM
|
756a2d1327
|
Hysteria client: Fix sendThrough (#6063)
And fixes https://github.com/XTLS/Xray-core/issues/6046
|
2026-05-03 07:18:23 +00:00 |
|
RPRX
|
b279076ba1
|
Browser Dialer: Fix WSS with no early data
Fixes https://github.com/2dust/v2rayNG/issues/5519#issuecomment-4357741914
|
2026-05-02 21:55:12 +00:00 |
|
LjhAUMEM
|
1d62941bd2
|
Hysteria: Upgrade to official v2.8.2 (#6041)
https://github.com/XTLS/Xray-core/pull/6041#issuecomment-4357417742
And fixes https://github.com/XTLS/Xray-core/issues/6039
|
2026-05-02 12:27:27 +00:00 |
|
风扇滑翔翼
|
16568314d8
|
TLS for WSS/HUS: Allow outer "alpn": ["h2", "http/1.1"] for camouflage (#6034)
https://github.com/XTLS/Xray-core/pull/6034#issuecomment-4363639160
Closes https://github.com/XTLS/Xray-core/issues/6024#issuecomment-4328306231
|
2026-05-02 11:07:12 +00:00 |
|
风扇滑翔翼
|
1fc6850dc4
|
TLS ECH: Remove echForceQuery (ECH is forced now if configured) (#6032)
https://github.com/XTLS/Xray-core/pull/5887#issuecomment-4184701517
|
2026-05-02 10:33:43 +00:00 |
|
Meow
|
4e87f59628
|
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>
|
2026-05-02 01:58:43 +00:00 |
|
RPRX
|
1836b1c6e4
|
Browser Dialer: Potential optimized IP and non-standard port
Fixes https://github.com/2dust/v2rayNG/issues/5519#issuecomment-4335112057
|
2026-04-28 20:57:20 +00:00 |
|
LjhAUMEM
|
fa07b34956
|
XDNS finalmask: Use single UDP socket for multiple resolvers for now (#5982)
https://github.com/XTLS/Xray-core/pull/5982#issuecomment-4302271929
Closes https://github.com/XTLS/Xray-core/pull/5976#issuecomment-4320460288
|
2026-04-25 20:26:15 +00:00 |
|
fish4terrisa-MSDSM
|
85a8bf5f39
|
Browser Dialer: Allow being switched on runtime when Xray is used as a lib (#5978)
https://github.com/XTLS/Xray-core/pull/5978#issuecomment-4279520473
https://github.com/XTLS/Xray-core/pull/5978#issuecomment-4320401635
|
2026-04-25 19:48:49 +00:00 |
|
Иван
|
cb1106c2fb
|
header-custom finalmask: Extend expression primitives for 1:1 handshakes (#5949)
https://github.com/XTLS/Xray-core/pull/5945
https://github.com/XTLS/Xray-core/pull/5920
|
2026-04-17 22:01:54 +00:00 |
|
Meow
|
310b764811
|
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>
|
2026-04-15 23:41:11 +00:00 |
|
风扇滑翔翼
|
3691741440
|
Chore: Use buf.New() instead of buf.NewWithSize() (#5946)
https://github.com/XTLS/Xray-core/pull/5941#issuecomment-4252905907
https://github.com/XTLS/Xray-core/pull/5946#issuecomment-4253919073
|
2026-04-15 16:57:51 +00:00 |
|
Иван
|
05e259c8e4
|
header-custom finalmask: Add UDP standalone handshake mode (#5945)
https://github.com/XTLS/Xray-core/commit/175502d8079aa5a151242ed911d01a1b90b98b28
|
2026-04-15 16:21:23 +00:00 |
|
Иван
|
175502d807
|
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
|
2026-04-15 14:17:51 +00:00 |
|
LjhAUMEM
|
ff6126463b
|
Hysteria inbound: Use transport's authentication when there are no clients (#5942)
|
2026-04-15 12:13:15 +00:00 |
|
LjhAUMEM
|
5c3d639c09
|
Chore: Use buf.NewWithSize() (#5941)
|
2026-04-15 12:11:51 +00:00 |
|
LjhAUMEM
|
7094f8dc07
|
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
|
2026-04-13 22:41:38 +00:00 |
|