540 Commits
Author SHA1 Message Date
Max Lv da06378915 Clean up 2016-01-31 17:21:44 +08:00
Max Lv 2ac55a4a3f Reduce the latency of ss-redir 2016-01-26 10:40:23 +08:00
Max Lv e669a3a37c reset peer_name 2016-01-26 09:48:33 +08:00
Max Lv 0d64f11f47 Fix typo 2016-01-24 17:18:09 +08:00
Max Lv dbe1e01074 Add prefix option for Android 2016-01-24 16:32:37 +08:00
Max Lv 62a7dcbae8 Fix a typo 2016-01-19 08:57:30 +08:00
Kery Wu a0098cfdb9 Fix the crash issue in free_connections 2016-01-01 10:32:57 +08:00
Max Lv f09d280af0 Fix a typo
https://msdn.microsoft.com/zh-cn/library/windows/desktop/ms738573%28v=vs.85%29.aspx
2015-12-30 12:49:26 +08:00
aipsel cd0b5c8586 Fix to avoid memory leak.
If received data is invalid, this method can cause memory leak.
2015-12-29 00:45:10 +08:00
aipsel b86ecbbd5c add check to avoid Segmentation fault 2015-12-27 18:20:04 +08:00
Max Lv bc14591df9 Merge pull request #499 from Mygod/battery-opt
Reduce battery usage - transmit traffic stat with binary
2015-12-27 07:48:41 +08:00
Mygod 68eaf3b12d Reduce battery usage - transmit traffic stat with binary 2015-12-26 20:40:05 +08:00
Symeon Huang 05a15aa187 Support OTA in library interface 2015-12-25 14:46:33 +00:00
Max Lv 52739f7a14 Refine #495 2015-12-25 14:48:23 +08:00
Max Lv 96690ea08c Merge pull request #496 from kery/issue_495
Fix #495
2015-12-25 14:29:00 +08:00
Kery e73aab26cb Fix #495 2015-12-25 14:12:34 +08:00
Max Lv c18ae5f671 Fix #494 2015-12-25 12:40:46 +08:00
Max Lv e921f40aa8 Fix #493 2015-12-25 09:18:53 +08:00
Max Lv e3a417932e Update ax_pthread 2015-12-20 20:50:04 +08:00
Max Lv 52ff163cd6 Fix a build error 2015-12-15 09:17:44 +08:00
Max Lv 47f984e61c Refine nofile option 2015-12-14 19:31:12 +08:00
Syrone Wong 5c3ed5c9c1 add IETF-compatible Chacha20 cipher support
Note:
- ChaCha20 with an extended (96 bit) nonce and a 32-bit counter has
been implemented as crypto_stream_chacha20_ietf() from LibSodium 1.0.4
- The name of new cipher is "chacha20-ietf"

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2015-12-13 19:30:41 +08:00
Max Lv d2ef245a05 Refine buffer allocation (2) 2015-12-13 10:57:55 +08:00
Max Lv 596f03665b Refine buffer allocation 2015-12-12 11:17:30 +08:00
Max Lv f3428e621a update Makefile.in 2015-12-11 12:11:54 +09:00
Max Lv 1164dc28ca fix a typo for #474 2015-12-09 17:53:37 +08:00
Syrone Wong 06eef7fdd1 use sha1_hmac function directly for PolarSSL
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2015-12-08 11:46:54 +08:00
Max Lv 125cce3ff1 Remove internal hmac-sha1 2015-12-08 10:50:08 +08:00
crvv d0cd1b427b Also refine TCP fastopen 2015-12-07 18:26:20 +08:00
Max Lv e7a1d1e333 Refine TCP fastopen 2015-12-07 12:47:28 +08:00
crvv 3d6528a565 server side TCP fast open support on Darwin 2015-12-07 00:46:04 +08:00
crvv 002e3e5394 client side TCP fast open support on Darwin 2015-12-07 00:46:04 +08:00
crvv c7ad107aab do not undefine TCP_FASTOPEN on Darwin 2015-12-07 00:46:04 +08:00
Syrone Wong 0f4db65e23 use mbed TLS provided sha1-hmac function
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2015-12-06 12:28:41 +08:00
Max Lv 156223a366 Fix a potential timing attack by @swordfeng 2015-12-06 09:46:13 +08:00
Max Lv eeac81e8fa Refine doc 2015-12-03 15:35:50 +09:00
Max Lv eccc91d711 Refine ACL support 2015-12-03 14:18:29 +08:00
Max Lv c5155e4a59 fix typo 2015-12-03 10:01:48 +08:00
Max Lv 2f6cc1f5cb Update hmac-sha1.c 2015-12-01 18:20:50 +08:00
Max Lv d57b63fd31 fix #466 2015-12-01 12:12:46 +08:00
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