RPRX
|
924a5e7814
|
uTLS: Temporarily switch to official 20261108164504, with REALITY 20261108101329
https://github.com/XTLS/Xray-core/pull/7135#issuecomment-6724425673
https://github.com/refraction-networking/utls/commit/a13c59ffe98bb01b2ca14143eb2e887664b1f138
https://github.com/XTLS/REALITY/commit/4bb46b2afd8b4f1f082fbaccae34fd3c7a3f8973
|
2026-11-09 01:06:40 +00:00 |
|
 GlebandGitHub
|
3d3a504159
|
uTLS: Switch to XTLS/utls fork; Register hellochrome_155, which is also the new default fingerprint (#7135)
https://github.com/XTLS/Xray-core/discussions/7333#discussioncomment-19433184
https://github.com/XTLS/Xray-core/issues/7259#issuecomment-6718349626
https://github.com/XTLS/Xray-core/issues/7208#issuecomment-6677620667
https://github.com/XTLS/Xray-core/pull/7187#issuecomment-6314784068
https://github.com/XTLS/Xray-core/discussions/7144#discussioncomment-18912091
https://github.com/XTLS/Xray-core/issues/6299#issuecomment-4658601714
https://github.com/XTLS/Xray-core/pull/6181#issuecomment-4567373533
...
Closes https://github.com/XTLS/Xray-core/issues/7131#issuecomment-6139192035
|
2026-11-08 07:59:54 +00:00 |
|
 风扇滑翔翼andGitHub
|
d1140de273
|
Chore: Regenerate *.pb.go files (#7287)
https://github.com/XTLS/Xray-core/pull/7263#issuecomment-6464669635
|
2026-10-31 07:13:55 +00:00 |
|
 𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇andGitHub
|
de1bbbff88
|
GitHub Actions: Switch geodata to XTLS/Xray-rules-dat (#7185)
https://github.com/XTLS/Xray-core/pull/7185#issuecomment-6247177356
|
2026-10-21 08:18:32 +00:00 |
|
 MeowandRPRX
|
ac5d8a83ba
|
Lua: Sandbox by default (whitelisted functions); Disable inline scripts for now; Add more checks for security reasons (#7136)
https://github.com/XTLS/Xray-core/pull/7136#issuecomment-6158632073
https://github.com/XTLS/Xray-core/pull/7136#issuecomment-6170831601
https://github.com/XTLS/Xray-core/pull/7136#issuecomment-6184362904
|
2026-10-16 01:55:35 +00:00 |
|
 MeowandGitHub
|
5a64db009b
|
Lua: Support inline scripts; Add ./xray base64 encode/decode [-gzip] command (#7132)
https://github.com/XTLS/Xray-core/pull/7124#issuecomment-6110557806
https://github.com/XTLS/Xray-core/pull/7132#issuecomment-6118169645
https://github.com/XTLS/Xray-core/pull/7132#issuecomment-6126428359
|
2026-10-12 16:58:20 +00:00 |
|
 MeowandGitHub
|
8855145e58
|
Xray-core: Add Lua script for dns and routing (#6823)
https://github.com/XTLS/Xray-core/pull/6823#issuecomment-5843754759
https://github.com/XTLS/Xray-core/pull/6823#issuecomment-5861456450
https://github.com/XTLS/Xray-core/pull/6823#issuecomment-6093596069
|
2026-10-10 09:01:16 +00:00 |
|
 youugiuhiuhandGitHub
|
47a2c2ffdc
|
TUN inbound: Add autoSystemDNS on Linux (to TUN's gateway) (#6773)
https://github.com/XTLS/Xray-core/issues/6454#issuecomment-4931311976
https://github.com/XTLS/Xray-core/pull/6773#issuecomment-5755516423
https://github.com/XTLS/Xray-core/pull/6807#issuecomment-5807844210
|
2026-09-27 20:07:53 +00:00 |
|
 风扇滑翔翼andRPRX
|
61cad5ec8b
|
Xray-core: Reduce error log usage for performance (#6796)
https://github.com/XTLS/Xray-core/pull/6796#issuecomment-5807809588
|
2026-09-25 17:59:49 +00:00 |
|
 风扇滑翔翼andGitHub
|
ac04c445bd
|
DNS: Fix unexpected TTL clamp (#6363)
Fixes https://github.com/XTLS/Xray-core/issues/6359
|
2026-06-23 11:48:17 +00:00 |
|
 𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇andGitHub
|
d43a808ea5
|
GitHub Action CI: Add Go source file format check (#6090)
https://github.com/XTLS/Xray-core/pull/6057#issuecomment-4364819830
And https://github.com/XTLS/Xray-core/pull/6149#issuecomment-4546876261
|
2026-05-29 15:04:59 +00:00 |
|
 MeowandGitHub
|
a2cec2e580
|
DNS: Avoid panic on domain too long (#6207)
Fixes https://github.com/XTLS/Xray-core/issues/6204
|
2026-05-28 20:06:32 +00:00 |
|
 
|
cb206ddc74
|
DNS: Avoid passing domain to WriteTo func (#6163)
https://github.com/XTLS/Xray-core/pull/6163#issuecomment-4528771758
---------
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
|
2026-05-28 18:27:08 +00:00 |
|
 MeowandRPRX
|
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 |
|
 MeowandRPRX
|
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 |
|
 风扇滑翔翼andGitHub
|
7ab0a3ccb7
|
FakeDNS: Little fix (#6022)
https://github.com/XTLS/Xray-core/pull/6021#issuecomment-4344638838
|
2026-05-01 22:57:51 +00:00 |
|
 MeowandGitHub
|
bc590bcb56
|
Geodata: Reduce memory usage again (#5975)
https://github.com/XTLS/Xray-core/pull/5975#issuecomment-4274779560
|
2026-04-25 16:15:37 +00:00 |
|
 MeowandGitHub
|
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 |
|
 MeowandGitHub
|
d42c981f9c
|
DomainMatcher: Fix Match() result slice aliasing race (#5959)
Fixes https://github.com/XTLS/Xray-core/pull/5814
|
2026-04-17 22:07:58 +00:00 |
|
 
|
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 |
|
 MeowandGitHub
|
7c56b7beea
|
DNS: Log rule matches and client order when finalQuery returns early (#5936)
|
2026-04-15 12:06:13 +00:00 |
|
 MeowandGitHub
|
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 |
|
 Lumière ÉlevéandGitHub
|
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 |
|
 
|
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 |
|
 RPRXandGitHub
|
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 |
|
 
|
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 AsaadiandRPRX
|
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 |
|
 MeowandGitHub
|
9a04eecaf9
|
Geodat: Reduce peak memory usage (#5581)
Fixes https://github.com/XTLS/Xray-core/commit/5f7474120f523ad1e36174481e0b16c3446cc29c
|
2026-01-26 10:45:25 +00:00 |
|
 风扇滑翔翼andRPRX
|
5f7474120f
|
Geofiles: Revert related changes for now, waiting for better changes (#5557)
Reverts https://github.com/XTLS/Xray-core/commit/5d94a62a83073bc4aa378fb7e2198e15878e90da https://github.com/XTLS/Xray-core/commit/c715154309e41e759f544edd3667889e257fb3af https://github.com/XTLS/Xray-core/commit/961c352127f32c04034a88d021a683e6a80eac20 https://github.com/XTLS/Xray-core/commit/36425d2a6e53c755c96d25ef2323b7fffd1fab3f
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 |
|
 LjhAUMEMandGitHub
|
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 |
|
 风扇滑翔翼andGitHub
|
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 AsaadiandGitHub
|
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 |
|
 MeowandGitHub
|
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 |
|
 风扇滑翔翼andGitHub
|
a610a4c89a
|
Chore: Remove all double gonet import (#5402)
|
2025-12-10 07:17:29 +00:00 |
|
 MeowandGitHub
|
ed5f7e7af5
|
fix(dns): inheritance issue with disableCache (#5351)
|
2025-11-27 02:12:37 +00:00 |
|
 RPRXandGitHub
|
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 |
|
 MeowandGitHub
|
f14fd1cbee
|
feat(dns): add parallel query (#5239)
|
2025-11-21 05:45:42 +00:00 |
|
 MeowandGitHub
|
cd51f57535
|
feat(dns): add optimistic caching (#5237)
|
2025-11-21 05:38:06 +00:00 |
|
 MeowandGitHub
|
4956e65824
|
perf(dns): cache network capability check (#5244)
|
2025-11-21 05:35:45 +00:00 |
|
 MeowandGitHub
|
fcfb0a302a
|
perf(GeoIPMatcher): faster heuristic matching with reduced memory usage (#5289)
|
2025-11-21 02:54:01 +00:00 |
|
 MeowandGitHub
|
b40bf56e4e
|
refactor(dns): enhance cache safety, optimize performance, and refactor query logic (#5248)
|
2025-11-21 02:45:09 +00:00 |
|
 
|
27ad487545
|
DNS: Fix wrong protocol parse (#5232)
Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
|
2025-11-21 02:31:34 +00:00 |
|
 patternihaandGitHub
|
593ededd3e
|
Trojan-UoT & UDP-nameserver: Fix forgotten release buffer; UDP dispatcher: Simplified and optimized (#5050)
|
2025-08-29 14:31:46 +00:00 |
|
 xqzrandGitHub
|
c2141f09e7
|
Test_parseResponse(t *testing.T): Use dns.google for IPv6 (#5060)
|
2025-08-27 09:37:13 +00:00 |
|
 xqzrandGitHub
|
ef640ed309
|
checkSystemNetwork(): Use c.root-servers.net (#5059)
|
2025-08-27 09:36:33 +00:00 |
|
 patternihaandGitHub
|
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 |
|
 风扇滑翔翼andGitHub
|
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 |
|
 j2rong4cnandGitHub
|
923b5d7229
|
DNS hosts: Support returning RCode (#4681)
|
2025-07-23 10:11:43 +00:00 |
|
 xDragonZandGitHub
|
3a2ac9d0bf
|
Bump quic-go to v0.53.0 & update codes (#4906)
|
2025-07-19 00:21:18 +00:00 |
|
 patternihaandGitHub
|
6232e230d9
|
DNS New Features: disableCache, finalQuery, unexpectedIPs, "*", UseSystem-queryStrategy, useSystemHosts (#4666)
|
2025-06-06 01:59:16 +00:00 |
|