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 |
|
Yury Kastov
|
eec280262d
|
API: Fix Online Map (#5732)
https://github.com/XTLS/Xray-core/pull/5732#pullrequestreview-3863990264
|
2026-03-07 10:56:11 +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 |
|
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 |
|
Dmitrii Makhno
|
5b849d51a9
|
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>
|
2026-01-31 13:34:13 +00:00 |
|
Hossin Asaadi
|
61e1153157
|
MPH domian matcher: Support building & using cache directly (instead of building from geosite.dat when Xray starts) (#5505)
Like https://github.com/XTLS/Xray-core/pull/5488#issuecomment-3710995080
|
2026-01-31 13:22:00 +00:00 |
|
Meow
|
9a04eecaf9
|
Geodat: Reduce peak memory usage (#5581)
Fixes 5f7474120f
|
2026-01-26 10:45:25 +00:00 |
|
MouMeng
|
59dc2cee2e
|
API: Add ListRule() for routing (#5569)
https://github.com/XTLS/Xray-core/pull/5569#issuecomment-3766310407
|
2026-01-23 15:44:16 +00:00 |
|
风扇滑翔翼
|
5846f94784
|
Log config: More flexible maskAddress (#5570)
https://github.com/XTLS/Xray-core/pull/5566#issuecomment-3765429984
|
2026-01-23 13:49:08 +00:00 |
|
风扇滑翔翼
|
777e31302c
|
Router: Fix panic in ProcessNameMatcher when source IPs are empty (#5574)
Fixes https://github.com/XTLS/Xray-core/issues/5573
|
2026-01-21 13:24:51 +00:00 |
|
风扇滑翔翼
|
5f7474120f
|
Geofiles: Revert related changes for now, waiting for better changes (#5557)
Reverts 5d94a62a83 c715154309 961c352127 36425d2a6e
Fixes https://github.com/XTLS/Xray-core/issues/5538 https://github.com/XTLS/Xray-core/issues/5536
|
2026-01-17 12:40:53 +00:00 |
|
LjhAUMEM
|
92ada2dd1d
|
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
|
2026-01-13 13:31:51 +00:00 |
|
Copilot
|
0c09f4342b
|
TUN inbound: Fix log, CanSpliceCopy, tag, sniffing, and port config issues (#5522)
Fixes https://github.com/XTLS/Xray-core/pull/5509#issuecomment-3732488294 & https://github.com/XTLS/Xray-core/pull/5509#issuecomment-3732740897
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com>
|
2026-01-12 10:01:27 +00:00 |
|
风扇滑翔翼
|
07a0dafa41
|
DNS: Check err for UDP dns.PackMessage(req.msg) (#5512)
Fixes https://github.com/XTLS/Xray-core/issues/5506
|
2026-01-09 14:22:07 +00:00 |
|
Hossin Asaadi
|
36425d2a6e
|
Tests: Improve geosite & geoip tests (#5502)
https://github.com/XTLS/Xray-core/pull/5488#issuecomment-3711843548
|
2026-01-08 08:00:49 +00:00 |
|
风扇滑翔翼
|
446df149bd
|
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
|
2026-01-06 14:03:21 +00:00 |
|
Hossin Asaadi
|
961c352127
|
DNS: Fix parse domain and geoip (#5499)
Fixes https://github.com/XTLS/Xray-core/pull/5488#issuecomment-3712856715
|
2026-01-06 12:21:50 +00:00 |
|
Hossin Asaadi
|
c715154309
|
Routing: Reduce peak memory usage (#5488)
https://github.com/XTLS/Xray-core/pull/5488#issuecomment-3711430369
For https://github.com/XTLS/Xray-core/issues/4422
|
2026-01-05 23:02:40 +00:00 |
|
风扇滑翔翼
|
7265b5ac3f
|
Routing config: Add processName (#5489)
|
2026-01-05 01:12:13 +00:00 |
|
yuhan6665
|
a54e1f2be4
|
Remove redundant stats in mux and bridge dispatcher (#5466)
Fixes https://github.com/XTLS/Xray-core/issues/5446
|
2025-12-31 11:00:45 +00:00 |
|
Maxim Plotnikov
|
ad468e462d
|
API: Add GetAllOnlineUsers RPC to StatsService for retrieving online users (#5080)
|
2025-12-26 16:07:06 -05:00 |
|
Meow
|
7f6ceb39f7
|
DomainMatcher: Prevent illegal domain rules from causing core startup failures (#5430)
Closes https://github.com/XTLS/Xray-core/issues/5429
|
2025-12-23 10:14:42 +00:00 |
|
风扇滑翔翼
|
a610a4c89a
|
Chore: Remove all double gonet import (#5402)
|
2025-12-10 07:17:29 +00:00 |
|
RPRX
|
cadcb47074
|
XTLS Vision: Add testpre (outbound pre-connect) and testseed (outbound & inbound) (#5270)
https://t.me/projectXtls/1034
---------
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
|
2025-12-01 13:27:27 +00:00 |
|
Meow
|
ed5f7e7af5
|
fix(dns): inheritance issue with disableCache (#5351)
|
2025-11-27 02:12:37 +00:00 |
|
RPRX
|
2969a189e6
|
Sockopt config: Add trustedXForwardedFor (for XHTTP, WS, HU inbounds) (#5331)
Fixes https://github.com/XTLS/Xray-core/pull/5101#issuecomment-3404979909
|
2025-11-23 01:09:49 +00:00 |
|
Meow
|
d41840132a
|
Router: Remove the deprecated UseIP option (#5323)
|
2025-11-21 05:46:41 +00:00 |
|
Meow
|
f14fd1cbee
|
feat(dns): add parallel query (#5239)
|
2025-11-21 05:45:42 +00:00 |
|
Meow
|
cd51f57535
|
feat(dns): add optimistic caching (#5237)
|
2025-11-21 05:38:06 +00:00 |
|
Meow
|
4956e65824
|
perf(dns): cache network capability check (#5244)
|
2025-11-21 05:35:45 +00:00 |
|
Meow
|
2185a730d2
|
perf(router): adjust the order of rules to optimize performance (#5267)
|
2025-11-21 05:30:16 +00:00 |
|
Meow
|
fcfb0a302a
|
perf(GeoIPMatcher): faster heuristic matching with reduced memory usage (#5289)
|
2025-11-21 02:54:01 +00:00 |
|
Meow
|
b40bf56e4e
|
refactor(dns): enhance cache safety, optimize performance, and refactor query logic (#5248)
|
2025-11-21 02:45:09 +00:00 |
|
vanserox
|
27ad487545
|
DNS: Fix wrong protocol parse (#5232)
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
|
2025-11-21 02:31:34 +00:00 |
|
风扇滑翔翼
|
f9dd3aef72
|
Refactor WrapLink logic (#5288)
https://github.com/XTLS/Xray-core/pull/5133
https://github.com/XTLS/Xray-core/pull/5286
|
2025-11-20 15:53:42 +00:00 |
|
RPRX
|
12f4a014e0
|
VLESS Reverse Proxy: Transfer real Source & Local (IP & port), enabled by default
https://t.me/projectXtls/1039
https://github.com/XTLS/Xray-core/pull/5101#issuecomment-3404979909
|
2025-10-15 07:41:49 +00:00 |
|
𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇
|
fe57507fd9
|
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
|
2025-09-15 13:31:27 +00:00 |
|
patterniha
|
3167e5cec0
|
app/dispatcher/default.go: Close link when routedDispatch() failed (#5131)
|
2025-09-11 12:36:22 +00:00 |
|
RPRX
|
5148c5786f
|
app/dispatcher/default.go: Add comment on run-time rejecting non-existent outbound tag
https://github.com/XTLS/Xray-core/pull/5101#issuecomment-3270341615
|
2025-09-10 17:30:13 +00:00 |
|
patterniha
|
d3248a4f8e
|
app/reverse/bridge.go: Add timer nil check (#5119)
Fixes https://github.com/XTLS/Xray-core/issues/5120
|
2025-09-10 11:43:21 +00:00 |
|
风扇滑翔翼
|
30e10be95d
|
Fix https://github.com/XTLS/Xray-core/pull/5114#issuecomment-3273017153 (#5118)
|
2025-09-10 11:41:44 +00:00 |
|
patterniha
|
9f5dcb1591
|
MUX: Prevent goroutine leak (#5110)
|
2025-09-10 00:33:19 +00:00 |
|
风扇滑翔翼
|
ce5c51d3ba
|
TPROXY: Prevent TCP loopback (#5114)
Fixes https://t.me/projectXray/4434526
|
2025-09-10 00:25:52 +00:00 |
|
RPRX
|
845010b535
|
VLESS protocol: Add Reverse Proxy (4) Command and extremely simple config (#5101)
https://github.com/XTLS/Xray-core/issues/5088#issuecomment-3263093341
|
2025-09-09 14:19:12 +00:00 |
|
patterniha
|
4740ba2425
|
app/reverse/portal.go: Fix goroutine leak & Add EndpointOverride (#5100)
https://github.com/XTLS/Xray-core/issues/5088#issuecomment-3263558403
|
2025-09-07 10:38:21 +00:00 |
|
RPRX
|
4b0ee28f1c
|
app/reverse/portal.go: Fix HandleConnection() returns immediately (from DispatchLink() with configured domain)
Fixes https://github.com/XTLS/Xray-core/issues/5088
|
2025-09-07 02:15:52 +00:00 |
|
RPRX
|
6ec0291d4e
|
app/reverse/bridge.go: Fix DispatchLink() returns immediately
Fixes https://github.com/XTLS/Xray-core/issues/5088
|
2025-09-05 15:58:49 +00:00 |
|