Max Lv
8bb961c29a
Ignore IPs in white list. #899
8 years ago
Max Lv
83c244bc9a
Update the document to use rc4-md5 as default cipher
8 years ago
Max Lv
85a5c86637
Refine LRU cache by clearing old objects
8 years ago
Kim
e0cfa6945a
Friendlize init message while listen on an IPv6 address. ( #901 )
Before,
```bash
$ ss-local -s::1 -p8388 -b::1 -l1080 -k123456 -v
...
2016-10-25 20:07:03 INFO: listening at ::1:1080
...
```
After,
```bash
$ ss-local -s::1 -p8388 -b::1 -l1080 -k123456 -v
...
2016-10-25 20:07:49 INFO: listening at [::1]:1080
...
```
8 years ago
Kim
5524ec2201
Update local.c ( #900 )
Setup default cipher instead of null
8 years ago
Kim
31e30e35ba
Update server.c ( #898 )
Friendlize init message while listen on an IPv6 address.
8 years ago
John Hu
e49d3e93bb
Remove -U option that disables TCP relay ( #897 )
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
6996c00a6d
Update configure script
8 years ago
Rayson Zhu
69a08675c4
Make genrpm.sh a little safer. ( #895 )
1. Remove function `get_att_val`:
That function uses `eval` to set default values for bash variables.
Because it is very dangerous to use `eval` (someone call it the plague of shell scripting), I'd like to use the bash builtin to do that.
2. Double quote all variables to avoid unexpected expansion when using it.
8 years ago
Rayson Zhu
e5d53933d5
Fix missing dependencies ( #894 )
* Add missing build dependencies to RPM spec
* Fail if `asciidoc` or `xmlto` not found
8 years ago
Max Lv
9fb0b86218
Ignore generated spec
8 years ago
Boyuan Yang
b45f8032a5
Add instruction to install from official deb repo ( #892 )
8 years ago
Max Lv
91b4e6ad6d
Fix #887
8 years ago
Rayson Zhu
0230620c27
Include shadowsocks-libev-*.service files for RPM packages ( #886 )
8 years ago
Max Lv
7029cfca3a
Refine event handling
8 years ago
Max Lv
904ee4a771
Fix #881
8 years ago
Max Lv
9807e566d7
Bump version
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
76a6f25f3b
Update README
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
Roger Shimizu
65773723e4
sync debian/ folder with debian package 2.5.3+ds-1 ( #866 )
8 years ago
peakvision
b16e55d28f
Update README.md ( #864 )
8 years ago
Max Lv
efafb59647
Fix #863
8 years ago
Syrone Wong
e0d6dd8f3c
libcork: use API where supported ( #860 )
- The usage of `pthread_setname_np` is not supported on versions of
glibc earlier than 2.12. This patch checks the glibc MINOR version and
only uses that API where supported.
- This will suppress undeclared function warning when compiling
with uClibc/musl-libc.
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
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
Syrone Wong
dbad716c3d
Update libcork to 0.15.0 ( #856 )
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
8 years ago
Max Lv
c9c970cee5
Enable kqueue for freebsd again
8 years ago
Xingyu Chen
3f664546f8
Update libev to 4.22 ( #854 )
8 years ago
rampageX
6e60e17224
Show encryption library used in the help message ( #851 )
8 years ago
Register
fa4721bff4
Update Dockerfile ( #847 )
- configure with `--prefix=/usr` `--disable-documentation`
- get dependency with scanelf
- version 2.5.3
- USER nobody
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
Kim
f7f90b1eb2
Update README.md ( #829 )
fixed missing `libpcre3-dev` package
8 years ago
Max Lv
ac84fc682e
Fix a typo
8 years ago