From 3cc42341173ffabd3149cec35f8d1cf44c99742c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B2=B3?= Date: Wed, 21 Aug 2019 01:20:19 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=E7=AB=AF=E5=8F=A3=E8=8C=83=E5=9B=B4?= =?UTF-8?q?=E6=98=A0=E5=B0=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bridge/bridge.go | 1 + lib/config/config.go | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/bridge/bridge.go b/bridge/bridge.go index 53a2e76..3247dd8 100755 --- a/bridge/bridge.go +++ b/bridge/bridge.go @@ -473,6 +473,7 @@ loop: tl.Remark = t.Remark } else { tl.Remark = t.Remark + "_" + strconv.Itoa(tl.Port) + tl.Target = new(file.Target) if t.TargetAddr != "" { tl.Target.TargetStr = t.TargetAddr + ":" + strconv.Itoa(targets[i]) } else { diff --git a/lib/config/config.go b/lib/config/config.go index c4d144e..c35afb7 100644 --- a/lib/config/config.go +++ b/lib/config/config.go @@ -227,8 +227,10 @@ func dealTunnel(s string) *file.Tunnel { t.ServerIp = item[1] case "mode": t.Mode = item[1] - case "target_port", "target_addr": + case "target_addr": t.Target.TargetStr = strings.Replace(item[1], ",", "\n", -1) + case "target_port": + t.Target.TargetStr = item[1] case "target_ip": t.TargetAddr = item[1] case "password": From 18c11f108b149527ef069b9833ff683aeb2b8f52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B2=B3?= Date: Wed, 21 Aug 2019 01:34:23 +0800 Subject: [PATCH 2/2] change version --- lib/version/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/version/version.go b/lib/version/version.go index 01ab818..902b30b 100644 --- a/lib/version/version.go +++ b/lib/version/version.go @@ -1,6 +1,6 @@ package version -const VERSION = "0.23.1" +const VERSION = "0.23.2" // Compulsory minimum version, Minimum downward compatibility to this version func GetVersion() string {