Max Lv
|
ef0c87e55b
|
fix travis build
|
2015-11-30 15:10:24 +08:00 |
|
Max Lv
|
b0600a8784
|
Refine buffer handling
|
2015-11-30 15:03:04 +08:00 |
|
Max Lv
|
f4fa30da5c
|
Refine buffer handling
|
2015-11-29 20:01:50 +08:00 |
|
Max Lv
|
99f4c9e50e
|
fix #461
|
2015-11-22 10:37:56 +08:00 |
|
Max Lv
|
d462e4cd8d
|
Fix the traffic update timer
|
2015-11-21 17:01:14 +08:00 |
|
Max Lv
|
778ccb2787
|
Revert "Triger timer only if there are packets received"
This reverts commit 4bdfc9f3b1.
|
2015-11-21 16:58:28 +08:00 |
|
Max Lv
|
4bdfc9f3b1
|
Triger timer only if there are packets received
|
2015-11-21 16:47:22 +08:00 |
|
Max Lv
|
f226d47ea4
|
fix build error
|
2015-11-19 09:55:37 +08:00 |
|
Max Lv
|
c9e0cb6698
|
add traffic stat IPC calls
|
2015-11-19 09:49:33 +08:00 |
|
Max Lv
|
73e374d586
|
add stack-protector.m4
|
2015-11-16 14:09:48 +09:00 |
|
Max Lv
|
6a6c128c42
|
reorder the header file
|
2015-11-16 13:01:46 +08:00 |
|
Max Lv
|
551b152081
|
enforce GNU source and enable POSIX entension
|
2015-11-16 13:55:12 +09:00 |
|
Max Lv
|
5225efef33
|
fix getpwnam
|
2015-11-16 12:36:31 +08:00 |
|
Max Lv
|
69e5392664
|
Revert "WAR for some AOSPs"
This reverts commit 6bdd92798c.
|
2015-11-15 10:36:05 +08:00 |
|
Max Lv
|
6bdd92798c
|
WAR for some AOSPs
|
2015-11-15 10:12:26 +08:00 |
|
Max Lv
|
772de6fdeb
|
fix #444
|
2015-11-08 10:34:20 +08:00 |
|
pagxir
|
7331accab3
|
try to recover socks5 connection on buggy proxy client
|
2015-10-31 22:16:02 +08:00 |
|
Max Lv
|
d5f77c447b
|
fix #444
|
2015-10-30 20:55:40 +08:00 |
|
Max Lv
|
12ff6c8f2f
|
fix a buffer corruption
|
2015-10-29 19:17:11 +08:00 |
|
Max Lv
|
a65c162969
|
fix a typo
|
2015-10-29 16:58:28 +08:00 |
|
Max Lv
|
25c575cb78
|
clean up
|
2015-10-29 15:41:36 +08:00 |
|
Max Lv
|
6d52f0a200
|
refine the header length check
|
2015-10-29 15:33:28 +08:00 |
|
Max Lv
|
03ac9aa618
|
remove the error log of incomplete udp packet
|
2015-10-29 14:42:55 +08:00 |
|
Max Lv
|
c1959cac7f
|
refine the log
|
2015-10-29 14:35:48 +08:00 |
|
Max Lv
|
99633b9908
|
fix #441
|
2015-10-29 14:27:46 +08:00 |
|
Max Lv
|
e51dda2c4b
|
update Makefile
|
2015-10-23 10:46:41 +09:00 |
|
Boyuan Yang
|
f4576268a7
|
add option in configure to use shared libraries
|
2015-10-14 15:36:59 +08:00 |
|
s7lx
|
f65c19a138
|
使其和默认安装包的路径一致
|
2015-09-30 14:06:49 +08:00 |
|
Max Lv
|
901457859c
|
add auth to config
|
2015-09-27 16:04:05 +08:00 |
|
Max Lv
|
032c609c4d
|
truncate HMAC-SHA1 to 10 bytes
|
2015-09-24 17:46:46 +08:00 |
|
Max Lv
|
5be0c9c55d
|
fix #404
|
2015-09-24 14:28:36 +08:00 |
|
Max Lv
|
529eab29f4
|
fix a typo
|
2015-09-24 12:38:38 +08:00 |
|
Max Lv
|
a76fae5b37
|
fix missing hmac-sha1
|
2015-09-24 12:36:12 +08:00 |
|
Max Lv
|
b8e282b6d5
|
use OpenSSL's HMAC by default
|
2015-09-24 12:21:21 +08:00 |
|
Max Lv
|
5292700bbc
|
update documents
|
2015-09-24 12:08:12 +08:00 |
|
Max Lv
|
8d46ced3c9
|
fix auth in udprelay
|
2015-09-24 11:00:13 +08:00 |
|
Max Lv
|
c1db81d7db
|
fix a buffer overflow
|
2015-09-23 22:34:45 +08:00 |
|
Max Lv
|
4301ded40e
|
fix a typo
|
2015-09-23 22:21:08 +08:00 |
|
Max Lv
|
0e79c93ad1
|
add auth to udprelay
|
2015-09-23 22:15:59 +08:00 |
|
Max Lv
|
f0f23b4199
|
replace poly1305 with hmac-sha1
|
2015-09-23 21:25:48 +08:00 |
|
Max Lv
|
0987fb3632
|
fix an issue of endian
|
2015-09-23 13:28:23 +08:00 |
|
Max Lv
|
f3686420ea
|
fix typos
|
2015-09-22 20:17:06 +08:00 |
|
Max Lv
|
9f553536cb
|
Use IV + Chunk id as key of BLAKE2b
|
2015-09-22 18:23:23 +08:00 |
|
Max Lv
|
552fca1bff
|
Use one time key for BLAKE2b
|
2015-09-22 17:57:44 +08:00 |
|
Max Lv
|
d3e43e09a2
|
Refine the authentication for true CCA
|
2015-09-22 17:57:44 +08:00 |
|
Max Lv
|
3042dd6a06
|
fix an issue of ACL
|
2015-09-21 19:01:21 +08:00 |
|
Max Lv
|
5ae4df94e4
|
Update the hash function
|
2015-09-21 09:06:48 +08:00 |
|
Max Lv
|
883411802f
|
Merge branch 'master' of github.com:shadowsocks/shadowsocks-libev
|
2015-09-17 14:19:55 +08:00 |
|
Max Lv
|
b49edb9095
|
fix a buffer overflow
|
2015-09-17 14:19:07 +08:00 |
|
Gang Zhuo
|
50b503803c
|
fix the protocol document
|
2015-09-16 23:53:33 -04:00 |
|