support surge hy2 port-hopping

This commit is contained in:
Jiawen Geng
2025-07-25 01:36:12 -07:00
committed by GitHub
parent 383deb54a7
commit 4b4d227603

View File

@@ -1088,7 +1088,9 @@ std::string proxyToSurge(std::vector<Proxy> &nodes, const std::string &base_conf
proxy += ",server-cert-fingerprint-sha256=" + x.Fingerprint; proxy += ",server-cert-fingerprint-sha256=" + x.Fingerprint;
if (!x.ServerName.empty()) if (!x.ServerName.empty())
proxy += ",sni=" + x.ServerName; proxy += ",sni=" + x.ServerName;
break; if (!x.Ports.empty())
proxy += ",port-hopping=" + x.Ports;
break;
case ProxyType::WireGuard: case ProxyType::WireGuard:
if (surge_ver < 4 && surge_ver != -3) if (surge_ver < 4 && surge_ver != -3)
continue; continue;