Meo597
|
6bc4d4a3e8
|
targetStrategy
|
2026-05-20 03:56:56 +08:00 |
|
Meo597
|
1b28c19333
|
remove freedom.domainStrategy
|
2026-05-19 17:13:03 +08:00 |
|
Meo597
|
d39965f20d
|
more compatibility
|
2026-05-19 03:38:36 +08:00 |
|
Meo597
|
81bcfcae77
|
fix udpdomain v4 issue
|
2026-05-19 03:36:54 +08: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 |
|
Meow
|
906d49a271
|
Direct/Freedom outbound: Prefer IPv4 for finalRules' "AsIs" (#6075)
https://github.com/XTLS/Xray-core/pull/6075#issuecomment-4391684629
https://github.com/XTLS/Xray-core/pull/6075#issuecomment-4392629645
https://github.com/XTLS/Xray-core/pull/6075#issuecomment-4395258425
|
2026-05-07 14:12:39 +00:00 |
|
Kosta
|
e61eeae258
|
Tunnel inbound: Fix panic when listening on UDS for Xray's internal services (e.g. API) (#6062)
And API supports listening on UNIX domain socket directly
Completes https://github.com/XTLS/Xray-core/pull/5693
|
2026-05-02 20:56:47 +00:00 |
|
Meow
|
958eb9ea8f
|
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
|
2026-05-02 20:40:46 +00:00 |
|
风扇滑翔翼
|
8381a5a8a6
|
Block/Blackhole outbound: Better blocking UDP (#6057)
https://github.com/XTLS/Xray-core/issues/6051#issuecomment-4364008008
Fixes https://github.com/XTLS/Xray-core/issues/6052
---------
Co-authored-by: Meo597 <197331664+Meo597@users.noreply.github.com>
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-05-02 15:27:30 +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 |
|
LjhAUMEM
|
52cf9ef5d6
|
TUN inbound: Better "autoOutboundsInterface": "auto" (#6035)
https://github.com/XTLS/Xray-core/pull/6035#issuecomment-4336755860
Fixes https://github.com/XTLS/Xray-core/issues/6030
|
2026-05-02 12:18:25 +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 |
|
yiguodev
|
2fff03720d
|
TUN inbound: Reply fake pong to ICMP ping (#6015)
https://github.com/XTLS/Xray-core/pull/6015#issuecomment-4321525342
|
2026-05-01 22:51:42 +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 |
|
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 |
|
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 |
|
风扇滑翔翼
|
454c930d13
|
Loopback outbound: Use DispatchLink() (#6005)
https://github.com/XTLS/Xray-core/pull/6000
Fixes https://github.com/XTLS/Xray-core/issues/5917
|
2026-04-25 16:48:49 +00:00 |
|
Meow
|
d52f15060b
|
Direct/Freedom outbound: Block UDP responses that are come from ipsBlocked as well (#5952)
https://github.com/XTLS/Xray-core/pull/5947#issuecomment-4258980670
https://github.com/XTLS/Xray-core/pull/5952#issuecomment-4259324234
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-04-17 22:56:27 +00:00 |
|
风扇滑翔翼
|
df4b97097c
|
Loopback outbound: Avoid directly modifying potential shared ctx (#5960)
Fixes https://github.com/XTLS/Xray-core/issues/5958
|
2026-04-17 21:41:10 +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 |
|
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
|
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 |
|
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 |
|
风扇滑翔翼
|
e9f7d61c2e
|
Hysteria transport: Fix client-side clientManager (#5928)
Fixes https://github.com/XTLS/Xray-core/issues/5911
|
2026-04-13 16:14:15 +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 |
|
Seyyed Mostafa
|
32937846c5
|
Tunnel inbound: Compatible with listening UNIX domain socket (#5693)
https://github.com/XTLS/Xray-core/pull/5693#issuecomment-4229947428
---------
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
|
2026-04-11 18:39:32 +00:00 |
|
Rynnya
|
6a1a13b797
|
TUN inbound: Closable by AlwaysOnInboundHandler (#5860)
https://github.com/XTLS/Xray-core/pull/5860#issuecomment-4193477738
|
2026-04-07 16:32:06 +08:00 |
|
LjhAUMEM
|
4c3020ca6f
|
TUN inbound: Fix UDP FullCone NAT (#5888)
Fixes https://github.com/XTLS/Xray-core/issues/5845
|
2026-04-05 12:59:22 +00:00 |
|
LjhAUMEM
|
ba88aa173c
|
WireGuard outbound: Fix UDP FullCone NAT on Linux (#5858)
Fixes https://github.com/XTLS/Xray-core/issues/5848
|
2026-04-05 12:57:08 +00:00 |
|
hexband
|
08301e272c
|
Hysteria inbound: Unwrap stats conn before extracting user (#5870)
Fixes https://github.com/XTLS/Xray-core/issues/5868
|
2026-04-03 21:26:25 +00:00 |
|
风扇滑翔翼
|
6eccc59728
|
WireGuard: Use Xray's buffer (#5880)
Fixes https://github.com/XTLS/Xray-core/issues/5878
|
2026-04-03 21:22:45 +00:00 |
|
LjhAUMEM
|
8aacdbd71b
|
WireGuard inbound: Fix multi-peer; Fix potential routing issue (#5843)
Fixes https://github.com/XTLS/Xray-core/pull/5554
Fixes https://github.com/XTLS/Xray-core/issues/4760
|
2026-03-27 17:30:21 +00:00 |
|
风扇滑翔翼
|
d62f5cfb62
|
Loopback outbound: Fix potential nil InboundFromContext (#5836)
Fixes https://github.com/XTLS/Xray-core/issues/5710
|
2026-03-23 10:11:17 +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 |
|
Copilot
|
d8a8629a14
|
WireGuard outbound: Fix multi-peer's readQueue issue (#5554)
Fixes https://github.com/XTLS/Xray-core/issues/4507
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-03-23 08:08:28 +00:00 |
|
HeXis-YS
|
f926ee4aa0
|
XTLS Vision: Defer Splice handoff until write completes (#5737)
Fixes https://github.com/XTLS/Xray-core/issues/4878
|
2026-03-22 17:48:33 +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 |
|
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 |
|
风扇滑翔翼
|
bb05684407
|
VLESS Reverse Proxy: Check burstObservatory immediately after inbound adds new reverse-mux to reverse-outbound (#5752)
Fixes https://github.com/XTLS/Xray-core/issues/5750
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-03-21 11:16:24 +00:00 |
|
风扇滑翔翼
|
85f1234863
|
TUN inbound: Generate deterministic GUID on Windows (#5811)
Closes https://github.com/XTLS/Xray-core/issues/5810
|
2026-03-19 10:18:07 +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 |
|
Miny
|
9514e988d8
|
VLESS Encryption: Check 17~17000 -> Check 17~16640 (#5698)
https://github.com/XTLS/Xray-core/pull/5698#issuecomment-3938558695
|
2026-03-03 12:08:02 +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 |
|
RPRX
|
d14767d4f3
|
Chore: Generate *.pb.go files with protoc v6.33.5
Download https://github.com/protocolbuffers/protobuf/releases/tag/v33.5
go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.36.11
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@v1.6.0
(Xray-core/) go run ./infra/vprotogen
|
2026-02-03 09:34:02 +00:00 |
|
风扇滑翔翼
|
f6a7e93923
|
VMess inbound: Optimize replay filter (#5562)
And https://github.com/XTLS/Xray-core/pull/5562#issuecomment-3765387903
|
2026-01-27 18:34:46 +00:00 |
|