wwqgtxx
8e6eb70e71
chore: temporary update general in ParseRawConfig and rollback before its retur
2024-10-06 00:21:00 +08:00
wwqgtxx
8f5a86410c
chore: cleanup unneeded setting in parseGeneral, move to executor
2024-10-05 13:58:49 +08:00
wwqgtxx
9286e21026
chore: rebuild external ui updater
2024-10-05 13:40:00 +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
fc9d5cfee9
feat: add external-controller-cors
can config allow-origins
and allow-private-network
2024-09-29 17:13:43 +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
150c6ccd25
chore: skip duplicates nameserver when parse
2024-09-23 08:54:07 +08:00
wwqgtxx
ddfa9e8671
feat: add etag-support
to let user can disable this feature manually
2024-09-22 14:41:45 +08:00
wwqgtxx
b7cb6774bf
chore: support ETag for update geo
2024-09-22 13:57:57 +08:00
wwqgtxx
d80e8bb0c2
chore: remove some confusing restrictions on comma separation in NameServerPolicy configuration
2024-09-21 20:03:17 +08:00
xishang0128
4c3fe98ebd
chore: modify the default download address of ASN
2024-09-11 19:24:53 +08:00
wwqgtxx
0a2f606e1b
chore: cleanup the patch code
2024-09-11 16:10:49 +08:00
wwqgtxx
7c8f451892
chore: cleanup geo internal code
2024-09-09 16:08:48 +08:00
Larvan2
56fe7d5304
chore: clean up update_ui code
2024-09-02 11:17:35 +08:00
wwqgtxx
f6164ac195
feat: add fake-ip-filter-mode
in dns
...
https://github.com/MetaCubeX/mihomo/issues/1479
2024-08-31 09:59:48 +08:00
wwqgtxx
763a127287
feat: RULE-SET
in rules support ,src
option
...
should only be used with `ipcidr` behavior
2024-08-29 23:49:16 +08:00
wwqgtxx
a96f72ade4
fix: geoip wrong matching logic in fallback-filter
...
https://github.com/MetaCubeX/mihomo/issues/1478
2024-08-29 22:00:55 +08:00
wwqgtxx
4fecf68b8b
chore: add sourceGeoIP
and sourceIPASN
to metadata
2024-08-28 12:25:45 +08:00
wwqgtxx
8483178524
feat: sniff
add skip-src-address
and skip-dst-address
2024-08-27 20:33:43 +08:00
wwqgtxx
3e2c9ce821
chore: cleanup patch code
2024-08-27 11:04:42 +08:00
wwqgtxx
27bcb26ecd
chore: better config internal structure
2024-08-24 20:49:12 +08:00
karin0
53425bb9f2
chore: add json
struct tags for more fields in config.RawConfig
( #1469 )
...
Applications like CMFA marshall their config overrides in JSON, so
`json` tags are required for parsing configurations of features such as
external controllers.
2024-08-24 18:10:09 +08:00
Larvan2
0793998de8
chore: drop support of eBPF
2024-08-16 14:15:36 +08:00
wwqgtxx
6bf419c5fe
chore: better geo init logging
2024-08-16 12:04:37 +08:00
wwqgtxx
92ec5f2236
chore: cleanup dns policy match code
2024-08-15 20:08:14 +08:00
wwqgtxx
7fd0467aef
feat: sniffer
's force-domain
and skip-domain
support rule-set:
and geosite:
2024-08-14 23:29:53 +08:00
wwqgtxx
696b75ee37
feat: fake-ip-filter
support rule-set:
and geosite:
2024-08-14 20:45:36 +08:00
wwqgtxx
f20f371a61
chore: better keepalive handle
2024-08-14 13:01:06 +08:00
Larvan2
24c6e7d819
chore: update tcp keepAlive setting for go1.23
2024-08-14 11:51:39 +08:00
Larvan2
50d0cd363c
chore: auto download external UI when 'external-ui' is set and not empty
2024-08-13 14:19:34 +08:00
wwqgtxx
0d90a93645
chore: sort proxies and providers by name before include all
2024-07-26 10:59:39 +08:00
wwqgtxx
4b9fdacbad
feat: doh client support plain http and skip-cert-verify
2024-07-23 10:48:54 +08:00
wwqgtxx
de61e81ff7
feat: support external-doh-server
2024-07-23 00:01:41 +08:00
xishang0128
fc03bd2f0d
chore: Modify the default value to avoid outputting Deprecated
2024-07-12 02:59:14 +08:00
xishang0128
9f4cd646c2
fix: dhcp://
with special notation cannot be parsed
2024-06-23 15:33:38 +08:00
wwqgtxx
09be5cbc99
feat: tun support auto-redirect
, route-address-set
and route-exclude-address-set
2024-06-17 22:04:51 +08:00
wwqgtxx
f317baa8de
feat: add respect-rules
for dns
2024-06-12 15:25:34 +08:00
xishang0128
846bdfa812
chore: Allow customization of GLOBAL
2024-05-25 08:09:59 +08:00
Larvan2
5c3a9b1dfc
fix: geo auto update #1261
2024-05-17 11:51:32 +08:00
xishang0128
fe88f0e437
chore: Ensure that some expressions take effect
2024-05-15 15:38:55 +08:00
xishang0128
5dd883e790
chore: Add use-system-hosts option
2024-05-06 14:03:29 +08:00
wwqgtxx
ca84ab1a94
feat: support external-controller-unix
2024-04-17 09:39:00 +08:00
xishang0128
f3e23b1128
feat: Allow providers to set individual proxy and headers
2024-04-08 01:27:17 +08:00
xishang0128
914bc8a3e9
fix: Fix DOMAIN-REGEX
parsing
2024-03-29 13:43:11 +08:00
wwqgtxx
89d7b8138a
chore: turned off ECN by default
2024-03-28 23:19:42 +08:00
wwqgtxx
5af7f4e847
chore: allow config table-index
for tun
...
https://github.com/MetaCubeX/mihomo/issues/1128
2024-03-24 21:31:52 +08:00
xishang0128
44d8a14629
feat: add IP-ASN
rule
2024-03-12 03:14:25 +08:00
xishang0128
e0248faebd
feat: Experimental supports dialer IP4P address convert
...
form https://github.com/heiher/natmap/wiki/faq
2024-03-10 02:24:20 +08:00
xishang0128
823f59b5c7
chore: Add dns-redirect
options to iptables
2024-03-07 00:52:20 +08:00