wwqgtxx
08dcef80bf
fix: mistaken using net.Dialer
...
https://github.com/MetaCubeX/mihomo/issues/1572
2024-10-09 12:04:56 +08:00
wwqgtxx
c63a851bba
feat: add direct-nameserver
and direct-nameserver-follow-policy
in dns
section
2024-10-04 14:20:10 +08:00
wwqgtxx
4a16d22398
chore: no longer used net.DefaultResolver when dns
section is disabled, now is equally only "system://"
2024-10-02 14:45:06 +08:00
Skyxim
ecd8facd81
chore: add warning for unified delay test when second failed
2024-10-01 03:14:37 +00:00
wwqgtxx
a67c379884
chore: code cleanup
2024-09-27 21:42:06 +08:00
wwqgtxx
acfc9f8baa
chore: reset resolver's connection after default interface changed
2024-09-27 20:36:00 +08:00
wwqgtxx
2afa2798b1
chore: allow set security descriptor of namedpipe by environment variable LISTEN_NAMEDPIPE_SDDL
2024-09-27 18:31:50 +08:00
wwqgtxx
88bfe7cffe
feat: add external-controller-pipe
for windows
...
maybe useful for electron and tauri client, node.js and rust still not support AF_UNIX on windows
2024-09-27 16:09:03 +08:00
wwqgtxx
a4e84f0479
chore: better apply tcp keepalive to listeners
2024-09-25 15:10:53 +08:00
wwqgtxx
6c0383026e
fix: AmneziaWG not working
2024-09-24 13:25:13 +08:00
wwqgtxx
781b783346
feat: add amnezia-wg-option
to wireguard outbound
2024-09-22 22:07:14 +08:00
wwqgtxx
b7cb6774bf
chore: support ETag for update geo
2024-09-22 13:57:57 +08:00
wwqgtxx
5d242510c8
chore: support ETag for providers
2024-09-22 11:42:29 +08:00
wwqgtxx
223eae0e06
chore: force refresh provider in background
2024-09-22 00:24:49 +08:00
wwqgtxx
794645b7f8
chore: direct using structure package decode proxy-name
2024-09-19 18:26:05 +08:00
Chun
3676d1b79f
feat: add proxy name replacement functionality for override ( #1481 )
...
* feat: add proxy name replacement functionality for override
* style: modify `override schema` info and provider parse error message
---------
Co-authored-by: chun <pujichun@outlook.com>
2024-09-18 22:41:06 +08:00
落心
58c973ee2b
fix: NewRejectWithOption
has wrong type ( #1518 )
...
Co-authored-by: nico <nico@starpay.com>
2024-09-18 22:36:20 +08:00
Larvan2
fb4d3c41c8
chore: simplify VlessFlow Option
2024-09-17 12:03:24 +08:00
wwqgtxx
e33d4a4769
chore: cleanup the patch code
2024-09-12 11:19:54 +08:00
wwqgtxx
0a2f606e1b
chore: cleanup the patch code
2024-09-11 16:10:49 +08:00
Larvan2
8230bc8e7d
chore: parse float in subscription info
2024-09-11 13:34:59 +08:00
wwqgtxx
417d709d60
fix: RawSrcAddr and RawSrcAddr in metadata
2024-09-10 21:46:56 +08:00
wwqgtxx
7c8f451892
chore: cleanup geo internal code
2024-09-09 16:08:48 +08:00
wwqgtxx
595a575cde
chore: add Count for ProxyProvider
2024-09-09 10:07:50 +08:00
wwqgtxx
3e2c9ce821
chore: cleanup patch code
2024-08-27 11:04:42 +08:00
wwqgtxx
9cf3eb39f5
fix: hysteria1 outbound should be closed when proxy removed
2024-08-26 18:47:54 +08:00
wwqgtxx
81756fc927
fix: wireguard outbound memory leaks when close
2024-08-26 14:28:31 +08:00
wwqgtxx
27bcb26ecd
chore: better config internal structure
2024-08-24 20:49:12 +08:00
wwqgtxx
c4660e1aad
chore: reopen tfo support on windows for golang1.23
...
maybe broken again when golang1.24 release
2024-08-21 10:57:44 +08:00
xishang0128
c8380335cb
chore: improve include-all-proxies
compatibility
2024-08-19 16:02:43 +08:00
wwqgtxx
4051ea522a
chore: improve authentication parsing logic in http listener ( #1336 )
2024-07-25 19:49:56 +08:00
wwqgtxx
4eb13a73bf
fix: wrong usage of RLock
2024-07-22 09:57:57 +08:00
xishang0128
9e3589d638
chore: include-all-providers logic correction
2024-07-15 13:12:40 +08:00
wwqgtxx
1457f83530
fix: dns server using direct outbound lookback resolve problem
2024-06-18 13:15:20 +08:00
xishang0128
0738e18100
chore: add override fields
2024-06-16 18:19:04 +08:00
wwqgtxx
40f40f6d24
fix: dns dial to wrong target
2024-06-15 13:32:57 +08:00
wwqgtxx
ad5bc51c77
chore: deprecated the relay group type, please using dialer-proxy instead
2024-06-15 13:32:57 +08:00
wwqgtxx
75c16f9b87
feat: add refresh-server-ip-interval
for wireguard outbound
2024-06-14 14:01:52 +08:00
wwqgtxx
5678131591
fix: wireguard server resolve when only a server in peers
2024-06-12 11:37:23 +08:00
xishang0128
10f8ba4434
chore: Disable the loop back detector for CMFA
2024-06-12 04:46:13 +08:00
wwqgtxx
39eda257a7
chore: replace zhangyunhao116/fastrand to our metacubex/randv2
2024-05-31 13:07:48 +08:00
wwqgtxx
d3fea909e9
chore: remove tfo windows support
...
Golang officially decided not to open `internal/poll.execIO` to third-party libraries after 1.23 was released, so we can only choose to remove tfo support on the Windows platform.
2024-05-30 10:39:17 +08:00
wwqgtxx
0b6ae6ffb8
feat: add ss-opts
for trojan outbound like trojan-go's shadowsocks
config
...
https://github.com/MetaCubeX/mihomo/issues/1269
2024-05-22 09:00:59 +08:00
wwqgtxx
1bc3c16b59
feat: add PROCESS-NAME-REGEX
and PROCESS-PATH-REGEX
2024-05-15 10:44:56 +08:00
xishang0128
fd7ecc004f
chore: Add filter for include-all-proxies
2024-05-13 20:30:31 +08:00
wwqgtxx
7df1c26942
fix: fingerprint passing
2024-05-12 19:34:25 +08:00
wwqgtxx
6d1c62bbf0
fix: shadowsocks uot not work with dialer-proxy
2024-05-08 09:27:31 +08:00
wwqgtxx
2f8f139f7c
fix: wireguard can't be auto closed
2024-04-24 11:07:22 +08:00
xishang0128
e3b69b8ae2
chore: Make SubScriptioninfo query also follow Proxy
2024-04-12 04:58:07 +08:00
wwqgtxx
de38fa882c
fix: dns outbound udp timeout
2024-04-09 14:26:14 +08:00