Commit Graph

  • aca75d5b80 Fix Vision SSL errors by clearing stale TLS buffers in pre-connections copilot-swe-agent[bot] 2026-01-11 01:14:02 +00:00
  • 2d37e84d4d Add context isolation for peer connections copilot-swe-agent[bot] 2026-01-11 01:11:57 +00:00
  • 47a1e042e4 Simplified fix: Set workers to peer count for multi-peer support copilot-swe-agent[bot] 2026-01-11 01:09:04 +00:00
  • 7a71924ffe Improve comment clarity per code review copilot-swe-agent[bot] 2026-01-11 01:07:55 +00:00
  • 7d70aefa5f Fix Vision SSL errors by not reading encrypted rawInput buffer copilot-swe-agent[bot] 2026-01-11 01:05:15 +00:00
  • ca12c4d909 Revert incorrect fix - restore original RemainingServerHello logic copilot-swe-agent[bot] 2026-01-10 22:43:48 +00:00
  • c6cc048e05 Final verification: code review and security scan passed copilot-swe-agent[bot] 2026-01-10 22:27:50 +00:00
  • 933088c1d4 Remove accidentally committed binary copilot-swe-agent[bot] 2026-01-10 22:25:36 +00:00
  • 0a7aeb7cda Fix XTLS Vision incomplete TLS record handling - correct RemainingServerHello calculation copilot-swe-agent[bot] 2026-01-10 22:25:06 +00:00
  • 249cb9facd Initial plan copilot-swe-agent[bot] 2026-01-10 22:19:55 +00:00
  • 1f925778ed Complete WireGuard domain routing fix with tests and review copilot-swe-agent[bot] 2026-01-10 22:18:32 +00:00
  • 06dee57f8a Add mutex protection for WireGuard routing info copilot-swe-agent[bot] 2026-01-10 22:14:55 +00:00
  • 7f8928272b Initial plan copilot-swe-agent[bot] 2026-01-10 22:04:22 +00:00
  • 07a0dafa41 DNS: Check err for UDP dns.PackMessage(req.msg) (#5512) 风扇滑翔翼 2026-01-09 22:22:07 +08:00
  • cc36c1b5bf Improve error handling in packet reader - check error before processing copilot-swe-agent[bot] 2026-01-09 11:28:43 +00:00
  • ea3badc641 Fix multi-peer WireGuard by redesigning packet dispatch architecture copilot-swe-agent[bot] 2026-01-09 11:25:38 +00:00
  • 41050594e5 Fix multi-peer WireGuard by using detached context for bind copilot-swe-agent[bot] 2026-01-09 11:08:10 +00:00
  • ecef77ff48 Final review complete - all checks pass copilot-swe-agent[bot] 2026-01-09 10:41:06 +00:00
  • 52f7f3d174 Optimize with double-checked locking for better concurrency copilot-swe-agent[bot] 2026-01-09 10:35:22 +00:00
  • 385867e82b Fix race condition in WireGuard server with concurrent peer connections copilot-swe-agent[bot] 2026-01-09 10:28:10 +00:00
  • a99fe66467 Initial plan copilot-swe-agent[bot] 2026-01-09 10:20:41 +00:00
  • 0ca13452b8 TLS config: Add pinnedPeerCertSha256; Remove pinnedPeerCertificateChainSha256 and pinnedPeerCertificatePublicKeySha256 (#5154) 风扇滑翔翼 2026-01-09 08:11:24 +08:00
  • d0bb7a37e6 Close conn on cancel vless-close 风扇滑翔翼 2026-01-08 13:10:32 +00:00
  • 36425d2a6e Tests: Improve geosite & geoip tests (#5502) Hossin Asaadi 2026-01-08 11:30:49 +03:30
  • 39ba1f7952 Proxy: Add TUN inbound for Windows & Linux, including Android (#5464) Owersun 2026-01-07 23:05:08 +01:00
  • 394e117998 GitHub Actions: Add wintun.dll into Windows zips; Workflow refinement (#5501) 𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇 2026-01-07 20:59:23 +08:00
  • 446df149bd Routing config: Replace processName with process (full-name/abs-path/abs-folder) (#5496) 风扇滑翔翼 2026-01-06 21:57:11 +08:00
  • d9025857fe transport/pipe/impl.go: Remove runtime.Gosched() in WriteMultiBuffer() (#5467) 风扇滑翔翼 2026-01-06 20:43:08 +08:00
  • ced3e75bf3 README.md: Add TX-UI to Web Panels (#4981) Alireza Ahmand 2026-01-06 15:54:32 +03:30
  • 961c352127 DNS: Fix parse domain and geoip (#5499) Hossin Asaadi 2026-01-06 15:51:50 +03:30
  • c715154309 Routing: Reduce peak memory usage (#5488) Hossin Asaadi 2026-01-06 02:32:40 +03:30
  • b38a41249f README.md: Re-add 3X-UI to Web Panels RPRX 2026-01-05 08:42:35 +00:00
  • 7265b5ac3f Routing config: Add processName (#5489) 风扇滑翔翼 2026-01-05 09:12:13 +08:00
  • e7c72c011f XHTTP server: Fix ScStreamUpServerSecs' non-default value (#5486) fanymagnet 2026-01-05 04:02:04 +03:00
  • a54e1f2be4 Remove redundant stats in mux and bridge dispatcher (#5466) yuhan6665 2025-12-31 06:00:45 -05:00
  • 5d94a62a83 Geofiles: Implement mmap in filesystem to reduce ram usage (#5480) Hossin Asaadi 2025-12-31 12:20:30 +03:30
  • ad468e462d API: Add GetAllOnlineUsers RPC to StatsService for retrieving online users (#5080) Maxim Plotnikov 2025-12-27 00:07:06 +03:00
  • 6738ecf68e common/uuid: fix panic when parsing 32-len invalid UUID string. (#5468) ari-ahm 2025-12-26 23:47:24 +03:30
  • 36968909a1 Bump google.golang.org/grpc from 1.77.0 to 1.78.0 (#5469) dependabot[bot] 2025-12-24 20:45:54 -05:00
  • 7dc1c4fc5b Fix mux optimize-copy 风扇滑翔翼 2025-12-23 11:36:25 +00:00
  • ea5a53ce6d Try fix 风扇滑翔翼 2025-12-23 11:10:58 +00:00
  • 7f6ceb39f7 DomainMatcher: Prevent illegal domain rules from causing core startup failures (#5430) Meow 2025-12-23 18:14:42 +08:00
  • fa64775f07 Tunnel/Dokodemo: Fix stats conn unwrap (#5440) 风扇滑翔翼 2025-12-23 17:44:54 +08:00
  • a6792dda69 TLS ECH: Increase DOH timeout (#5455) patterniha 2025-12-23 13:11:01 +03:30
  • 3572209cbd REALITY client: Clearer log when receiving real certificate (#5427) ari-ahm 2025-12-23 12:28:43 +03:30
  • dd757ca27c VLESS inbound: Print invalid UUID string (#5426) xtlsee 2025-12-23 16:27:40 +08:00
  • 04b433dd97 Bump github.com/cloudflare/circl from 1.6.1 to 1.6.2 (#5465) dependabot[bot] 2025-12-23 08:13:09 +00:00
  • c6a76ff281 format 风扇滑翔翼 2025-12-22 05:13:52 +00:00
  • 6bf0376773 Bump github.com/quic-go/quic-go from 0.57.1 to 0.58.0 (#5459) dependabot[bot] 2025-12-21 22:28:33 -05:00
  • 42214c3287 Use bufferSize to calc channel buffer 风扇滑翔翼 2025-12-22 02:44:45 +00:00
  • 8c0d32f6f1 Magic 风扇滑翔翼 2025-12-21 17:30:52 +00:00
  • 74df63add2 Bump actions/upload-artifact from 5 to 6 (#5425) dependabot[bot] 2025-12-14 22:01:02 -05:00
  • c40326dfd7 Bump google.golang.org/protobuf from 1.36.10 to 1.36.11 (#5424) dependabot[bot] 2025-12-14 22:00:53 -05:00
  • a3ba3eefb6 Wireguard: Decouple server endpoint DNS from address option (#5417) Meow 2025-12-14 23:13:47 +08:00
  • 9cf22114a1 Bump github.com/miekg/dns from 1.1.68 to 1.1.69 (#5410) dependabot[bot] 2025-12-12 06:01:44 +00:00
  • a903e80356 Bump actions/cache from 4 to 5 (#5411) dependabot[bot] 2025-12-12 06:01:24 +00:00
  • d5f17ab4fc Try to optimize pipe performance 风扇滑翔翼 2025-12-11 11:59:22 +00:00
  • a610a4c89a Chore: Remove all double gonet import (#5402) 风扇滑翔翼 2025-12-10 15:17:29 +08:00
  • b451f8929d Bump golang.org/x/net from 0.47.0 to 0.48.0 (#5397) dependabot[bot] 2025-12-10 07:16:37 +00:00
  • 81f8f398c7 v25.12.8 v25.12.8 v1.251208.0 RPRX 2025-12-08 13:35:16 +00:00
  • aea123842b Chore: Remove ctlcmd and leftover envvar (#5392) 𐲓𐳛𐳪𐳂𐳐 𐲀𐳢𐳦𐳫𐳢 𐲥𐳔𐳛𐳪𐳌𐳑𐳖𐳇 2025-12-08 21:27:22 +08:00
  • bd7503d506 XTLS Vision: LogInfo() -> LogDebug() RPRX 2025-12-08 13:19:59 +00:00
  • 903214a0f0 XTLS Vision: Fix enabled uplink splice flag by mistake (#5391) yuhan6665 2025-12-08 08:13:43 -05:00
  • e403abe360 v25.12.2 v25.12.2 RPRX 2025-12-02 13:53:08 +00:00
  • c123f163c2 XTLS Vision: Discard expired pre-connect conn automatically RPRX 2025-12-02 13:28:00 +00:00
  • 93312d29e5 XTLS Vision: Fix IsCompleteRecord() (#5365) 风扇滑翔翼 2025-12-02 21:01:44 +08:00
  • 36cb0f00bd v25.12.1 v25.12.1 RPRX 2025-12-01 13:15:01 +00:00
  • cadcb47074 XTLS Vision: Add testpre (outbound pre-connect) and testseed (outbound & inbound) (#5270) RPRX 2025-12-01 13:10:54 +00:00
  • c6afcd5fb6 XTLS Vision: Check TLS record isComplete (#5179) yuhan6665 2025-11-30 05:28:01 -05:00
  • ed5f7e7af5 fix(dns): inheritance issue with disableCache (#5351) Meow 2025-11-27 10:12:37 +08:00
  • 9d3401b6f0 Bump github.com/quic-go/quic-go from 0.57.0 to 0.57.1 (#5352) dependabot[bot] 2025-11-27 02:11:33 +00:00
  • 591ed82441 Use channel for pool channel 风扇滑翔翼 2025-11-06 11:45:56 +00:00
  • d60ef656cc Bump github.com/quic-go/quic-go from 0.56.0 to 0.57.0 (#5335) dependabot[bot] 2025-11-24 00:55:50 +00:00
  • a83253f3d7 VLESS Reverse Proxy: Forbid reverse-proxy UUID using forward-proxy, enabled by default RPRX 2025-11-23 04:23:48 +00:00
  • 2969a189e6 Sockopt config: Add trustedXForwardedFor (for XHTTP, WS, HU inbounds) (#5331) RPRX 2025-11-23 01:09:49 +00:00
  • d41840132a Router: Remove the deprecated UseIP option (#5323) Meow 2025-11-21 13:46:41 +08:00
  • f14fd1cbee feat(dns): add parallel query (#5239) Meow 2025-11-21 13:45:42 +08:00
  • cd51f57535 feat(dns): add optimistic caching (#5237) Meow 2025-11-21 13:38:06 +08:00
  • 4956e65824 perf(dns): cache network capability check (#5244) Meow 2025-11-21 13:35:45 +08:00
  • 2185a730d2 perf(router): adjust the order of rules to optimize performance (#5267) Meow 2025-11-21 13:30:16 +08:00
  • fcfb0a302a perf(GeoIPMatcher): faster heuristic matching with reduced memory usage (#5289) Meow 2025-11-21 10:54:01 +08:00
  • b40bf56e4e refactor(dns): enhance cache safety, optimize performance, and refactor query logic (#5248) Meow 2025-11-21 10:45:09 +08:00
  • 27ad487545 DNS: Fix wrong protocol parse (#5232) vanserox 2025-11-21 10:31:34 +08:00
  • e914183996 HTTP outbound: Read negotiated protocol from uTLS (#5251) hax0r31337 2025-11-21 03:29:25 +01:00
  • acfda31e59 Bump actions/checkout from 5 to 6 (#5324) dependabot[bot] 2025-11-21 00:13:10 +00:00
  • f9dd3aef72 Refactor WrapLink logic (#5288) 风扇滑翔翼 2025-11-20 23:53:42 +08:00
  • b24ef88a80 Docker: Use more aggressive inlining for higher efficiency (#5242) Meow 2025-11-20 21:20:53 +08:00
  • b16a5f03fe Socks: Fix buffer full panic when encoding large UDP packets (#5252) vemneyy 2025-11-20 15:21:22 +03:00
  • 2f1fabb318 README.md: Add v2rayN to macOS & Linux Clients (#5271) Aron Yang 2025-11-20 20:08:39 +08:00
  • 1ec2966433 Bump golang.org/x/net (#5318) dependabot[bot] 2025-11-20 00:11:02 +00:00
  • 8a4b0a9eb0 README.md: Add TRX & TON & BTC & XMR & SOL to Donation & NFTs RPRX 2025-11-19 12:39:32 +00:00
  • 4e8ee302a6 README.md: Add Remnawave & Happ to Sponsors RPRX 2025-11-19 06:16:30 +00:00
  • 18a4104737 Fix wireguard not discarding broken connection on android (#5304) Exclude0122 2025-11-14 20:56:23 -05:00
  • 1a32d18c16 REALITY config: Return error when short id is too long (#5276) RPRX 2025-11-19 03:25:32 +00:00
  • 412bc17c12 Bump google.golang.org/grpc from 1.76.0 to 1.77.0 (#5308) dependabot[bot] 2025-11-19 02:43:07 +00:00
  • 9491b67f3c Bump github.com/quic-go/quic-go from 0.55.0 to 0.56.0 (#5292) dependabot[bot] 2025-11-14 20:51:29 -05:00
  • e8aecbc9af Avoid panic RPRX 2025-11-04 02:06:58 +00:00
  • 2dc9729864 VLESS outbound: Add pre-connect (early test, for Vision Seed) RPRX 2025-11-02 02:44:44 +00:00
  • cb4f943f50 Bump actions/upload-artifact from 4 to 5 (#5259) dependabot[bot] 2025-11-01 11:07:19 +00:00
  • a3248b2d54 wrap WriteTo fake-udp-clear 风扇滑翔翼 2025-10-29 12:39:49 +00:00