Liu Song’s Projects


~/Projects/go-shadowsocks2

git clone https://code.lsong.org/go-shadowsocks2

History

ref
dev
Hash Date Commit message Author
4ccac05a 2020-08-16 20:24:03 Update release.yml Rio
6e1c84f6 2020-08-16 20:23:32 Update build.yml Rio
d527e2cd 2020-08-16 17:16:41 Cleanup relay call site Riobard
06357815 2020-08-16 16:34:16 Refined relay Riobard
2c5ab540 2020-06-24 01:19:12 Log remote IP on server side for failed connection Riobard
c3e10858 2020-06-24 01:18:24 Server-side UDP support disabled by default Riobard
c0c42286 2020-02-27 02:33:55 Cleanup Riobard
c52f5f85 2020-02-27 02:09:25 Split listener into subpackage Riobard
695d571f 2020-02-26 23:15:00 Refactor traffic capture Riobard
7a2a602c 2020-02-20 18:13:41 Update README Riobard
9ac40321 2020-02-16 11:58:12 Fixed uploading error Rio
e6fd095d 2020-02-16 01:37:09 Simplified GitHub release action Riobard
c5578f8c 2020-02-15 12:59:47 Merge branch 'master' of github.com:riobard/go-shadowsocks2 Riobard
d0853a5d 2020-02-15 12:59:33 Reorder struct fields for 64-bit alignment Riobard
e494ae42 2020-02-15 12:24:14 Update build.yml Rio
3b9979b7 2020-02-14 20:35:14 Update release.yml Rio
b3547013 2020-02-14 20:20:54 Create release.yml Rio
4d48c58f 2020-02-14 20:02:36 Switch from Travis CI to GitHub Actions for build status Riobard
521ca76e 2020-02-14 19:53:18 Create build.yml Rio
087fd31f 2020-02-14 13:50:05 Added win32 build Riobard
9ede1e20 2020-02-01 00:29:20 Removed AEAD_AES_192_GCM cipher Riobard
580a1996 2020-01-31 18:41:10 Split Netfilter and pf code into subpackages Riobard
0136fbd8 2020-01-31 18:10:32 Cleanup Go modules Riobard
e255022d 2020-01-31 18:10:07 Drop deprecated stream ciphers Riobard
a1418d5f 2020-01-31 18:06:36 Use Go modules Riobard
be6a149c 2018-08-15 18:37:34 Better chacha20 implementation David xu
1191fd9c 2018-09-27 13:42:20 Fix AEAD buffer overlap bug Riobard
c25b1d18 2018-09-22 13:13:27 Improved writing of large byte slice Riobard
99793842 2018-09-21 23:29:34 Merge pull request #30 from Dreamacro/fix-aead-stream-writer Rio
637009c7 2018-09-21 12:33:42 Fix AEAD stream writer to write a big chunk buffer Dreamacro
1a4dead6 2018-07-06 22:48:12 Support redir on MacOS using pf Riobard
c07c14de 2018-04-16 22:29:00 Fixed Makefile Riobard
78ad384a 2017-06-10 20:34:16 fix shakehand damoye
c067360b 2018-04-15 05:20:12 Support TPROXY TCP on Linux Riobard
14d0f445 2018-04-11 09:33:37 Apache License 2.0 Riobard
3bf6ca0c 2018-04-01 14:14:58 Update README Riobard
83464032 2018-04-01 13:58:04 Build binaries just before deployment Riobard
bfb6c859 2018-04-01 13:46:50 Parallel make and executable flag Riobard
29a3f3cd 2018-04-01 13:30:41 Compress binaries before deploying Riobard
51bc0d9b 2018-04-01 13:14:43 Fixed Travis CI deploy Riobard
8672c6d0 2018-04-01 13:08:42 Travis CI build Riobard
5fd2dd90 2018-03-18 22:11:07 Merge branch 'dev' Riobard
9dc9e45b 2018-03-18 21:58:02 Refactored UDP processing Riobard
dc149d44 2018-03-18 14:09:52 Call rand.Read directly Riobard
53663d32 2018-03-13 00:42:09 Merge branch 'dev' Riobard
e77bc01e 2018-03-13 00:41:50 Removed support for using keys directly Riobard
290e599a 2018-03-12 23:57:04 Merge pull request #19 from riobard/dev Rio
73200bef 2018-03-11 18:32:33 Refactored dialer Riobard
d41602f9 2018-03-11 18:30:36 Optimized memory usage and I/O Riobard
18a71f64 2018-03-07 10:01:31 Better handling of TCP connections Riobard
cbc8403d 2017-10-01 14:38:57 Added PriorityDialer to choose best server based on estimated RTT. Riobard
2c8602ac 2017-09-09 23:57:02 Buffer pool Riobard
89519f60 2017-08-26 21:01:45 Simplified relay handling Riobard
de841730 2017-08-26 15:18:15 Added Go 1.9 requirement. Riobard
251be58d 2017-08-26 14:54:34 Use syscall.RawConn interface to control raw fd Riobard
de996c88 2017-04-26 00:36:29 Bugfix: AEAD stream reader failed to handle leftover bytes Riobard
530fe562 2017-04-15 13:07:01 Decouple frontend Riobard
9dfb3e55 2017-04-09 17:29:06 Use TCP KeepAlive to detect dead peers and maintain NAT entries. Riobard
58509098 2017-03-31 17:48:20 style: consistent code style 真人
a15ffefe 2017-03-23 20:58:36 Added Xchacha20 stream cipher Riobard
80d72777 2017-03-13 22:13:08 Clean up TCP code Riobard
c5ab4c6e 2017-03-13 21:52:08 Helper func to parse ss URL Riobard
e63edf08 2017-03-11 13:14:45 Fix socket leaks Riobard
c4010958 2017-03-11 00:38:32 Do not turn on SOCKS by default Riobard
81c5976c 2017-03-11 00:37:58 Fixed example in README Riobard
155e12e5 2017-03-11 00:31:33 Update AEAD cipher name in README Riobard
6dfc567d 2017-03-11 00:16:32 AEAD ciphers follow IANA scheme Riobard
38373ac7 2017-02-20 23:11:37 Command line -s and -c flags take URL arguments Riobard
0b73e7a8 2017-02-19 12:31:42 Bugfix: correctly handle relayed UDP packets Riobard
e6d85799 2017-02-18 23:41:55 Reduce allocations Riobard
56421fc0 2017-02-14 00:23:54 Fixed redir on Linux x86 Riobard
3e9aaf3c 2017-02-11 22:52:33 Moved ciphers to core and simplified import graph Riobard
ef958a02 2017-02-11 22:05:37 Updated comments to reflect latest changes. Riobard
4cd20232 2017-02-11 21:24:22 AEAD ciphers using subkey Riobard
f52b52d0 2017-02-10 12:12:42 Fixed install command Riobard
e6048783 2017-02-07 01:44:48 List available ciphers and pick a default Riobard
9d0951d0 2017-02-06 21:49:42 Fixed typo in README Riobard
c8b84e0d 2017-02-06 00:52:21 Minor changes about errors Riobard
dd52fbda 2017-02-06 00:36:09 Improved key handling Riobard
66d0fc9a 2017-02-06 00:13:25 Added missing cipher selection Riobard
1535a574 2017-02-06 00:12:51 Reworked cipher handling Riobard
a25fd3c5 2017-02-05 16:53:02 Rename cipher interface Riobard
b9c9bb24 2017-02-05 16:50:10 Moved ciphers to their own package Riobard
f51e6b53 2017-02-05 16:23:31 Improved handling of cipher list Riobard
e9e79775 2017-02-05 02:13:02 Updated README Riobard
6f957fb6 2017-02-04 23:56:35 Better explanation of usage example. Riobard
785bef41 2017-02-04 23:49:29 Added key format in README Riobard
c013d77f 2017-02-04 23:47:34 Added README Riobard
443dd019 2017-02-04 23:24:58 Initial commit Riobard