Commit graph

  • 518bb88c54
    Merge 53b5c8e859 into 24a9ff6d03 Benyamin 2025-04-04 15:23:45 +08:00
  • 24a9ff6d03 fix: disallow dialFunc be called after grpc transport has be closed Alpha Prerelease-Alpha wwqgtxx 2025-04-04 13:33:00 +08:00
  • efa224373f fix: shut it down more aggressively in grpc transport closing wwqgtxx 2025-04-04 11:54:19 +08:00
  • b0bd4f4caf fix: resources not released when hysteria2 verification failed wwqgtxx 2025-04-04 11:12:08 +08:00
  • eaaccffcef fix: race in Single.Do wwqgtxx 2025-04-04 10:55:16 +08:00
  • e81f3a97af fix: correctly implement references to proxies wwqgtxx 2025-04-04 09:08:52 +08:00
  • 323973f22f fix: converter judgment conditions wwqgtxx 2025-04-04 00:22:52 +08:00
  • ed7533ca1a
    fix: tproxy high cpu usage (#1957) 5aaee9 2025-04-03 08:52:19 -07:00
  • 3a773d9b87
    Update udp.go wwqgtxx 2025-04-03 23:51:27 +08:00
  • 7de24e26b4 fix: StreamGunWithConn not synchronously close the incoming net.Conn wwqgtxx 2025-04-03 23:41:24 +08:00
  • 622d99d000 chore: rebuild outdated proxy auto close mechanism wwqgtxx 2025-04-03 22:42:32 +08:00
  • 7f1225b0c4 fix: grpc transport can't be closed wwqgtxx 2025-04-03 22:41:05 +08:00
  • 23ffe451f4 chore: using http/httptrace to get local/remoteAddr for grpc client wwqgtxx 2025-04-03 19:47:49 +08:00
  • 66cdc5f462
    Merge d1a78581aa into 7b37fcfc8d mlkt 2025-04-03 08:51:09 +00:00
  • 904e4f519e
    Merge 52e952b76e into 7b37fcfc8d Metre 2025-04-03 08:50:52 +00:00
  • 453a596dec
    Merge 75a7a7e463 into 7b37fcfc8d parentalclash 2025-04-03 08:50:32 +00:00
  • a06d00a294
    Merge 256e9d8c3d into 7b37fcfc8d Aubrey Yang 2025-04-03 08:49:46 +00:00
  • 678759d788
    Merge 3051f013f2 into 7b37fcfc8d WeidiDeng 2025-04-03 08:48:44 +00:00
  • 0327ef9225
    Merge 15c2234ba9 into 7b37fcfc8d 落心 2025-04-03 16:48:02 +08:00
  • f63df4bdce fix(tproxy): inbound.ApplyAdditions high cpu usage Indexyz 2025-04-03 15:48:36 +08:00
  • 31f1bb1874
    Merge 94a5b1a679 into 7b37fcfc8d qianlongzt 2025-04-03 11:42:40 +08:00
  • 7b37fcfc8d fix: auto_redirect should only hijack DNS requests from local addresses wwqgtxx 2025-04-02 23:47:34 +08:00
  • daa592c7f3 fix: converter panic wwqgtxx 2025-04-02 21:13:46 +08:00
  • 06e4988b78
    Merge 29a13d70e5 into 025ff19fab sterben 2025-04-02 18:16:44 +08:00
  • b645877de7
    Merge 02c9086d9d into 577f64a601 Dicky Mulia Fiqri 2025-04-02 18:16:44 +08:00
  • 3855370edc fix: type error && replace to readline beck-8 2025-04-02 14:52:58 +08:00
  • 577f64a601 fix: X25519MLKEM768 does not work properly with reality wwqgtxx 2025-04-02 14:39:07 +08:00
  • a6ab9d8194
    Merge 5b31c7575a into 025ff19fab okhowang 2025-04-02 06:14:47 +00:00
  • 5b31c7575a feat: add exclude port and exclude port range options wangpeiwen 2025-04-02 14:11:48 +08:00
  • 025ff19fab fix: wrong conditional judgment in removeExtraHTTPHostPort https://github.com/MetaCubeX/mihomo/issues/1939 v1.19.4 Meta wwqgtxx 2025-03-28 10:54:11 +08:00
  • f61534602b
    chore: anytls protocol version 2 (#1936) anytls 2025-03-27 20:25:31 +08:00
  • 1ff56ceb69 Protocol version 2 anytls 2025-03-27 14:20:18 +09:00
  • c29764762d Protocol version 2 anytls 2025-03-26 22:18:38 +09:00
  • 2e26bd32eb Cleanup code anytls 2025-03-26 16:34:05 +09:00
  • e76c1b65ca chore: update anytls anytls 2025-03-25 14:00:37 +09:00
  • 7b382611bb chore: update gvisor wwqgtxx 2025-03-25 01:19:39 +08:00
  • 0f32c054f4
    feat: support UDP over TCP in mieru (#1926) enfein 2025-03-20 05:58:04 +00:00
  • 444d04ed46 feat: support UDP over TCP in mieru enfein 2025-03-20 04:24:29 +00:00
  • 4f8b70c8c6
    fix: buffer in tproxy not recycle (#1923) 5aaee9 2025-03-19 12:20:48 +08:00
  • 48c3bfd3c1 fix(tproxy): buffer not recycle Indexyz 2025-03-19 11:45:37 +08:00
  • dcef78782b chore: update utls wwqgtxx 2025-03-18 09:09:54 +08:00
  • 7c444a91d3 fix: correctly handle ipv6 zone wwqgtxx 2025-03-17 23:51:21 +08:00
  • e3d4ec2476 fix: race at interfaceName setting wwqgtxx 2025-03-17 14:00:51 +08:00
  • 14217e7847 chore: update service capabilities to include CAP_SYS_TIME and CAP_DAC_OVERRIDE xishang0128 2025-03-17 13:21:23 +08:00
  • 68abb1348a chore: support longest-prefix matches in local interface finding wwqgtxx 2025-03-17 10:42:13 +08:00
  • 94a5b1a679 refactor(dns): use option to avoid dns resolve qianlongzt 2025-03-16 22:58:41 +08:00
  • f213cd678f fix(dns): fix proxy nesting qianlongzt 2025-03-16 20:28:04 +08:00
  • 09d5715826 chore(dns): unify fakeip logic qianlongzt 2025-03-16 17:43:59 +08:00
  • 1739283a27 feat(dns): nameserver-policy add rule & add fakeip dns server qianlongzt 2025-03-16 16:34:48 +08:00
  • dee5898e36
    fix: memory leak due to unclosed session (#1908) Cesaryuan 2025-03-15 13:27:29 +08:00
  • 31dbe50691 fix: memory leak due to unclosed session cesaryuan 2025-03-15 13:19:38 +08:00
  • 1e22f4daa9 chore: reduce data copying in quic sniffer and better handle data fragmentation and overlap wwqgtxx 2025-03-14 12:07:23 +08:00
  • a7a796bb30 chore: cleanup quic sniff's code wwqgtxx 2025-03-13 16:27:29 +08:00
  • ff89bf0ea0
    feat: add gost-plugin in which only ws and mws are currently supported. (#1896) Cesaryuan 2025-03-13 13:28:40 +08:00
  • 801f3c35ce
    feat: support sniff quic fragment data (#1899) 5aaee9 2025-03-13 13:19:36 +08:00
  • a5f0079e02 feat(sniffer/quic): support sniff fragment data Indexyz 2025-03-12 16:46:13 +08:00
  • 7db41103c0 docs: add example for gost plugin cesaryuan 2025-03-13 10:22:58 +08:00
  • e9e2a2b269 fix: memory leak due to smux keep-alive cesaryuan 2025-03-13 10:21:51 +08:00
  • 7ff046a455 chore: modify UDPSniff's function signature to prepare for its ability to handle multiple packets. wwqgtxx 2025-03-13 08:52:27 +08:00
  • 0ed159e41d chore: code cleanup wwqgtxx 2025-03-12 13:33:52 +08:00
  • 070eb3142b chore: speedup system stack in tun wwqgtxx 2025-03-12 11:42:57 +08:00
  • f318b80557 chore: better cache implement for group's getProxies wwqgtxx 2025-03-11 22:50:55 +08:00
  • 5e11263ea0 fix: improve gost websocket plugin handling in shadowsocks adapter cesaryuan 2025-03-11 21:25:44 +08:00
  • 382b08c63d refactor: remove v2ray related options from gost websocket cesaryuan 2025-03-11 19:19:48 +08:00
  • 1a3403d4e1 feat: add gost-plugin which currently only ws and mws are tested cesaryuan 2025-03-11 18:39:11 +08:00
  • 8be0ad90cc Revert "feat: support xtaci/smux for ss v2ray-plugin" cesaryuan 2025-03-11 18:02:17 +08:00
  • 5b4c2c0ce2 Revert "fix: remove unnecessary session.Open() in v2ray-plugin websocket" cesaryuan 2025-03-11 18:02:07 +08:00
  • a8cdfe3893 fix: remove unnecessary session.Open() in v2ray-plugin websocket cesaryuan 2025-03-11 17:24:06 +08:00
  • f2c4ff8f6e feat: support xtaci/smux for ss v2ray-plugin cesaryuan 2025-03-11 17:21:36 +08:00
  • 53b5c8e859 chore: return error when override fails Benyamin-Tehrani 2024-10-07 16:20:33 +08:00
  • 83279c3772 fix: fix zero-value problem in config override Benyamin-Tehrani 2024-10-06 20:25:30 +08:00
  • ddd0530902 feat: support override in config file Benyamin-Tehrani 2024-10-04 20:40:48 +08:00
  • c0de3c0e42 fix: some default value in dialer not restore in tun when config reload wwqgtxx 2025-03-10 11:10:39 +08:00
  • 4bd3ae52bd chore: dialer will consider the routing of the local interface when auto-detect-interface in tun is enabled for #1881 #1819 wwqgtxx 2025-03-10 10:45:07 +08:00
  • 00e6466153 chore: update checksum generation step Skyxim 2025-03-10 09:13:38 +08:00
  • c94b4421e5 chore: add checksum generation for production artifacts Skyxim 2025-03-10 09:02:08 +08:00
  • 1b9cebac52
    feat: add interface-name=auto resolution based on server IP address wener 2025-03-06 17:04:08 +08:00
  • 8bc6f77e36
    fix DEB packaging (#1868) v1.19.3 ForestL 2025-03-03 11:37:36 +08:00
  • a7e56f1c43
    fix: anytls client close (#1871) anytls 2025-03-02 10:47:10 +08:00
  • df6e73eb30 fix: anytls client close anytls 2025-03-02 09:45:50 +09:00
  • 05e8f13a8d fix: integer overflow in ports iteration wwqgtxx 2025-02-28 15:48:25 +08:00
  • 136d114196 feat: socks5/http/mixed inbound support setting tls in listeners wwqgtxx 2025-02-28 13:13:53 +08:00
  • 938ab7f44d fix: syscall packet read waiter for windows wwqgtxx 2025-02-28 12:18:59 +08:00
  • a00f4f1108 fix: vless inbound allow not use flow when request send empty flow wwqgtxx 2025-02-28 08:30:36 +08:00
  • 1213023f11 fix: reality not work with vmess+grpc outbound wwqgtxx 2025-02-28 08:24:22 +08:00
  • 0f6d6fd80f fix DEB packaging ForestL18 2025-02-27 23:33:47 +08:00
  • 3b40bf76b7 fix: grpc server's ALPN order wwqgtxx 2025-02-27 22:12:49 +08:00
  • 1dc4155195 feat: inbound's port can use ports format wwqgtxx 2025-02-27 09:59:09 +08:00
  • d81c19a7c8 fix: grpc server panic wwqgtxx 2025-02-26 13:17:26 +08:00
  • e2140e62ca
    chore: update anytls (#1863) anytls 2025-02-26 11:17:12 +08:00
  • 8d783c65c1 feat: inbound support grpc(lite) wwqgtxx 2025-02-26 11:00:11 +08:00
  • 97e8ad48f3 chore: update anytls anytls 2025-02-25 22:48:12 +09:00
  • 91324b76d2 feat: inbound support trojan wwqgtxx 2025-02-25 10:30:27 +08:00
  • e23f40a56b chore: tradition shadowsocks server could handle smux wwqgtxx 2025-02-24 16:27:20 +08:00
  • ba0319e5b6 avoid conflicts between reserved provider name with common names ForestL18 2025-02-24 00:11:04 +08:00
  • 5830afcbde chore: add MinIdleSession option to AnyTLS configuration Larvan2 2025-02-21 13:30:24 +08:00
  • 008b91bfe8 chore: update issue template main KT 2025-02-21 13:06:54 +08:00
  • e2b75b35bb
    chore: update anytls (#1851) anytls 2025-02-19 15:54:56 +08:00
  • 775f377d45 fix: do not use buffer for cmdUpdatePaddingScheme anytls 2025-02-19 16:17:04 +09:00
  • fab0ce10cb fix: buffer release anytls 2025-02-19 16:12:07 +09:00