KrazyIvan
013d3381c3
Dual mode IPv4/IPv6 stack support
9 years ago
Max Lv
86b78dedd7
fix potential overflow
9 years ago
Max Lv
786360546a
update README.md
9 years ago
Max Lv
e4b62b435c
fix #228
9 years ago
Max Lv
726a1b7dd7
clean up
9 years ago
Max Lv
37f9b9e75f
Merge pull request #234 from KrazyIvan-/patch-1
Dual mode IPv4/IPv6 stack support
9 years ago
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.
9 years ago
Max Lv
77d3ecabdd
bump version
9 years ago
Max Lv
a0d1299961
fix #232
9 years ago
Max Lv
360f6cc29d
Merge pull request #231 from KrazyIvan-/patch-1
Update server.c
9 years ago
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
9 years ago
Max Lv
5e43ae1d42
bump version
9 years ago
Max Lv
7ee996991f
fix a bug in ss-tunnel
9 years ago
Max Lv
6fa0b35a7a
fix the changelog
9 years ago
Max Lv
bfb75054ec
bump version
9 years ago
Max Lv
ba889d277d
fix #227
9 years ago
Max Lv
a8a5085ed2
refine log
9 years ago
Max Lv
8be933153a
fix #225
9 years ago
Max Lv
31cd91a18e
Merge pull request #224 from eataix/enable-freebsd-kqueue
Enable kqueue(2) on FreeBSD
9 years ago
Meitian Huang
74ffdbf3e4
Enable kqueue(2) on FreeBSD
9 years ago
Max Lv
76f3a7f358
fix #221
9 years ago
Max Lv
6f81b0a4e3
bump version
9 years ago
Max Lv
02111b64c2
fix #219
9 years ago
Max Lv
59f0699ce1
fix #218
9 years ago
Max Lv
3b07420550
refine tcp_nodelay
9 years ago
Max Lv
1dd6c726be
bump version
9 years ago
Max Lv
411e686106
fix http://www.v2ex.com/t/161515
9 years ago
Max Lv
ad690cc67e
fix for C89
9 years ago
Max Lv
1ca35a8442
Merge pull request #215 from shadowsocks/v2.0.5
Avoid getaddrinfo() in the main loop
9 years ago
Max Lv
108cac35f8
update README
9 years ago
Max Lv
40e9be0021
Avoid getaddrinfo() in the main loop
9 years ago
Max Lv
9cdc3dc7ef
Merge pull request #212 from shadowsocks/v2.0.4-int
Refine mingw compatibility
9 years ago
Max Lv
dfb4b3ba3c
refine mingw compatibility
10 years ago
Max Lv
27b60ce1c7
bump version
10 years ago
Max Lv
3bcba86432
fix #211
10 years ago
Max Lv
860bbdc758
Merge pull request #210 from shadowsocks/v2.0.2-int
Fix issues with MinGW
10 years ago
Max Lv
c2d1911bb0
clean up
10 years ago
Max Lv
64c494e18f
Fix issues with MinGW
10 years ago
Max Lv
18fc175e29
Merge pull request #208 from eataix/refine-nameserver-conf
Refine nameserver settings
10 years ago
Meitian Huang
6dbf0fae07
Refine nameserver settings
* Use the nameserver given in the configuration file if any.
* Use Google Public DNS only if the user does not nominate a nameserver.
10 years ago
Max Lv
c2cc700177
update README
10 years ago
Max Lv
09112c5b53
Merge pull request #206 from shadowsocks/v2.0.1-int
Replace libasyncns with libudns
10 years ago
Max Lv
e5289e9ba4
Replace libasyncns with libudns
10 years ago
Max Lv
4908a25776
Merge pull request #205 from librehat/master
no more fedora 19 updates now.
10 years ago
Symeon Huang
8e062e91ad
no more fedora 19 updates now.
Fedora 19 is officially end of life.
10 years ago
Max Lv
2a15e97196
bump version
10 years ago
Max Lv
cf222a9b4e
update documents
10 years ago
Max Lv
6dac73f63a
bump version
10 years ago
Max Lv
7fc0a136ec
refine the connection close
10 years ago
Max Lv
1e9f033baf
update redir
10 years ago