Commit Graph

572 Commits

Author SHA1 Message Date
Meng Zhuo
dec0e8f3db Close connection if authentication failed
libcurl and some proxy application will keep sending authentication in
same connection if auth failed which is not supported.

fixes #583
2020-10-28 16:46:31 +08:00
ginuerzh
f7995ab564
Merge pull request #655 from moonfruit/homebrew
Add installation instructions for Homebrew
2020-10-20 23:29:42 +08:00
MoonFruit
b9a965f4c1
Add installation instructions for Homebrew 2020-10-20 14:43:15 +08:00
ginuerzh
2707a8f0a9 v2.11.1 2020-05-23 21:26:33 +08:00
ginuerzh
d11f824858 update go.mod 2020-05-23 21:19:29 +08:00
ginuerzh
b285bcd6ce support mutual TLS authentication 2020-05-23 21:07:37 +08:00
ginuerzh
60d7e01164 update go.mod 2020-05-23 13:25:09 +08:00
ginuerzh
de43d87af3 rm shadowstream used in tuntap 2020-05-23 11:19:22 +08:00
ginuerzh
2c0eb8df9a fix issue #520 2020-05-23 11:14:49 +08:00
Scott Edlund
6e46ac03c7 Build go binaries without QEMU 2020-04-14 21:43:16 +08:00
hwchan
f0c9079f0a sni: work with non-ssl 2020-04-14 21:31:25 +08:00
Raymond Liu
8ab2fe6f77 Print version info to Stdout instead of Stderr
Otherwise we can't get the right version information by this:
```shell
gost -V | cut -d' ' -f2
```
2020-03-20 21:31:41 +08:00
ginuerzh
d474a0c417 update workflow 2020-03-14 15:05:06 +08:00
ginuerzh
9f1f492b3c add workflow for github actions 2020-03-14 14:21:23 +08:00
ginuerzh
2c0e01a5dd v2.11.0 2020-03-03 19:42:38 +08:00
ginuerzh
2e0aa67faf fix typo 2020-03-03 18:58:28 +08:00
ginuerzh
ec5052e55f obfs: tls max data length limitation 2020-03-03 18:56:43 +08:00
ginuerzh
c1bac99a5d update shadowsocks package 2020-03-02 19:43:17 +08:00
ginuerzh
3a63210845 fix #352: add pubkey auth support for ssh 2020-03-02 19:42:27 +08:00
ginuerzh
0f8064470f update relay package 2020-03-01 20:25:26 +08:00
ginuerzh
b015ac660a fix buffer size 2020-03-01 11:03:42 +08:00
ginuerzh
d8af58cec7 reduce buffer allocation 2020-02-29 15:45:58 +08:00
ginuerzh
b2d5319d68 remove log 2020-02-28 20:11:34 +08:00
ginuerzh
ee8b5d572c fix type assert 2020-02-28 19:28:33 +08:00
ginuerzh
e203d7760e fix #501: update pkg golang.org/x/crypto 2020-02-28 19:24:47 +08:00
ginuerzh
1587c679e7 add relay proxy protocol 2020-02-27 14:56:48 +08:00
ginuerzh
a99ff4aa15 add otls 2020-02-24 14:53:51 +08:00
ginuerzh
c7568170ac v2.10.1 2020-02-09 19:16:11 +08:00
ginuerzh
3142a4283e update README 2020-02-09 14:48:41 +08:00
ginuerzh
cbc9c1f77e dns: add edns0 subnet option support 2020-02-09 13:46:37 +08:00
ginuerzh
8121e20cbd update func calls 2020-02-09 10:32:34 +08:00
ginuerzh
ece79946b3 fix tests 2020-02-08 19:08:33 +08:00
ginuerzh
94dcfcab8c rudp: fix panic 2020-02-08 17:27:30 +08:00
ginuerzh
abe4043413 add chain.DialContext 2020-02-08 15:02:04 +08:00
ginuerzh
425099a7ba merge ss2 and ss 2020-02-03 22:18:44 +08:00
ginuerzh
18a515a5eb fix tun for darwin 2020-02-03 21:05:42 +08:00
ginuerzh
be1f050250 fix redirect on non linux OS 2020-02-02 16:09:16 +08:00
ginuerzh
0de7b8fb0b v2.10.0 2020-02-02 15:33:26 +08:00
ginuerzh
bb4a7411ef fix test cases 2020-02-02 15:33:26 +08:00
ginuerzh
4b856214f7 update udp transparent proxy 2020-02-02 15:32:49 +08:00
ginuerzh
bd9fc76466 add udp transparent proxy 2020-02-02 15:32:49 +08:00
ginuerzh
6ce3639c02 add ssu connector 2020-02-02 15:32:49 +08:00
ginuerzh
4133cf30b4 add chain support for resolver 2020-02-02 15:31:32 +08:00
ginuerzh
f1bad4d07b close resolver connection 2020-02-02 15:31:32 +08:00
ginuerzh
694c05b50a add dot & doh 2020-02-02 15:31:32 +08:00
ginuerzh
99b141e5be add cache for dns 2020-02-02 15:31:32 +08:00
ginuerzh
8ec3d8cbcf add dns proxy server 2020-02-02 15:29:05 +08:00
ginuerzh
ae36ad0fdc update snapcraft.yaml 2020-01-22 13:54:25 +08:00
ginuerzh
bb1bba3126 v2.9.2 2020-01-22 13:52:14 +08:00
ginuerzh
56e2ac3566 add auth parameter (#467) 2020-01-22 12:25:42 +08:00