Commit Graph
1691 Commits
Author SHA1 Message Date
Max Lv 490b9cbcdc Fix #1430 2017-04-05 15:12:37 +08:00
Roger Shimizu f74c730611 Update scripts/build_deb.sh
- Cleanup
- KCP now confirms to work on jessie/stretch/xenial
- install pristine-tar specifically (was through recommends of
  git-buildpackage previously)
2017-04-04 19:33:03 +08:00
Max Lv efe2acc4b4 Increase minimum version of cmake 2017-03-27 15:08:55 +08:00
Max Lv 2ee9fc6417 Refine IPV6_RECVORIGDSTADDR 2017-03-27 13:29:17 +08:00
Max Lv 2867252303 Allow to receive IPv6 address. #1368 2017-03-27 13:16:14 +08:00
Max Lv 5b2fb72b14 Refine interface 2017-03-27 13:09:29 +08:00
Paizhuo.Chen 7ffaa9f33e fix shadowsocks/shadowsocks-libev#1408 2017-03-26 22:12:23 +08:00
Max Lv 62cd5b83cd Merge pull request #1410 from lcdtyph/manager_multi_param
fix shadowsocks/shadowsocks-libev#1408
2017-03-26 21:39:35 +08:00
wener 6be1761efa Install shadowsocks-libev libs only, install shadowsocks.h header 2017-03-26 21:20:33 +08:00
wener 619ae880c9 Recommend to use shared binary 2017-03-26 21:20:33 +08:00
wener 1f91fbc69a 1. Fix incorrect install path.
2. set CMP0048 to OLD to prevent warning
2017-03-26 21:20:33 +08:00
wener 88ef344262 Add document build 2017-03-26 21:20:33 +08:00
Paizhuo.Chen 816b68c6c4 fix shadowsocks/shadowsocks-libev#1408 2017-03-26 20:23:32 +08:00
Paizhuo.Chen 233cf15834 Add method, fast_open, mode, plugin options to ss-manager 2017-03-25 21:39:25 +08:00
Paizhuo.Chen c7c98818d0 Add method, fast_open, mode, plugin options to ss-manager 2017-03-25 17:05:15 +08:00
Paizhuo.Chen a465702c0f Add zsh completion scripts 2017-03-24 15:45:50 +08:00
Heiybb ba7824b032 Update gfwlist.acl
V2EX has already registered an ICP license and can be visited normally in CHINA
2017-03-23 13:30:24 +08:00
Max Lv 7101086d47 Output the entropy hints as info 2017-03-22 11:08:48 +08:00
Max Lv ae677d94db Update README #1388 2017-03-22 09:21:01 +08:00
Max Lv 48f5a3bec8 Bump version v3.0.5 2017-03-21 13:56:13 +08:00
Max Lv e2c24d6ac8 Refine TFO in ss-redir 2017-03-20 22:59:14 +08:00
Max Lv e4884b5f21 Fix IPV6_RECVORIGDSTADDR. #1368 2017-03-20 09:05:12 +08:00
Max Lv 70873ef83d Update cmake for travis-ci 2017-03-19 17:39:31 +08:00
Syrone Wong 836d2f3859 fix header
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-03-19 17:37:07 +08:00
Max Lv 087bfe7f91 Stop the timer properly 2017-03-19 17:19:49 +08:00
Syrone Wong 1e91b6a1f6 On Linux, warn when we are running low on entropy
Based on https://github.com/jedisct1/dnscrypt-proxy/commit/a255d2908305739b54dafb01ae0285f6016869ab

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-03-19 17:16:19 +08:00
Syrone Wong b74108db09 drop redundant sodium_init() call
It is done in crypto.c

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-03-19 17:16:19 +08:00
Max Lv cfe830405f Fix #1376 2017-03-18 16:14:03 +08:00
Max Lv fa82628dd9 Add delayed connect to ss-local as well 2017-03-17 09:54:20 +08:00
Max Lv f2b585a00b Enable shared libraries in Travis CI 2017-03-16 15:00:00 +08:00
Max Lv 69e5e1284e Update travis CI 2017-03-16 14:39:18 +08:00
Max Lv 76609740c9 Update Changes v3.0.4 2017-03-16 14:22:32 +08:00
Max Lv b725d575f2 Bump version 2017-03-16 14:21:11 +08:00
Max Lv a8ded442a2 Merge branch 'cmake' 2017-03-16 14:04:34 +08:00
Max Lv fb53630b20 Fix some building issues 2017-03-16 14:04:05 +08:00
Simon Shi af57095cc6 Readme refine (#1360)
* Readme refine

1. update libsodium version
2. remove some duplicate information
3. move some building suggestion to other part of document

Signed-off-by: Simon <simonsmh@gmail.com>

* mbedtls

* fix

1. distributions
2. usage
3. typo
2017-03-16 13:06:13 +08:00
Roger Shimizu 8fe8baf4e0 Add kcptun package build support to build_deb.sh script
Confirmed under xenial and jessie-backports.
Other distro still need some work, but should be similar.
2017-03-16 13:06:13 +08:00
Max Lv 88007b403e Add delayed connecting in ss-tunnel 2017-03-16 13:06:12 +08:00
Felix Yan 3b9ac7e81e Use system libbloom on USE_SYSTEM_SHARED_LIB 2017-03-16 13:06:12 +08:00
Rick Lei abba443ca5 Turn off errexit option when detecting the apg command
Commit https://github.com/shadowsocks/shadowsocks-libev/commit/f32ac38c2f7aab09ec25131209954957518de42a
allows to use pwgen to generate the initial password at the first
installation. However it won't work when apg isn't installed because:

* the postinst script has errexit option set ("set -e")
* at the first installation of ss-libev, apg or pwgen will be called to
  generate the initial password in config.json
* when apg isn't installed, "pathfind apg" would return 1
* and the postinst script will immediately exit due to "set -e"

This commit temporarily turn off the errexit option for pathfind()
2017-03-16 13:06:12 +08:00
zhou0 74167f3688 restore version_info to 2.0.0 2017-03-16 13:06:12 +08:00
zhou0 13842ea566 fix wrong version_info 2017-03-16 13:06:12 +08:00
zhou0 172b430740 remove AC_PROG_LIBTOOL
with LT_INIT, AC_PROG_LIBTOOL is not needed.
2017-03-16 13:06:12 +08:00
Max Lv a10e92ea22 Refine assertion 2017-03-16 13:06:11 +08:00
lqs 1c67496a1c fix bugs 2017-03-16 13:06:11 +08:00
Martin Wetterwald 51afa5e548 ss-redir: allow you to define additionals listenings ports to set a TOS/DSCP on the outgoings ciphered connections 2017-03-16 13:06:11 +08:00
Sebastien DUPONCHEEL 8d2918b5cb ss-server: append --enable-connmarktos option to configure and check for libnetfilter-conntrack dependency if enabled 2017-03-16 13:06:11 +08:00
Sebastien DUPONCHEEL e636e81d9f ss-server: allows you to set a TOS/DSCP value to the outgoing ciphered connection to the client from a netfilter mark setted on the (re)comming connection from the outside world. 2017-03-16 13:06:11 +08:00
Patrick Li 9a98c805ba Allow the use of pwgen to generate passwords 2017-03-16 13:06:11 +08:00
Max Lv 1af0272702 Refine port binding 2017-03-16 13:06:10 +08:00