Commit Graph
500 Commits
Author SHA1 Message Date
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