luci: update UoT depends
This commit is contained in:
parent
2518b3aea5
commit
5382acf6a2
@ -6,7 +6,7 @@
|
|||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=luci-app-passwall
|
PKG_NAME:=luci-app-passwall
|
||||||
PKG_VERSION:=4.73-2
|
PKG_VERSION:=4.73-3
|
||||||
PKG_RELEASE:=
|
PKG_RELEASE:=
|
||||||
|
|
||||||
PKG_CONFIG_DEPENDS:= \
|
PKG_CONFIG_DEPENDS:= \
|
||||||
|
@ -237,10 +237,8 @@ o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("x_ss_encryp
|
|||||||
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("x_ss_encrypt_method")] = "chacha20-poly1305" })
|
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("x_ss_encrypt_method")] = "chacha20-poly1305" })
|
||||||
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("x_ss_encrypt_method")] = "xchacha20-poly1305" })
|
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("x_ss_encrypt_method")] = "xchacha20-poly1305" })
|
||||||
|
|
||||||
o = s:option(Flag, option_name("uot"), translate("UDP over TCP"), translate("Need Xray-core or sing-box as server side."))
|
o = s:option(Flag, option_name("uot"), translate("UDP over TCP"))
|
||||||
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("x_ss_encrypt_method")] = "2022-blake3-aes-128-gcm" })
|
o:depends({ [option_name("protocol")] = "shadowsocks" })
|
||||||
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("x_ss_encrypt_method")] = "2022-blake3-aes-256-gcm" })
|
|
||||||
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("x_ss_encrypt_method")] = "2022-blake3-chacha20-poly1305" })
|
|
||||||
|
|
||||||
o = s:option(Value, option_name("uuid"), translate("ID"))
|
o = s:option(Value, option_name("uuid"), translate("ID"))
|
||||||
o.password = true
|
o.password = true
|
||||||
|
@ -231,10 +231,9 @@ if singbox_tags:find("with_shadowsocksr") then
|
|||||||
o:depends({ [option_name("protocol")] = "shadowsocksr" })
|
o:depends({ [option_name("protocol")] = "shadowsocksr" })
|
||||||
end
|
end
|
||||||
|
|
||||||
o = s:option(Flag, option_name("uot"), translate("UDP over TCP"), translate("Need Xray-core or sing-box as server side."))
|
o = s:option(Flag, option_name("uot"), translate("UDP over TCP"))
|
||||||
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("ss_method")] = "2022-blake3-aes-128-gcm" })
|
o:depends({ [option_name("protocol")] = "socks" })
|
||||||
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("ss_method")] = "2022-blake3-aes-256-gcm" })
|
o:depends({ [option_name("protocol")] = "shadowsocks" })
|
||||||
o:depends({ [option_name("protocol")] = "shadowsocks", [option_name("ss_method")] = "2022-blake3-chacha20-poly1305" })
|
|
||||||
|
|
||||||
o = s:option(Value, option_name("uuid"), translate("ID"))
|
o = s:option(Value, option_name("uuid"), translate("ID"))
|
||||||
o.password = true
|
o.password = true
|
||||||
|
@ -183,7 +183,10 @@ function gen_outbound(flag, node, tag, proxy_table)
|
|||||||
version = "5",
|
version = "5",
|
||||||
username = (node.username and node.password) and node.username or nil,
|
username = (node.username and node.password) and node.username or nil,
|
||||||
password = (node.username and node.password) and node.password or nil,
|
password = (node.username and node.password) and node.password or nil,
|
||||||
udp_over_tcp = false,
|
udp_over_tcp = node.uot == "1" and {
|
||||||
|
enabled = true,
|
||||||
|
version = 2
|
||||||
|
} or nil,
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -888,6 +891,7 @@ function gen_config(var)
|
|||||||
password = parsed1.password,
|
password = parsed1.password,
|
||||||
address = parsed1.host,
|
address = parsed1.host,
|
||||||
port = parsed1.port,
|
port = parsed1.port,
|
||||||
|
uot = "1",
|
||||||
}
|
}
|
||||||
local preproxy_outbound = gen_outbound(flag, _node, preproxy_tag)
|
local preproxy_outbound = gen_outbound(flag, _node, preproxy_tag)
|
||||||
if preproxy_outbound then
|
if preproxy_outbound then
|
||||||
@ -944,6 +948,7 @@ function gen_config(var)
|
|||||||
password = parsed1.password,
|
password = parsed1.password,
|
||||||
address = parsed1.host,
|
address = parsed1.host,
|
||||||
port = parsed1.port,
|
port = parsed1.port,
|
||||||
|
uot = "1",
|
||||||
}
|
}
|
||||||
local _outbound = gen_outbound(flag, _node, rule_name)
|
local _outbound = gen_outbound(flag, _node, rule_name)
|
||||||
if _outbound then
|
if _outbound then
|
||||||
|
@ -1078,9 +1078,6 @@ msgstr "IV 检查"
|
|||||||
msgid "UDP over TCP"
|
msgid "UDP over TCP"
|
||||||
msgstr "TCP 封装 UDP"
|
msgstr "TCP 封装 UDP"
|
||||||
|
|
||||||
msgid "Need Xray-core or sing-box as server side."
|
|
||||||
msgstr "需要 Xray-core 或者 sing-box 作为服务器端。"
|
|
||||||
|
|
||||||
msgid "Connection Timeout"
|
msgid "Connection Timeout"
|
||||||
msgstr "连接超时时间"
|
msgstr "连接超时时间"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user