aboutsummaryrefslogtreecommitdiff
path: root/net/shadowsocks-client
Commit message (Collapse)AuthorAge
* shadowsocks-client: removeDeng Qingfang2019-01-07
| | | | | | | | | It hasn't been maintained for years and doesn't have recent features such as AEAD crypto and IPv6. (The "recent" update is fix compilation without deprecated OpenSSL APIs, which is made by Rosen Penev) It has been superseded by shadowsocks-libev, which is recently maintained by community and has LuCI frontend. Despite its smaller size, it depends on OpenSSL, which is way larger than MbedTLS, the one shadowsocks-libev used. Thus, it doesn't really fit in space-constrained devices. Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* shadowsocks-client: Update to 0.6.1Rosen Penev2018-11-26
| | | | | | | | Fixes compilation without deprecated OpenSSL APIs Switched to codeload for simplicity and to fix package upgrades. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* packages: cleanup Makefile variablesStephen Walker2017-06-03
| | | | | | Standard assignment is immediate expansion without any extraneous spacing, RFC822 compliant email addresses and consistent section assignments Signed-off-by: Stephen Walker <stephendwalker+github@gmail.com>
* shadowsocks-client: change git repository urlZhao, Gang2016-03-07
| | | | | | | Change the git repository url to use https. Because it's found that in some network environments http doesn't work. Signed-off-by: Zhao, Gang <gang.zhao.42@gmail.com>
* shadowsocks-client: version bump to 0.6Zhao, Gang2016-03-06
| | | | | | The patch has been merged by upstream. Signed-off-by: Zhao, Gang <gang.zhao.42@gmail.com>
* shadowsocks-client: fix fortify source compatibilityJo-Philipp Wich2015-06-25
| | | | | | | | | | | | | | | | | | | | | | The shadowsocks source uses the name `encrypt` which is already reserved by the `unistd.h` header. Rename the local `encrypt` and `decrypt` functions to `crypto_encrypt` and `crypto_decrypt` in order to prevent clashes with the standard headers. Fixes the following build error oberserved on the buildbot: In file included from client.c:19:0: crypto.h:18:5: error: conflicting types for 'encrypt' int encrypt(int sockfd, struct link *ln); ^ In file included from .../staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_musl-1.1.10/include/fortify/unistd.h:20:0, from client.c:12: .../staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_musl-1.1.10/include/unistd.h:145:6: note: previous declaration of 'encrypt' was here void encrypt(char *, int); ^ make[3]: *** [sslocal] Error 1 Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* Add package shadowsocks-clientZhao, Gang2014-07-16
Signed-off-by: Zhao, Gang <gang.zhao.42@gmail.com>