Boyuan Yang
c12e450e98
Update Debian dependency and bump library soname ( #814 )
* debian: add libpcre3-dev as build dependency.
* Bump soname of libshadowsocks-libev.
Soname for libshadowsocks-libev is bumped
from 1:0:0 to 2:0:0 due to ABI breakage
between shadowsocks-libev 2.5.0 and 2.5.1.
8 years ago
Max Lv
d8606c53b8
Refine libpcre searching
8 years ago
Max Lv
64870a276b
Add HTTP/SNI parser ( #809 )
* WiP: add HTTP/SNI parser
* WiP: replace hostname with HTTP/SNI header
* WiP: add ACL
* Fix white list
* Replace free() with ss_free()
* Refine sockaddr handling
* Add HTTP/SNI support to redir
8 years ago
Max Lv
4a0d37afda
Update makefile
9 years ago
Max Lv
2643de44f2
Clean up
9 years ago
Max Lv
6fc1dccc58
Rename libshadowsocks to libshadowsocks-libev
9 years ago
Max Lv
bddff70661
Refine ss-nat scripts
9 years ago
Max Lv
e3a417932e
Update ax_pthread
9 years ago
Max Lv
f3428e621a
update Makefile.in
9 years ago
Max Lv
125cce3ff1
Remove internal hmac-sha1
9 years ago
Max Lv
eeac81e8fa
Refine doc
9 years ago
Max Lv
eccc91d711
Refine ACL support
9 years ago
Max Lv
73e374d586
add stack-protector.m4
9 years ago
Max Lv
e51dda2c4b
update Makefile
9 years ago
Max Lv
f0f23b4199
replace poly1305 with hmac-sha1
9 years ago
Max Lv
1b04b52490
update pthread lib configs
9 years ago
Max Lv
d8e83f6598
update openssl m4
9 years ago
Max Lv
5f3c2e1256
Add ss-manager for multi-user control and traffic statistics.
9 years ago
Max Lv
35297b6c22
clean up
9 years ago
Syrone Wong
e81b205e61
Add mbed TLS support for shadowsocks-libev
Notes:
- Test cipher CFB support just in case (i.e. OpenWrt disabled it)
- Added some inline notes, please feel free to modify or remove them.
- Sorry for my bad English
- If you want to compile for OpenWrt, please make sure this hunk[1] not exists.
- Only tested on ARM mamba (Linksys WRT1900AC v1), it works.
[1] https://github.com/openwrt-mirror/openwrt/blob/master/package/libs/mbedtls/patches/200-config.patch#L12-L20
Have fun!
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
9 years ago
Max Lv
2b1eef1197
fix #356 , disable TLS for uClibc
9 years ago
Max Lv
9431b9b0c3
Add TPROXY support for redir mode
10 years ago
Max Lv
5e68f3cd37
update Makefile
10 years ago
Max Lv
40e9be0021
Avoid getaddrinfo() in the main loop
10 years ago
Max Lv
64c494e18f
Fix issues with MinGW
10 years ago
Max Lv
e5289e9ba4
Replace libasyncns with libudns
10 years ago
Max Lv
9e1b5999ba
update configure.ac
10 years ago
Max Lv
5ace152631
update autoconf tools
10 years ago
Max Lv
bca8a499f9
integrate libsodium as a submodule
10 years ago
Max Lv
e38836c5be
update Makefile
10 years ago
Max Lv
14431b463c
fix #142 and fix #143
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
30cff681ed
update configure
10 years ago
Max Lv
4266730eb8
try to fix build issues on centos
10 years ago
Max Lv
9d6fccf3dc
fix travis
10 years ago
Max Lv
c036c0e9bb
move auxiliary files to auto
10 years ago
Max Lv
ff80e8d812
clean up
10 years ago
clowwindy
739feb925a
revert autotools version
10 years ago
clowwindy
039e90df96
support building as libshadowsocks
10 years ago
Max Lv
1ed22d8703
bump version
10 years ago
Max Lv
b3f5639970
revert to old autotools
11 years ago
Max Lv
182c81d14d
fix #80
11 years ago
Max Lv
b9ea252237
fix the build sequence
11 years ago
Max Lv
90ccb548d8
bump version
11 years ago
Max Lv
27cd819d06
refine local proxy for acl support
11 years ago
Max Lv
1b4c60b013
add acl module
11 years ago
Max Lv
8be020efd5
add libipset
11 years ago
Max Lv
b26a1d2f93
fix travis
11 years ago
Max Lv
9a1a1ae776
update makefile
11 years ago