Enhancements

Fix TLS settings missing when parsing Clash configurations.
Add support for adding route settings to Shadowsocks Android subscriptions.
Add serve_cache_on_fetch_fail option to determine whether to serve cached content when failed to download a file.
Optimize codes.
This commit is contained in:
Tindy X
2020-03-24 16:56:41 +08:00
parent e99e836ad5
commit a3e337c569
9 changed files with 294 additions and 161 deletions

View File

@@ -0,0 +1,16 @@
{
"route": "bypass-lan-china",
"remote_dns": "dns.google",
"ipv6": false,
"metered": false,
"proxy_apps": {
"enabled": false,
"bypass": true,
"android_list": [
"com.eg.android.AlipayGphone",
"com.wudaokou.hippo",
"com.zhihu.android"
]
},
"udpdns": false
}

View File

@@ -12,6 +12,7 @@ common:
quan_rule_base: base/quan.conf
quanx_rule_base: base/quanx.conf
loon_rule_base: base/loon.conf
sssub_rule_base: base/shadowsocks_base.json
proxy_config: SYSTEM
proxy_ruleset: SYSTEM
proxy_subscription: NONE

View File

@@ -39,6 +39,9 @@ quanx_rule_base=base/quanx.conf
;Loon config base used by the generator, supports local files/URL
loon_rule_base=base/loon.conf
;Shadowsocks Android config base used by the generator, supports local files/URL
sssub_rule_base=base/shadowsocks_base.json
;Proxy used to download configs, rulesets or subscriptions, set to NONE or empty to disable it, set to SYSTEM to use system proxy.
;Accept cURL-supported proxies (http:// https:// socks4a:// socks5://)
proxy_config=SYSTEM