From 4b4d227603a4d176a6bc6df8b554701e876f8c51 Mon Sep 17 00:00:00 2001 From: Jiawen Geng Date: Fri, 25 Jul 2025 01:36:12 -0700 Subject: [PATCH] support surge hy2 port-hopping --- src/generator/config/subexport.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/generator/config/subexport.cpp b/src/generator/config/subexport.cpp index 9d1f691..2f08566 100644 --- a/src/generator/config/subexport.cpp +++ b/src/generator/config/subexport.cpp @@ -1088,7 +1088,9 @@ std::string proxyToSurge(std::vector &nodes, const std::string &base_conf proxy += ",server-cert-fingerprint-sha256=" + x.Fingerprint; if (!x.ServerName.empty()) proxy += ",sni=" + x.ServerName; - break; + if (!x.Ports.empty()) + proxy += ",port-hopping=" + x.Ports; + break; case ProxyType::WireGuard: if (surge_ver < 4 && surge_ver != -3) continue;