Commit Graph

422 Commits

Author SHA1 Message Date
wwqgtxx
d80e8bb0c2 chore: remove some confusing restrictions on comma separation in NameServerPolicy configuration
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
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
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
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
Some checks failed
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
2024-08-28 12:25:45 +08:00
wwqgtxx
8483178524 feat: sniff add skip-src-address and skip-dst-address
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
2024-08-27 20:33:43 +08:00
wwqgtxx
3e2c9ce821 chore: cleanup patch code
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
2024-08-27 11:04:42 +08:00
wwqgtxx
27bcb26ecd chore: better config internal structure
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
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
Some checks failed
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
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
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
2024-08-15 20:08:14 +08:00
wwqgtxx
7fd0467aef feat: sniffer's force-domain and skip-domain support rule-set: and geosite:
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
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
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
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
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
2024-08-13 14:19:34 +08:00
wwqgtxx
0d90a93645 chore: sort proxies and providers by name before include all
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
2024-07-26 10:59:39 +08:00
wwqgtxx
4b9fdacbad feat: doh client support plain http and skip-cert-verify
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
2024-07-23 10:48:54 +08:00
wwqgtxx
de61e81ff7 feat: support external-doh-server
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
2024-07-23 00:01:41 +08:00
xishang0128
fc03bd2f0d chore: Modify the default value to avoid outputting Deprecated
Some checks failed
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
2024-07-12 02:59:14 +08:00
xishang0128
9f4cd646c2 fix: dhcp:// with special notation cannot be parsed
Some checks failed
Trigger CMFA Update / trigger-CMFA-update (push) Has been cancelled
2024-06-23 15:33:38 +08:00
wwqgtxx
09be5cbc99 feat: tun support auto-redirect, route-address-set and route-exclude-address-set
Some checks are pending
Trigger CMFA Update / trigger-CMFA-update (push) Waiting to run
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
Larvan2
f8295a02fd fix: update mmdb fail 2024-02-21 21:56:20 +08:00
xishang0128
1c7e011f87
fix: api does not return configuration value 2024-02-21 17:14:08 +08:00
xishang0128
1025101954
chore: add timeout option 2024-01-24 12:45:35 +08:00
wwqgtxx
0e1bdb07d4 chore: rewrite IntRanges constructor 2024-01-20 11:00:06 +08:00
xishang0128
1d3e9f4889
feat: add include-all to proxy-groups 2023-12-31 09:43:52 +08:00
H1JK
2bba8aa14a feat: Add succinct matcher support for GeoSite
and use it by default
2023-12-17 00:01:01 +08:00
Kuingsmile
7ee6809257 feat: Add LAN allowed and disallowed IP configurations (#861) 2023-12-13 00:13:17 +08:00
wwqgtxx
9fc1fc4cfe chore: add GSO support for TUN
lwip had been dropped, also cgo build will be removed
2023-12-10 08:32:54 +08:00
Larvan2
ee6b974c18 fix: let input prefix to lower case when parsing. Fix #868 2023-12-05 20:30:07 +08:00
Kuingsmile
aef87b29ba feat: Add GeoAutoUpdate and GeoUpdateInterval to config (#857) 2023-12-03 23:23:34 +08:00