mirror of https://github.com/kenzok8/small.git
update 2024-10-14 04:13:09
This commit is contained in:
parent
d56dd71d3e
commit
7bea1ec530
|
@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=luci-app-ssr-plus
|
PKG_NAME:=luci-app-ssr-plus
|
||||||
PKG_VERSION:=188
|
PKG_VERSION:=188
|
||||||
PKG_RELEASE:=7
|
PKG_RELEASE:=8
|
||||||
|
|
||||||
PKG_CONFIG_DEPENDS:= \
|
PKG_CONFIG_DEPENDS:= \
|
||||||
CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_NONE_V2RAY \
|
CONFIG_PACKAGE_$(PKG_NAME)_INCLUDE_NONE_V2RAY \
|
||||||
|
|
|
@ -109,6 +109,10 @@ o:depends("shunt_dns_mode", "2")
|
||||||
o.rmempty = false
|
o.rmempty = false
|
||||||
o.default = "0"
|
o.default = "0"
|
||||||
|
|
||||||
|
o = s:option(Flag, "apple_optimization", translate("Apple domains optimization"), translate("For Apple domains equipped with Chinese mainland CDN, always responsive to Chinese CDN IP addresses"))
|
||||||
|
o.rmempty = false
|
||||||
|
o.default = "1"
|
||||||
|
|
||||||
o = s:option(Flag, "adblock", translate("Enable adblock"))
|
o = s:option(Flag, "adblock", translate("Enable adblock"))
|
||||||
o.rmempty = false
|
o.rmempty = false
|
||||||
|
|
||||||
|
|
|
@ -927,7 +927,6 @@ if is_finded("xray") then
|
||||||
o:value(v, translate(v))
|
o:value(v, translate(v))
|
||||||
end
|
end
|
||||||
o.rmempty = true
|
o.rmempty = true
|
||||||
o:depends("xtls", true)
|
|
||||||
o:depends({type = "v2ray", v2ray_protocol = "vless", transport = "tcp", tls = true})
|
o:depends({type = "v2ray", v2ray_protocol = "vless", transport = "tcp", tls = true})
|
||||||
o:depends({type = "v2ray", v2ray_protocol = "vless", transport = "tcp", reality = true})
|
o:depends({type = "v2ray", v2ray_protocol = "vless", transport = "tcp", reality = true})
|
||||||
|
|
||||||
|
|
|
@ -134,7 +134,7 @@ o.description = translate("Custom DNS Server for mosdns")
|
||||||
o = s:option(Flag, "mosdns_ipv6", translate("Disable IPv6 in MOSDNS query mode"))
|
o = s:option(Flag, "mosdns_ipv6", translate("Disable IPv6 in MOSDNS query mode"))
|
||||||
o:depends("pdnsd_enable", "3")
|
o:depends("pdnsd_enable", "3")
|
||||||
o.rmempty = false
|
o.rmempty = false
|
||||||
o.default = "0"
|
o.default = "1"
|
||||||
|
|
||||||
if is_finded("chinadns-ng") then
|
if is_finded("chinadns-ng") then
|
||||||
o = s:option(Value, "chinadns_forward", translate("Domestic DNS Server"))
|
o = s:option(Value, "chinadns_forward", translate("Domestic DNS Server"))
|
||||||
|
|
|
@ -459,6 +459,12 @@ msgstr "切换检查超时时间(秒)"
|
||||||
msgid "Check Try Count"
|
msgid "Check Try Count"
|
||||||
msgstr "切换检查重试次数"
|
msgstr "切换检查重试次数"
|
||||||
|
|
||||||
|
msgid "Apple domains optimization"
|
||||||
|
msgstr "Apple 域名解析优化"
|
||||||
|
|
||||||
|
msgid "For Apple domains equipped with Chinese mainland CDN, always responsive to Chinese CDN IP addresses"
|
||||||
|
msgstr "配备中国大陆 CDN 的 Apple 域名,始终应答中国大陆 CDN 地址"
|
||||||
|
|
||||||
msgid "Enable adblock"
|
msgid "Enable adblock"
|
||||||
msgstr "启用广告屏蔽"
|
msgstr "启用广告屏蔽"
|
||||||
|
|
||||||
|
|
|
@ -246,6 +246,12 @@ start_dns() {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$(uci_get_by_type global apple_optimization 1)" == "1" ]; then
|
||||||
|
echolog "Apple 域名中国大陆 CDN 的 优化规则正在加载。"
|
||||||
|
cp -f /etc/ssrplus/applechina.conf $TMP_DNSMASQ_PATH/
|
||||||
|
echolog "Apple 域名中国大陆 CDN 的 优化规则加载完毕。"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
gen_service_file() { #1-server.type 2-cfgname 3-file_path
|
gen_service_file() { #1-server.type 2-cfgname 3-file_path
|
||||||
|
|
|
@ -0,0 +1,173 @@
|
||||||
|
server=/a1.mzstatic.com/114.114.114.114
|
||||||
|
server=/a2.mzstatic.com/114.114.114.114
|
||||||
|
server=/a3.mzstatic.com/114.114.114.114
|
||||||
|
server=/a4.mzstatic.com/114.114.114.114
|
||||||
|
server=/a5.mzstatic.com/114.114.114.114
|
||||||
|
server=/adcdownload.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/adcdownload.apple.com/114.114.114.114
|
||||||
|
server=/amp-api-updates.apps.apple.com/114.114.114.114
|
||||||
|
server=/amp-api.media.apple.com/114.114.114.114
|
||||||
|
server=/api-p-ap-c.smoot.apple.com/114.114.114.114
|
||||||
|
server=/api-p-ap-d.smoot.apple.com/114.114.114.114
|
||||||
|
server=/api-p-ap-e.smoot.apple.com/114.114.114.114
|
||||||
|
server=/app-site-association.cdn-apple.com/114.114.114.114
|
||||||
|
server=/appldnld.apple.com/114.114.114.114
|
||||||
|
server=/appldnld.g.aaplimg.com/114.114.114.114
|
||||||
|
server=/appleid.cdn-apple.com/114.114.114.114
|
||||||
|
server=/apps.apple.com/114.114.114.114
|
||||||
|
server=/apps.mzstatic.com/114.114.114.114
|
||||||
|
server=/bag-cdn.itunes-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/cdn-cn1.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cdn-cn2.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cdn-cn3.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cdn-cn4.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cdn.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cdn1.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cdn2.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cdn3.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cdn4.apple-mapkit.com/114.114.114.114
|
||||||
|
server=/cds-cdn.v.aaplimg.com/114.114.114.114
|
||||||
|
server=/cds.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/cds.apple.com/114.114.114.114
|
||||||
|
server=/cdsassets.apple.com/114.114.114.114
|
||||||
|
server=/cl1-cdn.origin-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/cl1.apple.com/114.114.114.114
|
||||||
|
server=/cl2-cn.apple.com/114.114.114.114
|
||||||
|
server=/cl2.apple.com/114.114.114.114
|
||||||
|
server=/cl3-cdn.origin-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/cl3.apple.com/114.114.114.114
|
||||||
|
server=/cl4-cdn.origin-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/cl4-cn.apple.com/114.114.114.114
|
||||||
|
server=/cl4.apple.com/114.114.114.114
|
||||||
|
server=/cl5-cdn.origin-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/cl5.apple.com/114.114.114.114
|
||||||
|
server=/clientflow.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/clientflow.apple.com/114.114.114.114
|
||||||
|
server=/cn-smp-paymentservices.apple.com/114.114.114.114
|
||||||
|
server=/configuration.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/configuration.apple.com/114.114.114.114
|
||||||
|
server=/crl.apple.com/114.114.114.114
|
||||||
|
server=/cstat.apple.com/114.114.114.114
|
||||||
|
server=/cstat.cdn-apple.com/114.114.114.114
|
||||||
|
server=/dd-cdn.origin-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/dejavu.apple.com/114.114.114.114
|
||||||
|
server=/devstreaming-cdn.apple.com/114.114.114.114
|
||||||
|
server=/download.developer.apple.com/114.114.114.114
|
||||||
|
server=/experiments.apple.com/114.114.114.114
|
||||||
|
server=/gs-loc-cn.apple.com/114.114.114.114
|
||||||
|
server=/gs-loc.apple.com/114.114.114.114
|
||||||
|
server=/gsp10-ssl-cn.ls.apple.com/114.114.114.114
|
||||||
|
server=/gsp12-cn.ls.apple.com/114.114.114.114
|
||||||
|
server=/gsp13-cn.ls.apple.com/114.114.114.114
|
||||||
|
server=/gsp4-cn.ls.apple.com.edgekey.net.globalredir.akadns.net/114.114.114.114
|
||||||
|
server=/gsp4-cn.ls.apple.com.edgekey.net/114.114.114.114
|
||||||
|
server=/gsp4-cn.ls.apple.com/114.114.114.114
|
||||||
|
server=/gsp5-cn.ls.apple.com/114.114.114.114
|
||||||
|
server=/gsp85-cn-ssl.ls.apple.com/114.114.114.114
|
||||||
|
server=/gspe19-2-cn-ssl.ls-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/gspe19-2-cn-ssl.ls.apple.com/114.114.114.114
|
||||||
|
server=/gspe19-cn-ssl.ls.apple.com/114.114.114.114
|
||||||
|
server=/gspe19-cn.ls-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/gspe19-cn.ls.apple.com/114.114.114.114
|
||||||
|
server=/gspe21-ssl.ls.apple.com/114.114.114.114
|
||||||
|
server=/gspe21.ls.apple.com/114.114.114.114
|
||||||
|
server=/gspe35-ssl.ls.apple.com/114.114.114.114
|
||||||
|
server=/gspe79-cn-ssl.ls.apple.com/114.114.114.114
|
||||||
|
server=/guzzoni-apple-com.v.aaplimg.com/114.114.114.114
|
||||||
|
server=/guzzoni.apple.com/114.114.114.114
|
||||||
|
server=/guzzoni.smoot.apple.com/114.114.114.114
|
||||||
|
server=/iadsdk.apple.com/114.114.114.114
|
||||||
|
server=/icloud-cdn.icloud.com.akadns.net/114.114.114.114
|
||||||
|
server=/icloud.cdn-apple.com/114.114.114.114
|
||||||
|
server=/images.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/images.apple.com.edgekey.net.globalredir.akadns.net/114.114.114.114
|
||||||
|
server=/images.apple.com/114.114.114.114
|
||||||
|
server=/init-kt.apple.com/114.114.114.114
|
||||||
|
server=/init-p01md-lb.push-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/init-p01md.apple.com/114.114.114.114
|
||||||
|
server=/init-p01st-lb.push-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/init-p01st.push.apple.com/114.114.114.114
|
||||||
|
server=/init-s01st-lb.push-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/init-s01st.push.apple.com/114.114.114.114
|
||||||
|
server=/init.ess.apple.com/114.114.114.114
|
||||||
|
server=/iosapps.itunes.g.aaplimg.com/114.114.114.114
|
||||||
|
server=/ipcdn.apple.com/114.114.114.114
|
||||||
|
server=/iphone-ld.apple.com/114.114.114.114
|
||||||
|
server=/iphone-ld.origin-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/is-ssl.mzstatic.com-cn-lb.itunes-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/is1-ssl.mzstatic.com/114.114.114.114
|
||||||
|
server=/is1.mzstatic.com/114.114.114.114
|
||||||
|
server=/is2-ssl.mzstatic.com/114.114.114.114
|
||||||
|
server=/is2.mzstatic.com/114.114.114.114
|
||||||
|
server=/is3-ssl.mzstatic.com/114.114.114.114
|
||||||
|
server=/is3.mzstatic.com/114.114.114.114
|
||||||
|
server=/is4-ssl.mzstatic.com/114.114.114.114
|
||||||
|
server=/is4.mzstatic.com/114.114.114.114
|
||||||
|
server=/is5-ssl.mzstatic.com/114.114.114.114
|
||||||
|
server=/is5.mzstatic.com/114.114.114.114
|
||||||
|
server=/itunes-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/itunes.apple.com/114.114.114.114
|
||||||
|
server=/itunesconnect.apple.com/114.114.114.114
|
||||||
|
server=/mesu-cdn.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/mesu-china.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/mesu.apple.com/114.114.114.114
|
||||||
|
server=/ml.cdn-apple.com/114.114.114.114
|
||||||
|
server=/music.apple.com/114.114.114.114
|
||||||
|
server=/ocsp-lb.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/ocsp.apple.com/114.114.114.114
|
||||||
|
server=/ocsp2-lb.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/ocsp2.apple.com/114.114.114.114
|
||||||
|
server=/oscdn.apple.com/114.114.114.114
|
||||||
|
server=/oscdn.origin-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/osxapps.itunes.g.aaplimg.com/114.114.114.114
|
||||||
|
server=/pancake.apple.com/114.114.114.114
|
||||||
|
server=/pancake.cdn-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/pba0.apple.com/114.114.114.114
|
||||||
|
server=/probe.siri.apple.com/114.114.114.114
|
||||||
|
server=/prod-support.apple-support.akadns.net/114.114.114.114
|
||||||
|
server=/publicassets.cdn-apple.com/114.114.114.114
|
||||||
|
server=/reserve-prime.apple.com/114.114.114.114
|
||||||
|
server=/s.mzstatic.com/114.114.114.114
|
||||||
|
server=/seed-sequoia.siri.apple.com/114.114.114.114
|
||||||
|
server=/seed-swallow.siri.apple.com/114.114.114.114
|
||||||
|
server=/seed.siri.apple.com/114.114.114.114
|
||||||
|
server=/sequoia.apple.com/114.114.114.114
|
||||||
|
server=/sh-pod2-smp-device.apple.com/114.114.114.114
|
||||||
|
server=/shazam-insights.cdn-apple.com/114.114.114.114
|
||||||
|
server=/smp-device-content.apple.com/114.114.114.114
|
||||||
|
server=/static.gc.apple.com/114.114.114.114
|
||||||
|
server=/stocks-sparkline-lb.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/stocks-sparkline.apple.com/114.114.114.114
|
||||||
|
server=/store.apple.com.edgekey.net.globalredir.akadns.net/114.114.114.114
|
||||||
|
server=/store.apple.com.edgekey.net/114.114.114.114
|
||||||
|
server=/store.apple.com/114.114.114.114
|
||||||
|
server=/store.storeimages.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/store.storeimages.cdn-apple.com/114.114.114.114
|
||||||
|
server=/support-china.apple-support.akadns.net/114.114.114.114
|
||||||
|
server=/support.apple.com/114.114.114.114
|
||||||
|
server=/swallow-apple-com.v.aaplimg.com/114.114.114.114
|
||||||
|
server=/swallow.apple.com/114.114.114.114
|
||||||
|
server=/swcatalog-cdn.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/swcatalog.apple.com/114.114.114.114
|
||||||
|
server=/swcdn.apple.com/114.114.114.114
|
||||||
|
server=/swcdn.g.aaplimg.com/114.114.114.114
|
||||||
|
server=/swdist.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/swdist.apple.com/114.114.114.114
|
||||||
|
server=/swscan-cdn.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/swscan.apple.com/114.114.114.114
|
||||||
|
server=/sylvan.apple.com/114.114.114.114
|
||||||
|
server=/tj-pod1-smp-device.apple.com/114.114.114.114
|
||||||
|
server=/updates-http.cdn-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/updates-http.cdn-apple.com/114.114.114.114
|
||||||
|
server=/updates.cdn-apple.com/114.114.114.114
|
||||||
|
server=/valid.apple.com/114.114.114.114
|
||||||
|
server=/valid.origin-apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/weather-data.apple.com.akadns.net/114.114.114.114
|
||||||
|
server=/weather-data.apple.com/114.114.114.114
|
||||||
|
server=/weather-map.apple.com/114.114.114.114
|
||||||
|
server=/weather-map2.apple.com/114.114.114.114
|
||||||
|
server=/weatherkit.apple.com/114.114.114.114
|
||||||
|
server=/www.apple.com.edgekey.net.globalredir.akadns.net/114.114.114.114
|
||||||
|
server=/www.apple.com.edgekey.net/114.114.114.114
|
||||||
|
server=/www.apple.com/114.114.114.114
|
||||||
|
server=/xp.apple.com/114.114.114.114
|
|
@ -362,10 +362,9 @@ local function processData(szType, content)
|
||||||
result.vmess_id = url.user
|
result.vmess_id = url.user
|
||||||
result.vless_encryption = params.encryption or "none"
|
result.vless_encryption = params.encryption or "none"
|
||||||
result.transport = params.type or "tcp"
|
result.transport = params.type or "tcp"
|
||||||
result.tls = (params.security == "tls") and "1" or "0"
|
result.tls = (params.security == "tls" or params.security == "xtls") and "1" or "0"
|
||||||
result.tls_host = params.sni
|
result.tls_host = params.sni
|
||||||
result.xtls = (params.security == "xtls") and "1" or nil
|
result.tls_flow = (params.security == "tls" or params.security == "reality") and params.flow or nil
|
||||||
result.tls_flow = (result.tls == "1" or result.xtls == "1" or result.reality == "1") and params.flow or nil
|
|
||||||
result.fingerprint = params.fp
|
result.fingerprint = params.fp
|
||||||
result.reality = (params.security == "reality") and "1" or "0"
|
result.reality = (params.security == "reality") and "1" or "0"
|
||||||
result.reality_publickey = params.pbk and UrlDecode(params.pbk) or nil
|
result.reality_publickey = params.pbk and UrlDecode(params.pbk) or nil
|
||||||
|
|
|
@ -5,12 +5,12 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=v2ray-core
|
PKG_NAME:=v2ray-core
|
||||||
PKG_VERSION:=5.20.0
|
PKG_VERSION:=5.21.0
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://codeload.github.com/v2fly/v2ray-core/tar.gz/v$(PKG_VERSION)?
|
PKG_SOURCE_URL:=https://codeload.github.com/v2fly/v2ray-core/tar.gz/v$(PKG_VERSION)?
|
||||||
PKG_HASH:=2de8ac3429705f594ca1a75a2a0fca09820938c94e912370902f87bd72680693
|
PKG_HASH:=880a929caff7b72ef9d3b9a3262cec0dff6566c2481989822a6b27fdaaeed975
|
||||||
|
|
||||||
PKG_LICENSE:=MIT
|
PKG_LICENSE:=MIT
|
||||||
PKG_LICENSE_FILES:=LICENSE
|
PKG_LICENSE_FILES:=LICENSE
|
||||||
|
|
Loading…
Reference in New Issue