Max Lv
77f4ab5774
Merge pull request #154 from librehat/master
change name to shadowsocks-libev.
10 years ago
Symeon Huang
5432aa1321
change name to shadowsocks-libev.
Note:
Debian/Ubuntu users may have to `sudo rm -f /etc/shadowsocks` before install
the new `shadowsocks-libev` package.
For library user, the pkg-config package is renamed to `shadowsocks-libev` but
the library name is still the `libshadowsocks` (use `-lshadowsocks` to link)
10 years ago
Max Lv
dcf5a39b62
Merge pull request #151 from madeye/v1.5.3
Fix log on Win32.
10 years ago
Max Lv
5114f43dbf
bump version
10 years ago
Max Lv
1268016e06
remove tcp_nodelay
10 years ago
Max Lv
2a879bcb2e
Merge pull request #150 from librehat/master
add fflush stderr on Windows.
10 years ago
Symeon Huang
5bf9f7e439
fflush stderr on Windows.
unfortunately, Windows will buffer stderr if it's not executed in `cmd.exe`,
which will cause unpleasant buffered log output. adding fflush(stderr) will
solve this aged issue.
10 years ago
Max Lv
a578c35bd7
Merge pull request #148 from librehat/v1.5.2
Enable shared library on Debian
10 years ago
Max Lv
c0b5a13973
Merge pull request #147 from madeye/v1.5.2
V1.5.2
10 years ago
Max Lv
042749d533
fix build on win32
10 years ago
Symeon Huang
1f50ad9b82
build static library by default
10 years ago
Max Lv
693b198887
refine server end
10 years ago
Max Lv
6118fefd04
replace sys/queue with cork_dllist
10 years ago
Max Lv
b198d1da2e
bump version
10 years ago
Max Lv
82a94f9925
Merge branch 'v1.5.2' of github.com:madeye/shadowsocks-libev into v1.5.2
10 years ago
Max Lv
20ac8cf05a
refine the log
10 years ago
Max Lv
08a35fd1bb
handle sigterm and sigkill
10 years ago
Max Lv
84a5270f9c
Merge pull request #145 from chenxsan/fix-typo
fix typo
10 years ago
Sam Chen
a778a47b1a
fix typo
10 years ago
Max Lv
14933dcc57
refine the log
10 years ago
Max Lv
f6b87fcd00
handle sigterm and sigkill
10 years ago
Max Lv
5cc77c066b
add missing files
10 years ago
Max Lv
14431b463c
fix #142 and fix #143
10 years ago
Max Lv
aeb6fcef04
Merge pull request #140 from madeye/v1.5.1
Fix a bug introduced by fast open.
10 years ago
Max Lv
6f1063ba14
bump version
10 years ago
Max Lv
3807b5766f
refine fast open
10 years ago
Max Lv
7a1f76b03f
update changelog
10 years ago
Max Lv
a56501b027
Update README.md
10 years ago
Max Lv
3eebb44a4f
bump version
10 years ago
Max Lv
6f64d431b6
enable building shared library for #128
10 years ago
Max Lv
7adc9037ae
refine #128
10 years ago
Max Lv
1008cf1f5b
fix #128
10 years ago
Max Lv
30cff681ed
update configure
10 years ago
Max Lv
d1d2847fc7
fix a typo
10 years ago
Max Lv
86087825a9
refine library interface
10 years ago
Max Lv
0e74b87a22
use smaller UDP NAT cache
10 years ago
Max Lv
271d55942c
use a smaller timeout
10 years ago
Max Lv
4266730eb8
try to fix build issues on centos
10 years ago
Max Lv
e9ced4a29e
fix #132
10 years ago
Max Lv
e3e9018f37
add checks for netfilter's headers
10 years ago
Max Lv
8b4539e7d8
Merge pull request #131 from Blaok/master
Add IPv6 support for ss-redir
10 years ago
Blaok
afe43922fa
redir增加IPv6支持
10 years ago
Blaok
09061a6420
redir模块添加IPv6支持
没有找到直接探测IP版本的有效方法,暂时用试的。已经支持IPv4和IPv6透明代理转发。
10 years ago
Blaok
936eea67b4
IPv6重定向转发完成
原来有一个设定地址类型的选项。所以接下来看看能不能整合一下IPv4和IPv6。
10 years ago
Blaok
d9eadc5c09
正确获取IPv6重定向源地址
已经证实IPv6重定向是可以正确获取源地址的,原有问题出在用于显示地址格式函数上面,字节序什么的似乎不对,只是显示有问题,直接打印结构体显示IPv6地址完全正确。
偷懒特么坑爹啊,早点自己打印地址就好了……
10 years ago
Blaok
cef3586733
尝试将ss-redir的转发改为IPv6转发
目前`IP6T_SO_ORIGINAL_DST`这个东西上边,不能正确获取原始目标地址。尝试`curl bt.byr.cn`,前面一部分地址可以看到是`a:50::2001:da8:215:4078`,但是格式完全不对,内容也不全,正确的地址应该是`2001:da8:215:4078:250:56ff:fe97:654d`。估计是某些针对IPv4的设定没有改过来。改日再看。
另外吐槽一下原版毫无注释的代码……
10 years ago
Max Lv
1235900963
fix a build issue
10 years ago
Max Lv
659f845bf9
build with libev
10 years ago
Max Lv
9d6fccf3dc
fix travis
10 years ago
Max Lv
c036c0e9bb
move auxiliary files to auto
10 years ago