Commit Graph
862 Commits
Author SHA1 Message Date
wwqgtxx e10a1a707f feat: support mekya for vmess 2026-07-07 23:35:20 +08:00
wwqgtxx a198581333 feat: support mkcp for vmess 2026-07-07 18:35:42 +08:00
wwqgtxx 2f510e86ad feat: support tlsmirror for vmess 2026-07-07 10:48:02 +08:00
wwqgtxx 1f93334106 fix: udp WriteTo returned wrong count 2026-07-05 22:29:19 +08:00
wwqgtxx a1c09adb91 feat: support restls for shadowsocks listener 2026-07-05 18:14:26 +08:00
wwqgtxx 01111ffac1 feat: add handshake-timeout for masque 2026-07-03 17:00:20 +08:00
wwqgtxx 7870f8f839 feat: add handshake-timeout for OpenVPN 2026-07-03 16:37:10 +08:00
rumianoesa 73740c771c fix: wrong realm resolver when only IPv6 is requested 2026-07-03 08:26:59 +08:00
wwqgtxx 1c4f7c4de6 feat: support shadow-tls for snell 2026-07-01 18:30:20 +08:00
wwqgtxx 27efee2dc7 chore: cleanup unused code in OpenVPN 2026-06-29 14:11:46 +08:00
Easy-Ez d20e85081a feat: support custom peer-info for openvpn outbound (#2926) 2026-06-29 13:44:12 +08:00
wwqgtxx 5b54b3ad46 fix: panic when dial failed in masque 2026-06-22 15:13:55 +08:00
wwqgtxx be9164e55f feat: add default-selected for select group 2026-06-19 11:21:14 +08:00
wwqgtxx 1e76df7377 chore: better group config parsing 2026-06-19 11:21:13 +08:00
wwqgtxx 8e2aba40fc feat: support network: h3-l4proxy for masque outbound 2026-06-17 10:01:07 +08:00
xream 2cd1443c04 fix: prevent snell pool from reusing unready connections (#2878) 2026-06-13 20:49:07 +08:00
Peter Solomon ea19cda0c9 feat: add rematch outbound type and REMATCH-NAME rule type (#2862) 2026-06-12 22:13:32 +08:00
wwqgtxx da28fe33c8 chore: more code sharing 2026-06-12 15:43:17 +08:00
wwqgtxx aff8dc73e1 chore: adjust struct name 2026-06-12 10:35:35 +08:00
wwqgtxx d67572bbae feat: support routing-mark for listeners except tun/redir/tproxy and top-level external-controller-routing-mark 2026-06-12 10:05:53 +08:00
wwqgtxx 084a09e4af chore: export internal function for api user 2026-06-11 08:21:34 +08:00
wwqgtxx f74bd8badc chore: adjust internal function return type 2026-06-10 14:30:08 +08:00
wwqgtxx e3d67b3227 chore: strictly forbidden to fill in a proxy group for empty-fallback 2026-06-10 13:15:44 +08:00
wwqgtxx 1f80d91552 feat: support session-table and session-length for xhttp client 2026-06-10 07:57:14 +08:00
saba-futai ab56858d00 chore: sync sudoku v0.4.7 optimizations (#2879) 2026-06-06 00:19:38 +08:00
wwqgtxx e928ef59c1 feat: add path-in-bundle to rule-providers to support extract from BundleMRS.7z when the local file does not exist 2026-06-05 12:13:12 +08:00
wwqgtxx dafdd06b30 fix: variable capture in dns outbound 2026-06-05 09:21:57 +08:00
ECHSFXY fd2112ecbe feat: add built-in proxy PASS-RULE (#2873)
when a PASS-RULE is hit in a sub-rule, the sub-rule will not be skipped; instead, the currently hit rule branch will be skipped, and the matching of rules will continue in the sub-rule.
2026-06-04 21:23:39 +08:00
wwqgtxx 1e62d55418 feat: add empty-fallback to group options allows for customization instead of hardcoding COMPATIBLE 2026-06-04 15:07:53 +08:00
wwqgtxx 1abd12619a fix: validation error handling for age-secret-key 2026-06-04 13:49:33 +08:00
wwqgtxx f99d4e1be6 chore: adjust internal age component api 2026-06-04 09:30:58 +08:00
wwqgtxx 358fa5eb24 feat: add age-secret-key for proxy-provider and -age-secret-key for cmdline to support age armor format config decryption 2026-06-03 11:53:58 +08:00
puppywang 90b1066e1a feat: add ping keepalive support for OpenVPN (#2859) 2026-06-02 11:33:59 +08:00
Zhiqiang Zhang fc8c5a24b1 feat: support comp-lzo for OpenVPN (#2841) 2026-05-30 09:14:40 +08:00
wwqgtxx 4065583ae4 fix: masque retry condition 2026-05-26 21:03:44 +08:00
wwqgtxx f30a64f93f feat: support hysteria2 gecko obfs 2026-05-25 15:35:22 +08:00
Romanov Caesar 5639e93f72 fix: improve OpenVPN transport reliability (#2824) 2026-05-23 21:54:22 +08:00
wwqgtxx 03e1f44921 fix: interface structs do not copy correctly 2026-05-23 11:58:21 +08:00
xream 52edebd155 feat: add snell version 4/5 outbound and inbound (#2817) 2026-05-22 01:14:58 +08:00
Romanov Caesar 7a6a650902 feat: support OpenVPN CBC ciphers (#2818) 2026-05-21 23:41:08 +08:00
wwqgtxx 72f133f4bd chore: more logging for tailscale debug 2026-05-21 09:54:07 +08:00
wwqgtxx f2da5b7c27 chore: reduce internal circular dependencies 2026-05-18 21:31:08 +08:00
ayanamist d60b336dfc chore: use mihomo name & ver to tailscale reported ver to avoid update prompts (#2801) 2026-05-18 10:44:01 +08:00
wwqgtxx a05c94b4ad chore: make the proxydialer module no longer directly depend on the tunnel module 2026-05-17 21:55:16 +08:00
wwqgtxx 0dec35ed69 chore: always dial tcp on netstack for tailscale 2026-05-17 17:07:26 +08:00
wwqgtxx d2fcf71c4a fix: tailscale panic when working with dialer-proxy 2026-05-17 13:05:30 +08:00
wwqgtxx e9e23c4e98 chore: tailscale must be compiled under the with_gvisor build tag 2026-05-16 23:45:08 +08:00
ztywyj 5e22035118 feat: add GOST relay outbound proxy type (#2795) 2026-05-16 22:37:07 +08:00
wwqgtxx 263d06d176 chore: allow passing tunnel when creating the proxy 2026-05-16 21:20:02 +08:00
wwqgtxx ac6f6d0482 chore: tailscale using ListenPacket for UDP 2026-05-16 20:44:04 +08:00