Kim
31e30e35ba
Update server.c ( #898 )
Friendlize init message while listen on an IPv6 address.
8 years ago
Syrone Wong
5ac0e410e9
Switch random generator to libsodium's ( #896 )
to get rid of self written code and make it clean.
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
8 years ago
Max Lv
7029cfca3a
Refine event handling
8 years ago
Max Lv
904ee4a771
Fix #881
8 years ago
Max Lv
435401bf7c
Refine auto blocking
8 years ago
Max Lv
3c6bec8d6a
Fix a typo
8 years ago
Max Lv
8028c372b7
Fix ADDRTYPE_MASK
8 years ago
Max Lv
2dd96d3036
Refine the ACL behavior
8 years ago
Max Lv
c4880e6cf4
Refine ACL for malicious request
8 years ago
Max Lv
97b87b8ec7
Bump version
8 years ago
Max Lv
efafb59647
Fix #863
8 years ago
Max Lv
c29099df3f
Enable block list by default
8 years ago
Max Lv
7ee9290657
Block address in block list
8 years ago
rampageX
6e60e17224
Show encryption library used in the help message ( #851 )
8 years ago
Max Lv
34fe1a71a6
Refine error levels
8 years ago
Max Lv
248fdcb610
Fix #841
8 years ago
Max Lv
3e5816bb0b
fix hostname validation
8 years ago
Max Lv
dd5b4ecf00
Revert "Get hostname from method"
This reverts commit a8892f6e69
.
8 years ago
Max Lv
a8892f6e69
Get hostname from method
8 years ago
Kim
7455eb387d
fixed: remove color log ( #839 )
8 years ago
Max Lv
bd1601f847
Bump version
8 years ago
Max Lv
2868e7e7b2
Fix TFO on Linux
8 years ago
Max Lv
3fbfb469d0
Revert "Refine #836"
This reverts commit 0949f9a73b
.
8 years ago
Max Lv
0949f9a73b
Refine #836
8 years ago
Max Lv
1bf7bd5f83
Fix #836
8 years ago
Max Lv
a5c9bcfb58
Refine auto block mechanism
8 years ago
Max Lv
366fbace1f
Fix #826 again
8 years ago
Max Lv
306f84b522
Fix #826
8 years ago
Max Lv
9bff0298f1
Remove shutdown calls
8 years ago
Max Lv
5ee00d2647
Clean up
8 years ago
Max Lv
e3f0429ab3
Fix #819
8 years ago
Syrone Wong
b5c64b925f
Add AES-CTR ciphers info ( #820 )
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
8 years ago
Max Lv
61cd731c4e
Fix issue with authentication
8 years ago
Max Lv
b28638ab80
Clean up
8 years ago
Max Lv
96dda0ecb6
Fix mingw building
8 years ago
Max Lv
e5c3254450
Fix #815
8 years ago
Max Lv
2ae356a1bb
Fix error handling when parsing the header
8 years ago
Max Lv
3ed19b2d05
Fix a typo
8 years ago
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
42d9b68dcc
Remove white list option in CLI
8 years ago
Max Lv
02c51c3615
Add gfwlist.acl
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
Simon Lelievre
3d11e59578
Add backward compatibility for MPTCP_ENABLED ( #1 ) ( #807 )
8 years ago
Max Lv
a3a51b8414
Refine hostname validation
8 years ago
Max Lv
bf194fef75
Add validation of domain name
8 years ago
Max Lv
7c76026791
Shutdown socket if failed to handshake
8 years ago
Max Lv
9a43cc6e6b
Fix #781
8 years ago
Max Lv
f73031df20
Fix #780
8 years ago
Max Lv
5812840b24
Fix typo
8 years ago