风扇滑翔翼
|
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 |
|
RPRX
|
d20397c15d
|
DispatchLink(): Fix user stats
Fixes https://github.com/XTLS/Xray-core/pull/5076#issuecomment-3243431593
|
2025-09-03 23:25:17 +00:00 |
|
patterniha
|
593ededd3e
|
Trojan-UoT & UDP-nameserver: Fix forgotten release buffer; UDP dispatcher: Simplified and optimized (#5050)
|
2025-08-29 14:31:46 +00:00 |
|
RPRX
|
56a45ad578
|
First step of upcoming refactor for Xray-core: Add TimeoutWrapperReader; Use DispatchLink() in Tunnel/Socks/HTTP inbounds
https://github.com/XTLS/Xray-core/pull/5067#issuecomment-3236833240
Fixes https://github.com/XTLS/Xray-core/pull/4952#issuecomment-3229878125 for client's Xray-core
|
2025-08-29 12:35:56 +00:00 |
|
xqzr
|
c2141f09e7
|
Test_parseResponse(t *testing.T): Use dns.google for IPv6 (#5060)
|
2025-08-27 09:37:13 +00:00 |
|
xqzr
|
ef640ed309
|
checkSystemNetwork(): Use c.root-servers.net (#5059)
|
2025-08-27 09:36:33 +00:00 |
|
patterniha
|
6d1695a686
|
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
|
2025-08-20 01:19:13 +03:30 |
|
RPRX
|
105b306d07
|
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
|
2025-08-17 13:55:18 +00:00 |
|
patterniha
|
40ce850bd9
|
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
|
2025-08-16 14:54:10 +00:00 |
|
patterniha
|
f557bf7da4
|
Outbound: Add targetStrategy; Fix mux does not close link.Reader; Fix origin does not work on UDP; Add logs (#5006)
|
2025-08-15 20:51:36 +00:00 |
|
风扇滑翔翼
|
b1107b9810
|
Refine must2 and apply NewAesGcm() to all usage (#5011)
* Refine must2 and apply NewAesGcm() to all usage
* Remove unused package
* Fix test
|
2025-08-10 21:37:46 -04:00 |
|
patterniha
|
5dce7e4e25
|
Router: Add localIP and localPort; Add sourceIP as an alias of source (#4992)
https://github.com/XTLS/Xray-core/discussions/4984#discussioncomment-13990687
Closes https://github.com/XTLS/Xray-core/issues/4993
|
2025-08-07 23:50:39 +00:00 |
|
LjhAUMEM
|
9359844149
|
feat(api): update timestamp for existing IPs in AddIP instead of skipping (#4989)
Co-authored-by: null <null>
|
2025-08-05 14:02:51 -04:00 |
|
LjhAUMEM
|
8222f43eea
|
API: Fix user online map remain 1 after connection dropped (#4982)
* c.value
* remove value
* c.access.RLock()
* remove local var "list"
---------
Co-authored-by: null <null>
|
2025-08-04 23:21:40 -04:00 |
|
风扇滑翔翼
|
00f3147242
|
app/proxyman/inbound/inbound.go: Fix ListHandlers() (#4976)
Fixes https://github.com/XTLS/Xray-core/issues/4956
|
2025-08-03 11:02:08 +00:00 |
|
patterniha
|
87fff12fd9
|
Root config: Add version config (min and max) (#4970)
https://github.com/XTLS/Xray-core/pull/4968#issuecomment-3146592323
|
2025-08-03 01:06:47 +00:00 |
|
patterniha
|
4e826abebf
|
Chore: Three small fixes (#4922)
|
2025-07-23 12:53:37 +00:00 |
|