copilot-swe-agent[bot]
|
9f8f5c2591
|
chore: polish browser dialer URL collection error message
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/84d72770-6ad0-447a-8d86-94d692972a05
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 20:49:28 +00:00 |
|
copilot-swe-agent[bot]
|
bb79f554dd
|
fix: tighten browser URL collection order and error handling
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/84d72770-6ad0-447a-8d86-94d692972a05
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 20:48:03 +00:00 |
|
copilot-swe-agent[bot]
|
be9a229d68
|
refactor: switch browser dialer to browser:// dialerProxy collection
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/84d72770-6ad0-447a-8d86-94d692972a05
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 20:46:22 +00:00 |
|
copilot-swe-agent[bot]
|
7a9c592221
|
refactor: use browserDialers URL array and dialerProxy URL matching
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/6ed9ad08-e0b0-43d4-878b-7fe355be5325
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 18:49:21 +00:00 |
|
copilot-swe-agent[bot]
|
266ae17654
|
refactor: simplify browser dialer static state and remove sockopt browserDialer parsing
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/4875f50c-9a90-4d34-afbe-2e629296faa0
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 18:38:07 +00:00 |
|
copilot-swe-agent[bot]
|
1cc7349529
|
refactor: enforce browserDialers-only usage via dialerProxy tags
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/92209153-115a-4303-8c4e-5825c971881b
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 18:23:29 +00:00 |
|
copilot-swe-agent[bot]
|
ca3cd5fb88
|
feat: add root browserDialers tags for dialerProxy integration
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/808be5b1-7ed2-4309-87f1-18a808d6aba4
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 17:54:10 +00:00 |
|
copilot-swe-agent[bot]
|
97ad6cef43
|
chore: polish xhttp browser dialer mode validation messages
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/071df77b-69fb-4b1f-a14d-9dab447e1efa
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 17:20:23 +00:00 |
|
copilot-swe-agent[bot]
|
181193581b
|
chore: improve xhttp browser dialer validation errors
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/071df77b-69fb-4b1f-a14d-9dab447e1efa
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 17:18:37 +00:00 |
|
copilot-swe-agent[bot]
|
5906445c68
|
fix: restrict xhttp browser dialer mode and remove added tests
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/071df77b-69fb-4b1f-a14d-9dab447e1efa
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 17:16:42 +00:00 |
|
copilot-swe-agent[bot]
|
5afd664c8b
|
refactor: simplify browser dialer and remove added conf tests
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/3aee4c73-7847-433c-905a-2eafe5b1bfe8
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 16:23:37 +00:00 |
|
copilot-swe-agent[bot]
|
e06c536ce6
|
refactor: tighten browser dialer UUID and config error handling
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/d0035ff5-3633-402f-890e-e68c267a65c1
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 16:05:57 +00:00 |
|
copilot-swe-agent[bot]
|
aeb689284c
|
feat: validate and initialize browser dialer at config build
Agent-Logs-Url: https://github.com/XTLS/Xray-core/sessions/d0035ff5-3633-402f-890e-e68c267a65c1
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-26 16:03:45 +00:00 |
|
copilot-swe-agent[bot]
|
c2116bb869
|
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>
|
2026-04-26 07:22:38 +00:00 |
|
RPRX
|
cd4d0baacd
|
Xray-core: Mark "legacy reverse" as removed to avoid confusions
https://github.com/XTLS/Xray-core/issues/5973#issuecomment-4273582111
https://github.com/XTLS/Xray-core/pull/5947#issuecomment-4273415252
|
2026-04-25 23:03:19 +00:00 |
|
Meow
|
3bc24a3d5d
|
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
|
2026-04-25 21:20:42 +00:00 |
|
Meow
|
d1db1d6a27
|
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
|
2026-04-25 17:27:39 +00:00 |
|
Meow
|
31ab22c33d
|
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
|
2026-04-17 22:13:35 +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 |
|
Иван
|
05e259c8e4
|
header-custom finalmask: Add UDP standalone handshake mode (#5945)
175502d807
|
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 |
|
Boris Korzun
|
6780045550
|
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>
|
2026-04-15 12:40:19 +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 |
|
Meow
|
d342361c89
|
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
|
2026-04-13 18:08:51 +00:00 |
|
Meow
|
f17fabfff5
|
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
|
2026-04-13 17:39:53 +00:00 |
|
Meow
|
82624bcaf0
|
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
|
2026-04-13 16:42:29 +00:00 |
|
LjhAUMEM
|
806b8dc27d
|
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
|
2026-04-13 13:38:10 +00:00 |
|
Nikita Nemirovsky
|
1642fdfbdd
|
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>
|
2026-04-11 19:37:32 +00:00 |
|
LjhAUMEM
|
3f608b3a58
|
Finalmask quicParams: Add bbrProfile ("conservative" / "standard" (default) / "aggressive") (#5869)
And Update github.com/apernet/quic-go to 20260330051153
|
2026-04-05 13:45:50 +00:00 |
|
LjhAUMEM
|
14524cc3b7
|
Finalmask: Add randRange to "noise" (UDP), as the same as "header-custom"'s (TCP & UDP) (#5850)
https://github.com/XTLS/Xray-core/pull/5812
|
2026-03-27 17:20:43 +00:00 |
|
Copilot
|
755f0a1d12
|
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>
|
2026-03-23 09:49:32 +00:00 |
|
LjhAUMEM
|
67a71adad1
|
WireGuard: Implement UDP FullCone NAT (#5833)
Fixes https://github.com/XTLS/Xray-core/issues/5601
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-03-22 17:42:40 +00:00 |
|
RPRX
|
157e65b34d
|
REALITY config: Print Warning when user is choosing apple/icloud as the target or listening on non-443 ports
https://t.me/projectXtls/1754
https://github.com/XTLS/BBS/issues/21#issuecomment-4103308607
|
2026-03-21 13:19:32 +00:00 |
|
Lumière Élevé
|
9e09399087
|
Xray-core: More robust browser header masquerading (chrome, firefox, edge) (#5802)
Fixes https://github.com/XTLS/Xray-core/issues/5800
|
2026-03-21 12:24:08 +00:00 |
|
LjhAUMEM
|
06dc4cf8bd
|
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
|
2026-03-21 09:04:22 +00:00 |
|
Katana
|
50fc324728
|
REALITY config: Fix client's shortId length check (#5738)
|
2026-03-19 15:50:23 +00:00 |
|
LjhAUMEM
|
0321cdd0d2
|
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
|
2026-03-09 12:17:32 +00:00 |
|
saba-futai
|
acb06e831b
|
Finalmask: Add Sudoku (TCP & UDP) (#5685)
https://github.com/SUDOKU-ASCII/sudoku/issues/23#issuecomment-3859972396
|
2026-03-07 18:21:35 +00:00 |
|
LjhAUMEM
|
a204873d79
|
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
|
2026-03-07 15:42:18 +00:00 |
|
patterniha
|
88a2589498
|
mKCP config: Check TTI 10~100 -> Check TTI 10~5000 (#5755)
https://github.com/XTLS/Xray-core/pull/5755#issuecomment-3992400360
---------
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
|
2026-03-07 14:11:56 +00:00 |
|
Жора Змейкин
|
5138ffcf22
|
XHTTP transport: Add "bbr" (default) and "force-brutal" congestion control for H3 (#5711)
https://github.com/XTLS/Xray-core/pull/5711#issuecomment-3984037632
|
2026-03-07 12:46:40 +00:00 |
|
26X23
|
0ac13bd910
|
XHTTP transport: Bugfixes for obfuscations (#5720)
https://github.com/XTLS/Xray-core/pull/5720#issuecomment-4016290343
|
2026-03-07 12:34:41 +00:00 |
|
Yury Kastov
|
78fc2865ea
|
Routing: Add webhook to rules (#5722)
https://github.com/XTLS/Xray-core/pull/5722#issuecomment-3953836108
|
2026-03-07 10:49:46 +00:00 |
|
Random Guy
|
7dada1da2b
|
VLESS config: Remove "with no flow" warning for now (#5671)
https://github.com/XTLS/Xray-core/pull/5671#issuecomment-3891166246
|
2026-03-03 11:10:19 +00:00 |
|
LjhAUMEM
|
6a909b2507
|
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
|
2026-02-12 14:56:06 +00:00 |
|
Copilot
|
b7a22c729b
|
Xray-core: Dynamic Chrome User-Agent for all HTTP requests by default (overwriteable through config) (#5658)
https://github.com/XTLS/Xray-core/issues/4996#issuecomment-3855274627
https://github.com/XTLS/Xray-core/pull/5658#issuecomment-3857332687
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
Co-authored-by: Fangliding <63339210+Fangliding@users.noreply.github.com>
|
2026-02-06 01:42:31 +00:00 |
|
风扇滑翔翼
|
74c726ff62
|
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>
|
2026-02-03 21:03:48 +00:00 |
|
LjhAUMEM
|
25d16914ff
|
Finalmask: Add XICMP (relies mKCP/QUIC or WireGuard) (#5633)
https://t.me/projectXtls/1473
|
2026-02-02 09:12:42 +00:00 |
|
Dmitrii Makhno
|
a6ec3b6e70
|
XHTTP transport: Fix "auto" mode with REALITY (#5638)
Fixes https://github.com/XTLS/Xray-core/issues/5635
BTW, fixes https://github.com/XTLS/Xray-core/issues/5631
|
2026-02-02 08:07:45 +00:00 |
|
LjhAUMEM
|
c180c5980c
|
Finalmask: Add XDNS (relies mKCP, like DNSTT), header-*, mkcp-* (#5560)
And https://github.com/XTLS/Xray-core/pull/5560#issuecomment-3825430761
|
2026-01-31 13:53:19 +00:00 |
|