🍕 Sync 2026-03-15 20:20:03

This commit is contained in:
github-actions[bot] committed 2026-03-15 20:20:03 +08:00
1 parent a485533d81
commit 2ea8e0eab5
10 files changed
+74 -44

No files matched your search

@@ -444,9 +444,14 @@ function gen_outbound(flag, node, tag, proxy_table)
insecure = (node.tls_allowInsecure == "1") and true or false,
fragment = fragment,
record_fragment = record_fragment,
alpn = (node.tuic_alpn and node.tuic_alpn ~= "") and {
node.tuic_alpn
} or nil,
alpn = (node.tuic_alpn and node.tuic_alpn ~= "") and (function()
local alpn = {}
string.gsub(node.tuic_alpn, '[^,]+', function(w)
table.insert(alpn, w)
end)
if #alpn > 0 then return alpn end
return nil
end)() or nil,
ech = (node.ech == "1") and {
enabled = true,
config = node.ech_config and split(node.ech_config:gsub("\\n", "\n"), "\n") or {}
@@ -770,14 +775,19 @@ function gen_config_server(node)
password = node.password
}
end
tls.alpn = (node.tuic_alpn and node.tuic_alpn ~= "") and {
node.tuic_alpn
} or nil
tls.alpn = (node.tuic_alpn and node.tuic_alpn ~= "") and (function()
local alpn = {}
string.gsub(node.tuic_alpn, '[^,]+', function(w)
table.insert(alpn, w)
end)
if #alpn > 0 then return alpn end
return nil
end)() or nil
protocol_table = {
users = users,
congestion_control = node.tuic_congestion_control or "cubic",
zero_rtt_handshake = (node.tuic_zero_rtt_handshake == "1") and true or false,
heartbeat = node.tuic_heartbeat .. "s",
heartbeat = (tonumber(node.tuic_heartbeat) or 3) .. "s",
tls = tls
}
end