diff --git a/shadowsocks-all.sh b/shadowsocks-all.sh index 983cfdd..c2f1046 100644 --- a/shadowsocks-all.sh +++ b/shadowsocks-all.sh @@ -24,8 +24,8 @@ plain='\033[0m' cur_dir=$( pwd ) software=(Shadowsocks-Python ShadowsocksR Shadowsocks-Go Shadowsocks-libev) -libsodium_file="libsodium-1.0.12" -libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz" +libsodium_file="libsodium-1.0.13" +libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz" mbedtls_file="mbedtls-2.5.1" mbedtls_url="https://tls.mbed.org/download/mbedtls-2.5.1-gpl.tgz" diff --git a/shadowsocks-libev-debian.sh b/shadowsocks-libev-debian.sh index c469bed..a5e36be 100644 --- a/shadowsocks-libev-debian.sh +++ b/shadowsocks-libev-debian.sh @@ -12,8 +12,8 @@ export PATH # Current folder cur_dir=`pwd` -libsodium_file="libsodium-1.0.12" -libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz" +libsodium_file="libsodium-1.0.13" +libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz" mbedtls_file="mbedtls-2.5.1" mbedtls_url="https://tls.mbed.org/download/mbedtls-2.5.1-gpl.tgz" diff --git a/shadowsocks-libev.sh b/shadowsocks-libev.sh index 08806fa..937ddcd 100644 --- a/shadowsocks-libev.sh +++ b/shadowsocks-libev.sh @@ -12,8 +12,8 @@ export PATH # Current folder cur_dir=`pwd` -libsodium_file="libsodium-1.0.12" -libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz" +libsodium_file="libsodium-1.0.13" +libsodium_url="https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz" mbedtls_file="mbedtls-2.5.1" mbedtls_url="https://tls.mbed.org/download/mbedtls-2.5.1-gpl.tgz" diff --git a/shadowsocks.sh b/shadowsocks.sh index 1365bd2..3a63651 100644 --- a/shadowsocks.sh +++ b/shadowsocks.sh @@ -187,8 +187,8 @@ pre_install(){ # Download files download_files(){ # Download libsodium file - if ! wget --no-check-certificate -O libsodium-1.0.12.tar.gz https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz; then - echo "Failed to download libsodium-1.0.12.tar.gz!" + if ! wget --no-check-certificate -O libsodium-1.0.13.tar.gz https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz; then + echo "Failed to download libsodium-1.0.13.tar.gz!" exit 1 fi # Download Shadowsocks file @@ -270,8 +270,8 @@ install(){ # Install libsodium if [ ! -f /usr/lib/libsodium.a ]; then cd ${cur_dir} - tar zxf libsodium-1.0.12.tar.gz - cd libsodium-1.0.12 + tar zxf libsodium-1.0.13.tar.gz + cd libsodium-1.0.13 ./configure --prefix=/usr && make && make install if [ $? -ne 0 ]; then echo "libsodium install failed!" @@ -327,7 +327,7 @@ install(){ # Install cleanup install_cleanup(){ cd ${cur_dir} - rm -rf shadowsocks-master.zip shadowsocks-master libsodium-1.0.12.tar.gz libsodium-1.0.12 + rm -rf shadowsocks-master.zip shadowsocks-master libsodium-1.0.13.tar.gz libsodium-1.0.13 } # Uninstall Shadowsocks diff --git a/shadowsocksR.sh b/shadowsocksR.sh index 72b84b4..b235f59 100644 --- a/shadowsocksR.sh +++ b/shadowsocksR.sh @@ -187,8 +187,8 @@ pre_install(){ # Download files download_files(){ # Download libsodium file - if ! wget --no-check-certificate -O libsodium-1.0.12.tar.gz https://github.com/jedisct1/libsodium/releases/download/1.0.12/libsodium-1.0.12.tar.gz; then - echo "Failed to download libsodium-1.0.12.tar.gz!" + if ! wget --no-check-certificate -O libsodium-1.0.13.tar.gz https://github.com/jedisct1/libsodium/releases/download/1.0.13/libsodium-1.0.13.tar.gz; then + echo "Failed to download libsodium-1.0.13.tar.gz!" exit 1 fi # Download ShadowsocksR file @@ -278,8 +278,8 @@ install(){ # Install libsodium if [ ! -f /usr/lib/libsodium.a ]; then cd ${cur_dir} - tar zxf libsodium-1.0.12.tar.gz - cd libsodium-1.0.12 + tar zxf libsodium-1.0.13.tar.gz + cd libsodium-1.0.13 ./configure --prefix=/usr && make && make install if [ $? -ne 0 ]; then echo "libsodium install failed!" @@ -331,7 +331,7 @@ install(){ # Install cleanup install_cleanup(){ cd ${cur_dir} - rm -rf manyuser.zip shadowsocksr-manyuser libsodium-1.0.12.tar.gz libsodium-1.0.12 + rm -rf manyuser.zip shadowsocksr-manyuser libsodium-1.0.13.tar.gz libsodium-1.0.13 }