patterniha
813f3810ef
Direct/Freedom outbound: Skip domain resolution and finalRules with dialerProxy
...
https://github.com/XTLS/Xray-core/pull/6058#issuecomment-5578800461
When using dialerProxy, the target domain should not be resolved to an IP. Also, with dialerProxy freedom is no longer the final outbound, which makes finalRules invalid, so finalRules should not be applied at all.
2026-09-08 20:28:22 +03:30
patterniha
fc7b980636
Sockopt: Fix indentation of the CustomSockopt block for Linux ( #6568 )
...
https://github.com/XTLS/Xray-core/pull/6568#issuecomment-5488145252
Fixes https://github.com/XTLS/Xray-core/issues/6564
Fixes https://github.com/XTLS/Xray-core/issues/6602
2026-09-01 04:47:55 +00:00
patterniha
c18b39ed80
TLS client: Support more cipherSuites for "unsafe" (golang) fingerprint for anti-NIN ( #6450 )
...
https://github.com/XTLS/Xray-core/pull/6450#issuecomment-4929495504
2026-07-10 02:02:31 +00:00
patterniha and copilot-swe-agent[bot]
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
patterniha and 风扇滑翔翼
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
patterniha and RPRX
e813a3744f
TUN inbound: Cancel ctx when handling is done ( #5565 )
...
https://github.com/XTLS/Xray-core/pull/5565#issuecomment-3777939907
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com >
2026-01-21 12:58:30 +00:00
patterniha and 风扇滑翔翼
a6792dda69
TLS ECH: Increase DOH timeout ( #5455 )
...
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com >
2025-12-23 09:41:01 +00:00
patterniha
21a9658519
Router: Use built-in-dns only once for all rules (in "IPOnDemand"/"IPIfNonMatch" mode) ( #5210 )
2025-10-14 20:59:04 +00:00
patterniha
3167e5cec0
app/dispatcher/default.go: Close link when routedDispatch() failed ( #5131 )
2025-09-11 12:36:22 +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
patterniha
9f5dcb1591
MUX: Prevent goroutine leak ( #5110 )
2025-09-10 00:33:19 +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
patterniha
197b319f9a
DNS outbound: Fix some issues ( #5081 )
2025-09-05 08:15:16 +00:00
patterniha
ea1a3ae8f1
Trojan UoT: Fix memory/goroutine leak ( #5064 )
2025-08-29 14:32:13 +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
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
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
patterniha
cde6e33ec9
Freedom: Add maxSplit fragment option; Add applyTo noises option ( #4998 )
2025-08-07 23:56:09 +00: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
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
a02723e63f
TLS ECH client: Use chrome-fingerprint and add padding; Add "h2c" and echSockopt; Fix some issues ( #4949 )
...
Completes https://github.com/XTLS/Xray-core/pull/3813
2025-08-02 16:05:00 +00:00
patterniha
10376f5b4d
Freedom UDP: Fix some cone uses like STUN,... when address is domain ( #4942 )
...
https://github.com/XTLS/Xray-core/issues/2962#issuecomment-3120472154
2025-07-26 01:59:15 +00:00
patterniha
4e826abebf
Chore: Three small fixes ( #4922 )
2025-07-23 12:53:37 +00:00
patterniha
b065595f58
Reverse: portal-worker should not be closed before making sure there is at least one other active worker ( #4869 )
2025-07-23 10:09:17 +00:00
patterniha and 风扇滑翔翼
308f8a7459
MUX: Refine and Fix some occasional problems ( #4861 )
...
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com >
2025-07-23 10:09:04 +00:00
patterniha
050f596e8f
Freedom: Fix UDP reply mismatch-address ( #4816 )
2025-07-23 10:07:24 +00:00
patterniha
97fdcb4228
New feature: Happy Eyeballs (RFC 8305) ( #4667 )
...
Closes https://github.com/XTLS/Xray-core/issues/4473
2025-06-07 13:20:06 +00:00
patterniha
4e1a6f0fd1
Sniffer-destOverride: Remove fakedns+others option ( #4739 )
...
https://github.com/XTLS/Xray-core/pull/4726#issuecomment-2886494540
2025-06-07 09:01:57 +00:00
patterniha
6232e230d9
DNS New Features: disableCache, finalQuery, unexpectedIPs, "*", UseSystem-queryStrategy, useSystemHosts ( #4666 )
2025-06-06 01:59:16 +00:00
patterniha and 风扇滑翔翼
bb0e561caf
Sniffer: Fix potential infinite loop ( #4726 )
...
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com >
2025-05-16 12:04:54 +00:00
patterniha and 风扇滑翔翼
882975ce5a
DNS Host: Removing code that was not being executed and should not be executed. ( #4721 )
...
* Removing a piece of code that was not being executed and should not be executed.
* Remove d.dns
---------
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com >
2025-05-15 10:15:03 -04:00
patterniha
59aa5e1b88
DNS: temporary appending hosts results ( #4702 )
2025-05-06 18:11:08 -04:00
patterniha
54c6513fd4
DNS: Extend hosts Abilities ( #4673 )
2025-04-30 04:32:52 +00:00
patterniha
aa4134f4a6
DNS: Fix some bugs; Refactors; Optimizations ( #4659 )
2025-04-29 08:39:57 +00:00
patterniha
1c4e246788
Sockopt: Fix some domainStrategy & dialerProxy bugs ( #4661 )
2025-04-29 08:33:36 +00:00
patterniha
1685c61e44
DNS: Use cache for NXDOMAIN (rcode 3 error) ( #4560 )
...
https://github.com/XTLS/Xray-core/pull/4558#issuecomment-2759007356
2025-03-29 14:29:48 +00:00
patterniha
5922caff89
DNS: Add expectedIPs as an alias of expectIPs ( #4551 )
...
https://github.com/XTLS/Xray-core/discussions/1903#discussioncomment-5543921
2025-03-26 12:18:58 +00:00
patterniha and RPRX
2d3210e4b8
Env: Add XRAY_LOCATION_CERT variable ( #4536 )
...
https://github.com/XTLS/Xray-core/issues/4531#issuecomment-2746155941
Fixes https://github.com/XTLS/Xray-core/issues/4531
---------
Co-authored-by: RPRX <63339210+RPRX@users.noreply.github.com >
2025-03-24 13:02:35 +00:00
patterniha
1067171e6a
DNS: Add timeoutMs for DnsServerObject ( #4523 )
2025-03-21 10:24:58 +00:00
patterniha
6a211a0bb9
DNS: Add allowUnexpectedIPs for DnsServerObject ( #4497 )
...
Closes https://github.com/XTLS/Xray-core/issues/4424
2025-03-20 12:09:02 +00:00