mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-05 01:44:16 +08:00
🦄 Sync 2026-07-16 04:24:09
This commit is contained in:
1 parent
0e637ea83f
commit
5b11d228ae
70 files changed
+2113
-1956
No files matched your search
@@ -152,21 +152,9 @@ function gen_outbound(flag, node, tag, proxy_table)
|
||||
security = node.stream_security,
|
||||
tlsSettings = (node.stream_security == "tls") and {
|
||||
serverName = node.tls_serverName,
|
||||
allowInsecure = (function()
|
||||
if node.tls_pinSHA256 and node.tls_pinSHA256 ~= "" then return nil end
|
||||
if node.tls_allowInsecure == "1" then return true end
|
||||
end)(),
|
||||
fingerprint = (node.type == "Xray" and node.utls == "1" and node.fingerprint and node.fingerprint ~= "") and node.fingerprint or nil,
|
||||
pinnedPeerCertSha256 = (function()
|
||||
if api.compare_versions(xray_version, "<", "26.1.31") then return nil end
|
||||
if not node.tls_pinSHA256 then return "" end
|
||||
return node.tls_pinSHA256
|
||||
end)(),
|
||||
verifyPeerCertByName = (function()
|
||||
if api.compare_versions(xray_version, "<", "26.1.31") then return nil end
|
||||
if not node.tls_CertByName then return "" end
|
||||
return node.tls_CertByName
|
||||
end)(),
|
||||
pinnedPeerCertSha256 = node.tls_pinSHA256,
|
||||
verifyPeerCertByName = node.tls_CertByName,
|
||||
echConfigList = (node.ech == "1") and node.ech_config or nil,
|
||||
certificates = (node.tls_certificate == "1" and node.tls_certificate_pem ~= "") and {
|
||||
certificate = api.split(node.tls_certificate_pem, "\n"),
|
||||
@@ -820,7 +808,8 @@ function gen_config_server(node)
|
||||
serverNames = node.reality_serverNames or {},
|
||||
privateKey = node.reality_private_key,
|
||||
shortIds = node.reality_shortId or "",
|
||||
mldsa65Seed = (node.use_mldsa65Seed == "1") and node.reality_mldsa65Seed or nil
|
||||
mldsa65Seed = (node.use_mldsa65Seed == "1") and node.reality_mldsa65Seed or nil,
|
||||
minClientVer = "1.0.0"
|
||||
} or nil
|
||||
end
|
||||
end
|
||||
|
||||
Reference in new issue
Block a user