From f7e5bc54d43c8ab44c81556eb4291442c50d9b7c Mon Sep 17 00:00:00 2001 From: Qiu Yuzhou Date: Fri, 11 Oct 2019 14:07:22 +0800 Subject: [PATCH] Install new kcptun adapter. --- ShadowsocksX-NG/LaunchAgentUtils.swift | 2 +- ShadowsocksX-NG/kcptun/install_kcptun.sh | 2 +- ShadowsocksX-NG/kcptun/kcptun.sh | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/ShadowsocksX-NG/LaunchAgentUtils.swift b/ShadowsocksX-NG/LaunchAgentUtils.swift index 0ea46bd..f6fedb0 100644 --- a/ShadowsocksX-NG/LaunchAgentUtils.swift +++ b/ShadowsocksX-NG/LaunchAgentUtils.swift @@ -9,7 +9,7 @@ import Foundation let SS_LOCAL_VERSION = "3.2.5" -let KCPTUN_CLIENT_VERSION = "v20190905" +let KCPTUN_CLIENT_VERSION = "v20190905_1" let V2RAY_PLUGIN_VERSION = "1.1.0" let PRIVOXY_VERSION = "3.0.26.static" let SIMPLE_OBFS_VERSION = "0.0.5_1" diff --git a/ShadowsocksX-NG/kcptun/install_kcptun.sh b/ShadowsocksX-NG/kcptun/install_kcptun.sh index ce6e51b..e7c8388 100644 --- a/ShadowsocksX-NG/kcptun/install_kcptun.sh +++ b/ShadowsocksX-NG/kcptun/install_kcptun.sh @@ -10,7 +10,7 @@ # We use an adatper to handle it. # https://github.com/xtaci/kcptun/releases -VERSION="v20190905" +VERSION="v20190905_1" cd "$(dirname "${BASH_SOURCE[0]}")" diff --git a/ShadowsocksX-NG/kcptun/kcptun.sh b/ShadowsocksX-NG/kcptun/kcptun.sh index e78f8b3..8e57ed9 100755 --- a/ShadowsocksX-NG/kcptun/kcptun.sh +++ b/ShadowsocksX-NG/kcptun/kcptun.sh @@ -34,17 +34,19 @@ for i in "${_OPTS[@]}"; do done PLUGIN_NAME="kcptun" -PLUGIN_VERSION="v20190905" +PLUGIN_VERSION="v20190905_1" PLUGIN_BINARY_NAME="client" CMD="$(dirname "${BASH_SOURCE[0]}")/../${PLUGIN_NAME}_${PLUGIN_VERSION}/${PLUGIN_BINARY_NAME}" +# Check if it is an IPv6 address if [[ $SS_REMOTE_HOST == *":"* ]]; then SS_REMOTE_ADDR="[${SS_REMOTE_HOST}]:${SS_REMOTE_PORT}" else SS_REMOTE_ADDR="${SS_REMOTE_HOST}:${SS_REMOTE_PORT}" fi +# Check if it is an IPv6 address if [[ $SS_LOCAL_HOST == *":"* ]]; then SS_LOCAL_ADDR="[${SS_LOCAL_HOST}]:${SS_LOCAL_PORT}" else