Commit Graph
100 Commits
Author SHA1 Message Date
Meow 421352fb6e WireGuard: Remove domainStrategy
https://github.com/XTLS/Xray-core/pull/6771
2026-09-15 21:32:30 +08:00
Meow 7aa9bea0df Refactor WireGuard 2026-09-14 09:21:42 +08:00
Meow 46c680b71b Refine domainStrategy 2026-09-12 06:38:54 +08:00
Meow b7207f4da4 Direct/Freedom outbound: Better Compatibility (#896)
https://github.com/XTLS/Xray-core/pull/6058
2026-09-11 06:46:51 +08:00
Meow 9125d3237c REALITY protocol: Reject outdated/strange Client Hello that doesn't have X25519MLKEM768 before optional X25519
https://github.com/XTLS/REALITY/commit/8cdf7bf9c7f09cb9814bf08c3eb877f68b85fba8

---

Revert "REALITY server: Set default "minClientVer": "26.3.27" (change it at your own risk)"

This reverts commit 7aca99b88a.

https://github.com/XTLS/Xray-core/commit/47cfe9994a6b39b1f673ba35e62b091bcce15a71
2026-09-08 19:14:06 +08:00
Meow d5d0912d19 Bump vitepress from 2.0.0-alpha.19 to 2.0.0-alpha.20 2026-09-07 01:15:06 +08:00
Meow a0afb9c630 Docs: Fix VitePress container formatting 2026-08-07 05:23:38 +08:00
Meow 185f83bfad Bump vitepress from 2.0.0-alpha.17 to 2.0.0-alpha.19 2026-08-06 04:30:29 +08:00
Meow e0734b9923 CI: Enable pnpm cache and bump Node.js to 24 2026-08-06 03:10:02 +08:00
Meow 8f1c3c73c7 Sockopt: Clarify dual-stack DNS fallback behavior 2026-08-06 02:58:08 +08:00
Meow 7aca99b88a REALITY server: Set default "minClientVer": "26.3.27" (change it at your own risk)
https://github.com/XTLS/Xray-core/commit/af7eb68028732a8ee3c0e5d6ab2b8a657bb2e770
2026-08-06 02:41:42 +08:00
Meow 3bd509bad9 Transport: Rename network to method
https://github.com/XTLS/Xray-core/pull/6426#issuecomment-4899048255
2026-07-11 21:15:51 +08:00
Meowandyiguodev ef9691e3e8 Env: Add new env configuration (#874)
https://github.com/XTLS/Xray-core/pull/6400

Co-authored-by: yiguodev <147401898+yiguodev@users.noreply.github.com>
2026-07-11 20:52:30 +08:00
Meow 5db24cc2d6 Sockopt: document happyEyeballs conflicts 2026-07-10 05:29:53 +08:00
Meow 2c5d1320cb WireGuard: Remove workers
https://github.com/XTLS/Xray-core/pull/6287
2026-07-09 20:16:18 +08:00
Meow 950d9faf13 Loopback: Warn against routing loops 2026-07-09 17:50:00 +08:00
Meow 0bb0398875 Xray-core: Forbid unencrypted outbounds on public Internet for VLESS and Trojan; Remove "none/zero/plain" for VMess and Shadowsocks 2026-07-07 19:44:37 +08:00
Meo597 267789d234 Prettified Code! 2026-07-04 12:59:36 +00:00
Meow b74969fe5d XHTTP & WS & HU & gRPC servers: Require sockopt.trustedXForwardedFor
https://github.com/XTLS/Xray-core/pull/6309
2026-06-26 01:22:24 +08:00
Meow fb95880d75 Loopback outbound: Add sniffing
https://github.com/XTLS/Xray-core/pull/6326
2026-06-26 01:21:15 +08:00
Meow 64a4231978 Geodata: Clarify asset reload and rollback behavior 2026-06-26 01:20:55 +08:00
Meow f37805efcd Refine loopback 2026-06-15 06:33:09 +08:00
Meow 3e0967c4e9 LeastLoad balancer: Implement missing tolerance
https://github.com/XTLS/Xray-core/pull/6156
2026-06-14 16:49:58 +08:00
Meow b280396765 Chore: Limit sing* dependencies to shadowsocks_2022 only
https://github.com/XTLS/Xray-core/pull/6286
2026-06-10 06:13:11 +08:00
Meow c562f835d3 VitePress: Add activeMatch for nav menus 2026-06-10 05:55:43 +08:00
Meow 3d64d6dc7c Routing: remove misleading IP catch-all example 2026-06-03 06:33:26 +08:00
Meow b2265afa71 Finalmask realm: fix syntax 2026-06-03 01:32:10 +08:00
Meow 7de1c73442 DNS outbound: Replace "reject" with "return" (rCode is 0 by default) 2026-06-01 06:38:52 +08:00
Meow dac4a89607 DNS outbound: rename qtype to qType 2026-06-01 06:28:53 +08:00
Meow 6e044d091c VitePress MiniSearch: Optimizing Russian Word Segmentation 2026-05-25 06:19:18 +08:00
Meow 64b8a52456 EN & RU: Refactor finalmask 2026-05-25 06:13:35 +08:00
Meow d1b09ea017 Update VLESS Reverse Proxy Again
https://github.com/XTLS/Xray-core/pull/6110#issuecomment-4467638188
2026-05-17 06:52:35 +08:00
Meow d89dfc96f4 Sockopt: Add trustedXForwardedFor 2026-05-17 06:49:13 +08:00
Meow 89b019c893 Add release version note to config index 2026-05-16 05:40:08 +08:00
Meow 778f201913 Clarify xray run -config sources and polish command examples in command docs 2026-05-15 05:02:05 +08:00
Meow 0fe890e9c7 Update VLESS Reverse Proxy
https://github.com/XTLS/Xray-core/pull/6110#issuecomment-4440102566
https://github.com/XTLS/Xray-core/pull/6110#issuecomment-4440168387
2026-05-15 04:09:53 +08:00
Meow 0ddc197a69 Remove xray.cone.disabled env var 2026-05-10 17:33:56 +08:00
Meow d16292a986 Correction regarding Docker permissions 2026-05-10 15:57:09 +08:00
Meow f1b565ac1e Refine tproxy article layout 2026-05-10 07:25:25 +08:00
Meow 95b918b8c8 Refactor install and remove outdated projects 2026-05-10 06:21:53 +08:00
Meow 0bb66220a0 Update index 2026-05-09 20:52:56 +08:00
Meow 38286a132c Update confdir's default files 2026-05-09 20:52:37 +08:00
Meow 3258153a21 Transport: Clarify Direct Outbounds and TLS/REALITY Compatibility 2026-05-09 19:23:15 +08:00
Meow a3acb5937d Adjust the order of Transport in the Sidebar 2026-05-09 07:19:07 +08:00
Meow 6ad465c389 RU Refactor Transports 2026-05-09 06:47:48 +08:00
Meow 9c0b0e37dc EN Refactor Transports 2026-05-09 06:47:38 +08:00
Meow eeca4a15fb CN Refactor Transports 2026-05-09 06:26:55 +08:00
Meow 2d64d46210 Advanced Documentation: Fix index.md layout issues 2026-05-08 23:31:55 +08:00
Meow 125090cef6 VLESS: Fix syntax issues 2026-05-08 23:22:40 +08:00
Meow d83b3337e2 Advanced Documentation: VLESS Reverse Proxy Examples (#846) 2026-05-08 22:43:09 +08:00
Meow d2fb8b23b7 AI Prompt: Casting more advanced spells on LLMs 2026-05-08 16:18:55 +08:00
Meow 78c724f9cc Remove the legacy reverse proxy 2026-05-08 01:52:44 +08:00
Meow 188952375c REALITY: Remove outdated QUIC limitation note 2026-05-08 01:26:41 +08:00
Meow c03a44206d VitePress: Replace blurred code focus effect with dimming 2026-05-08 01:07:49 +08:00
Meow 56ebd1de2f Bump vitepress from 2.0.0-alpha.16 to 2.0.0-alpha.17
Bump vitepress-plugin-llms from 1.12.0 to 1.12.2
2026-05-08 00:58:26 +08:00
Meow 5b1ca2d827 Add protocol field to inbound and outbound JSON examples 2026-05-08 00:26:19 +08:00
Meow e9e62ade55 FakeDNS: Make JSON examples more user-friendly with parent context and focused snippets 2026-05-07 19:58:31 +08:00
Meow 90f358c032 Fix menu hierarchy issues with SS inbound and DNS outbound 2026-05-07 19:26:34 +08:00
Meow 2c43e7b55d Fix mkcp TIP issue 2026-05-07 19:17:47 +08:00
Meow b57f43be46 Clarify parent config objects and example nesting 2026-05-07 18:34:44 +08:00
Meow e958e14c4c Make JSON examples more user-friendly with parent context and focused snippets 2026-05-07 17:47:10 +08:00
Meow 7aa978de11 Infra/conf: Rename DNS outbound target fields 2026-05-07 16:58:31 +08:00
Meow f6933527b7 Infra/conf: Rename Tunnel target fields 2026-05-07 16:55:06 +08:00
Meow 0b803a9ff6 Infra/conf: Rename inbounds accounts to users 2026-05-06 20:19:43 +08:00
Meow 9dc91349a8 Document: Deprecated vnext.users 2026-05-06 19:40:33 +08:00
Meo597 9e37b04049 Prettified Code! 2026-05-06 19:19:43 +08:00
Meow 94cc4b7980 TUN: Update 2026-05-06 19:19:33 +08:00
Meow 3b0bf3fc97 RU: Sync tproxy.md 2026-05-06 19:19:28 +08:00
Meow 5d67667f70 Shadowsocks: Refine inbound docs and sync RU 2026-05-06 19:19:23 +08:00
Meow 0177cec440 Infra/conf: Rename inbounds clients to users 2026-05-06 12:25:52 +08:00
Meow 1a661a759d Outbound: Add sendthrough "srcip" 2026-05-05 02:43:43 +08:00
Meow 9827ddf708 Direct/Freedom outbound: Add blockDelay to finalRules (30~90s by default) 2026-05-03 09:09:55 +08:00
Meow 122a055eb4 Direct/Freedom outbound: Add finalRules (matches network, port and ip, then action) 2026-04-29 00:57:08 +08:00
Meow 09e8463c74 Geodata: Support automatically updating .dat files and hot reloading 2026-04-26 15:24:35 +08:00
Meow b63b2a3b00 DNS outbound: Add rules (matches qtype, domain, then action) 2026-04-26 01:22:13 +08:00
Meow 0f8ded11a1 DNS Outbound: Add userLevel 2026-04-19 10:48:09 +08:00
Meow 291770a5f0 GeoIP: Update inverse geoip syntax examples
https://github.com/XTLS/Xray-core/pull/5951#issuecomment-4273468491
2026-04-18 19:08:21 +08:00
Meow ebb6485557 Freedom & Reverse: document ipsBlocked and refine reverse examples 2026-04-16 21:01:10 +08:00
Meow cad5b37c0f Geodata: Support reversed CIDR rules in IP rules 2026-04-16 20:58:03 +08:00
Meow 44dda974c1 Freedom: Add ipsBlocked (supports IP, CIDR, "geoip:", "ext:") and apply a default safe policy 2026-04-16 06:25:25 +08:00
Meow bc4d1f7187 Sniffing: Add ipsExcluded (supports IP, CIDR, "geoip:", "ext:") 2026-04-14 13:42:33 +08:00
Meow 6e9ed61e0d Sniffing: domainsExcluded supports "geosite:" (#839)
XTLS/Xray-core#5927
2026-04-14 13:24:39 +08:00
Meow 71dda44a9b Prettified Code! 2026-04-14 13:23:22 +08:00
Meow 2375d655de Routing: Clarify ext:file:tag and geosite:xxx wording 2026-03-19 01:39:30 +08:00
Meow ec7e162dd1 VitePress: Update logo and favicon (#824)
- Replace old favicon with theme-adaptive (dark/light) versions
- Add website logo
- Standardize homepage image filenames
2026-03-01 21:57:38 +08:00
Meow 052d6fcbaf Bump vitepress from 2.0.0-alpha.15 to 2.0.0-alpha.16 2026-02-14 03:49:37 +08:00
Meow d0c8848c87 EN&RU VLESS: Correct decryption example 2026-02-07 01:02:48 +08:00
Meow 467bd73f40 EN DNS: Refine process flow 2026-01-31 12:41:28 +08:00
Meow cfe3875c77 EN Log: New customize maskAddress 2026-01-31 12:19:52 +08:00
Meow 1d98d6481f RU: Fix sidebar link 2026-01-31 11:51:34 +08:00
Meow ee521108f3 VitePress: Add mermaid zoom 2026-01-28 08:48:25 +08:00
Meow efbccd4c68 EN: Remove image placeholder from tunnel.md 2026-01-27 10:50:11 +08:00
Meow 9eb9ae6331 EN Document: Fixed broken links in the documents 2026-01-25 02:56:54 +08:00
Meow 9fd4e8cf62 Document: Fixed broken links in the article Bypassing Xray Traffic via GID 2026-01-25 02:35:22 +08:00
Meo597 9b69a7f479 Prettified Code! 2026-01-23 22:37:20 +00:00
Meow 59bb98311e Contributing to Project X Documentation 2026-01-24 06:36:58 +08:00
Meow 52f9eac084 chore: vscode 2026-01-24 06:36:58 +08:00
Meow 814d58c2b6 chore: prettier 2026-01-24 06:36:58 +08:00
Meow aefcd935e1 Remove invalid VuePress code from docs 2026-01-24 06:33:55 +08:00
Meow 8db6a5dba7 TUN: Add to inbounds/index.md 2026-01-24 06:14:13 +08:00