Added UDP relay support for the Trojan protocol on Surge

This commit is contained in:
Peng-YM 2022-03-26 21:49:29 +08:00
parent 0a96cb9df1
commit f4ff4d5f97
2 changed files with 5 additions and 4 deletions

View File

@ -193,8 +193,9 @@ function service() {
$.notify( $.notify(
`🌍 『 𝑺𝒖𝒃-𝑺𝒕𝒐𝒓𝒆 』 下载订阅失败`, `🌍 『 𝑺𝒖𝒃-𝑺𝒕𝒐𝒓𝒆 』 下载订阅失败`,
`❌ 无法下载订阅:${name}`, `❌ 无法下载订阅:${name}`,
`🤔 原因:${err}` `🤔 原因:${JSON.stringify(err)}`
); );
$.error(JSON.stringify(err));
res.status(500).json({ res.status(500).json({
status: "failed", status: "failed",
message: err, message: err,
@ -2659,7 +2660,7 @@ var ProxyUtils = (function () {
? ",skip-cert-verify=" + proxy["skip-cert-verify"] ? ",skip-cert-verify=" + proxy["skip-cert-verify"]
: "" : ""
}${proxy.sni ? ",sni=" + proxy.sni : ""},tfo=${proxy.tfo || "false" }${proxy.sni ? ",sni=" + proxy.sni : ""},tfo=${proxy.tfo || "false"
}`; },udp-relay=${proxy.udp || "false"}`;
break; break;
case "http": case "http":
tls_opts = ", tls=false"; tls_opts = ", tls=false";

File diff suppressed because one or more lines are too long