669 Commits
Author SHA1 Message Date
Max Lv 876893170e bump version v2.1.2 2015-01-31 18:57:31 +09:00
Max Lv 116db6c078 bind to 127.0.0.1 by default 2015-01-31 17:27:41 +08:00
Max Lv 601055e954 fix #250 2015-01-31 16:06:41 +08:00
Max Lv 13de972e04 Merge pull request #248 from draplater/patch-2
update debian init script
2015-01-30 21:53:08 +08:00
draplater a9613596c9 update debian init script
run as root firstly, then switch to $USER by "-a" parameter, so that we can bind to port lower than 1024 when running as normal user.
2015-01-30 21:47:17 +08:00
Max Lv fb856bd43c Merge pull request #246 from typcn/patch-1
Update shadowsocks.h
2015-01-28 19:35:56 +08:00
Niu Tengyu 1590bf67d8 Update shadowsocks.h 2015-01-28 19:33:47 +08:00
Max Lv 02050e49e7 Merge branch 'master' of github.com:shadowsocks/shadowsocks-libev
Conflicts:
	src/udprelay.c
2015-01-27 20:48:56 +08:00
Max Lv b672c4ce7f Fix an issue on Android
http://androidxref.com/5.0.0_r2/xref/bionic/libc/include/netdb.h#164
http://androidxref.com/5.0.0_r2/xref/bionic/libc/dns/net/getaddrinfo.c#627
2015-01-27 20:45:51 +08:00
Max Lv f3f6ece4fc clean up 2015-01-26 14:25:39 +08:00
Max Lv 2cc1824fc1 Update README.md 2015-01-24 16:50:02 +08:00
Max Lv e131e64f27 fix #241 2015-01-24 13:48:54 +08:00
Max Lv e5983a364c fix #240 2015-01-24 01:16:36 +00:00
Max Lv 5c7e9951b2 Merge pull request #237 from KrazyIvan-/patch-2
Dual mode IPv4/IPv6 stack support
2015-01-23 17:54:09 +08:00
Max Lv e6e75ed6fb refine output 2015-01-23 17:07:43 +08:00
KrazyIvan 013d3381c3 Dual mode IPv4/IPv6 stack support 2015-01-23 16:58:49 +08:00
Max Lv 86b78dedd7 fix potential overflow 2015-01-23 15:43:23 +08:00
Max Lv 786360546a update README.md 2015-01-23 08:47:38 +08:00
Max Lv e4b62b435c fix #228 2015-01-23 08:45:48 +08:00
Max Lv 726a1b7dd7 clean up 2015-01-22 09:12:19 +08:00
Max Lv 37f9b9e75f Merge pull request #234 from KrazyIvan-/patch-1
Dual mode IPv4/IPv6 stack support
2015-01-22 07:16:35 +08:00
KrazyIvan 70f17645de Dual mode IPv4/IPv6 stack support
Listen on all IP address (ipv4 and ipv6 dual mode) in single bind by default if not specify '-s'
Create an IPv6 server socket that can also accept IPv4 connections. To do so, create a regular IPv6 socket, turn off the socket option IPV6_V6ONLY, bind it to the "any" address, and start receiving. IPv4 addresses will be presented as IPv6 addresses, in the IPv4-mapped format.
2015-01-21 23:46:03 +08:00
Max Lv 77d3ecabdd bump version v2.1.1 2015-01-21 21:52:14 +09:00
Max Lv a0d1299961 fix #232 2015-01-21 20:37:40 +08:00
Max Lv 360f6cc29d Merge pull request #231 from KrazyIvan-/patch-1
Update server.c
2015-01-21 16:09:41 +08:00
KrazyIvan- 28b3793b23 Update server.c
Fix multi addr bind: 
example ./ss-server -s 0 -s :: 
 2015-01-21 07:28:09 ERROR: bind: Address already in use
 2015-01-21 07:28:09 ERROR: Could not bind
 2015-01-21 07:28:09 ERROR: bind() error
2015-01-21 15:47:25 +08:00
Max Lv 5e43ae1d42 bump version v2.1.0 2015-01-19 10:02:57 +09:00
Max Lv 7ee996991f fix a bug in ss-tunnel 2015-01-19 08:58:08 +08:00
Max Lv 6fa0b35a7a fix the changelog 2015-01-16 10:59:38 +09:00
Max Lv bfb75054ec bump version v2.0.8 2015-01-15 15:28:57 +09:00
Max Lv ba889d277d fix #227 2015-01-15 15:26:46 +09:00
Max Lv a8a5085ed2 refine log 2015-01-15 12:11:32 +08:00
Max Lv 8be933153a fix #225 2015-01-14 20:29:04 +08:00
Max Lv 31cd91a18e Merge pull request #224 from eataix/enable-freebsd-kqueue
Enable kqueue(2) on FreeBSD
2015-01-14 16:37:26 +08:00
Meitian Huang 74ffdbf3e4 Enable kqueue(2) on FreeBSD 2015-01-14 18:08:52 +11:00
Max Lv 76f3a7f358 fix #221 2015-01-14 13:19:25 +09:00
Max Lv 6f81b0a4e3 bump version v2.0.7 2015-01-13 13:19:29 +09:00
Max Lv 02111b64c2 fix #219 2015-01-13 11:58:55 +08:00
Max Lv 59f0699ce1 fix #218 2015-01-13 10:23:32 +08:00
Max Lv 3b07420550 refine tcp_nodelay 2015-01-13 09:07:53 +08:00
Max Lv 1dd6c726be bump version v2.0.6 2015-01-12 21:53:04 +09:00
Max Lv 411e686106 fix http://www.v2ex.com/t/161515 2015-01-12 20:47:07 +08:00
Max Lv ad690cc67e fix for C89 v2.0.5 2015-01-12 17:41:09 +08:00
Max Lv 1ca35a8442 Merge pull request #215 from shadowsocks/v2.0.5
Avoid getaddrinfo() in the main loop
2015-01-12 17:31:31 +08:00
Max Lv 108cac35f8 update README 2015-01-12 18:30:11 +09:00
Max Lv 40e9be0021 Avoid getaddrinfo() in the main loop 2015-01-12 16:49:47 +09:00
Max Lv 9cdc3dc7ef Merge pull request #212 from shadowsocks/v2.0.4-int
Refine mingw compatibility
v2.0.4
2015-01-11 12:41:39 +08:00
Max Lv dfb4b3ba3c refine mingw compatibility 2015-01-11 13:40:08 +09:00
Max Lv 27b60ce1c7 bump version v2.0.3 2015-01-10 17:29:52 +09:00
Max Lv 3bcba86432 fix #211 2015-01-10 16:24:11 +08:00