Skip to content
This repository was archived by the owner on Apr 9, 2020. It is now read-only.

Commit 0206d55

Browse files
committed
Bump version to 1.1.5
1 parent 94e33e7 commit 0206d55

File tree

6 files changed

+17
-9
lines changed

6 files changed

+17
-9
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
*.deb
22
script/http
3+
bin

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# shadowsocks-go
22

3-
Current version: 1.1.4 [![Build Status](https://travis-ci.org/shadowsocks/shadowsocks-go.png?branch=develop)](https://travis-ci.org/shadowsocks/shadowsocks-go)
3+
Current version: 1.1.5 [![Build Status](https://travis-ci.org/shadowsocks/shadowsocks-go.png?branch=develop)](https://travis-ci.org/shadowsocks/shadowsocks-go)
44

55
shadowsocks-go is a lightweight tunnel proxy which can help you get through firewalls. It is a port of [shadowsocks](https://github.com/clowwindy/shadowsocks).
66

@@ -12,7 +12,7 @@ The protocol is compatible with the origin shadowsocks (if both have been upgrad
1212

1313
# Install
1414

15-
Compiled client binaries can be download [here](http://dl.chenyufei.info/shadowsocks/). (All compiled with cgo disabled, except the mac version.)
15+
Download precompiled binarys from the [release page](https://github.com/shadowsocks/shadowsocks-go/releases). (All compiled with cgo disabled, except the mac version.)
1616

1717
You can also install from source (assume you have go installed):
1818

@@ -55,6 +55,13 @@ AES is recommended for shadowsocks-go. [Intel AES Instruction Set](http://en.wik
5555

5656
**rc4 and table encryption methods are deprecated because they are not secure.**
5757

58+
### One Time Auth
59+
60+
Append `-ota` to the encryption method to enable [One Time Auth (OTA)](https://shadowsocks.org/en/spec/one-time-auth.html).
61+
62+
- For server: this will **force client use OTA**, non-OTA connection will be dropped. Otherwise, both OTA and non-OTA clients can connect
63+
- For client: the `-A` command line option can also enable OTA
64+
5865
## Command line options
5966

6067
Command line options can override settings from configuration files. Use `-h` option to see all available options.

config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
"server_port":8388,
44
"local_port":1080,
55
"password":"barfoo!",
6-
"method": "aes-128-cfb",
6+
"method": "aes-128-cfb-ota",
77
"timeout":600
88
}

script/build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@ build linux 386 linux32 local
4949
build windows amd64 win64 local
5050
build windows 386 win32 local
5151

52+
#build darwin amd64 mac64 server
5253
build linux amd64 linux64 server
5354
build linux 386 linux32 server
54-
build darwin amd64 mac64 server
5555
build windows amd64 win64 server
5656
build windows 386 win32 server
5757

5858
#script/createdeb.sh amd64
59-
#script/createdeb.sh i386
59+
#script/createdeb.sh 386
6060
#mv shadowsocks-go_$version-1-*.deb bin/
6161
#rm -rf shadowsocks-go_$version-1*

script/test.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ test_shadowsocks() {
7474
server_pid=$!
7575
wait_server $SERVER_PORT
7676

77-
$LOCAL $OPTION -s 127.0.0.1 -l $LOCAL_PORT -m "$method" &
77+
$LOCAL $OPTION -s 127.0.0.1 -l $LOCAL_PORT -m "$method" -A &
7878
local_pid=$!
7979
wait_server $LOCAL_PORT
8080

@@ -103,8 +103,8 @@ test_server_local_pair() {
103103
url=http://127.0.0.1:$HTTP_PORT/README.md
104104
test_shadowsocks $url rc4-md5
105105
test_shadowsocks $url aes-128-cfb
106-
test_shadowsocks $url aes-192-cfb
107-
test_shadowsocks $url aes-256-cfb
106+
#test_shadowsocks $url aes-192-cfb
107+
#test_shadowsocks $url aes-256-cfb
108108
test_shadowsocks $url bf-cfb
109109
test_shadowsocks $url des-cfb
110110
test_shadowsocks $url cast5-cfb

shadowsocks/util.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import (
1010
)
1111

1212
func PrintVersion() {
13-
const version = "1.1.4"
13+
const version = "1.1.5"
1414
fmt.Println("shadowsocks-go version", version)
1515
}
1616

0 commit comments

Comments
 (0)