Symeon Huang
05a15aa187
Support OTA in library interface
9 years ago
Max Lv
52739f7a14
Refine #495
9 years ago
Kery
e73aab26cb
Fix #495
9 years ago
Max Lv
c18ae5f671
Fix #494
9 years ago
Max Lv
e921f40aa8
Fix #493
9 years ago
Chion Tang
333c47a42a
Add keepalive feature for remote connections
9 years ago
Max Lv
e3a417932e
Update ax_pthread
9 years ago
Max Lv
52ff163cd6
Fix a build error
9 years ago
Max Lv
47f984e61c
Refine nofile option
9 years ago
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>
9 years ago
Max Lv
d2ef245a05
Refine buffer allocation (2)
9 years ago
Max Lv
596f03665b
Refine buffer allocation
9 years ago
Max Lv
f3428e621a
update Makefile.in
9 years ago
Max Lv
1164dc28ca
fix a typo for #474
9 years ago
Syrone Wong
06eef7fdd1
use sha1_hmac function directly for PolarSSL
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
9 years ago
Max Lv
125cce3ff1
Remove internal hmac-sha1
9 years ago
crvv
d0cd1b427b
Also refine TCP fastopen
9 years ago
Max Lv
e7a1d1e333
Refine TCP fastopen
9 years ago
crvv
3d6528a565
server side TCP fast open support on Darwin
9 years ago
crvv
002e3e5394
client side TCP fast open support on Darwin
9 years ago
crvv
c7ad107aab
do not undefine TCP_FASTOPEN on Darwin
9 years ago
Syrone Wong
0f4db65e23
use mbed TLS provided sha1-hmac function
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
9 years ago
Max Lv
156223a366
Fix a potential timing attack by @swordfeng
9 years ago
Max Lv
eeac81e8fa
Refine doc
9 years ago
Max Lv
eccc91d711
Refine ACL support
9 years ago
Max Lv
c5155e4a59
fix typo
9 years ago
Max Lv
2f6cc1f5cb
Update hmac-sha1.c
9 years ago
Max Lv
d57b63fd31
fix #466
9 years ago
Max Lv
ef0c87e55b
fix travis build
9 years ago
Max Lv
b0600a8784
Refine buffer handling
9 years ago
Max Lv
f4fa30da5c
Refine buffer handling
9 years ago
Max Lv
99f4c9e50e
fix #461
9 years ago
Max Lv
d462e4cd8d
Fix the traffic update timer
9 years ago
Max Lv
778ccb2787
Revert "Triger timer only if there are packets received"
This reverts commit 4bdfc9f3b1
.
9 years ago
Max Lv
4bdfc9f3b1
Triger timer only if there are packets received
9 years ago
Max Lv
f226d47ea4
fix build error
9 years ago
Max Lv
c9e0cb6698
add traffic stat IPC calls
9 years ago
Max Lv
73e374d586
add stack-protector.m4
9 years ago
Max Lv
6a6c128c42
reorder the header file
9 years ago
Max Lv
551b152081
enforce GNU source and enable POSIX entension
9 years ago
Max Lv
5225efef33
fix getpwnam
9 years ago
Max Lv
69e5392664
Revert "WAR for some AOSPs"
This reverts commit 6bdd92798c
.
9 years ago
Max Lv
6bdd92798c
WAR for some AOSPs
9 years ago
Max Lv
772de6fdeb
fix #444
9 years ago
pagxir
7331accab3
try to recover socks5 connection on buggy proxy client
9 years ago
Max Lv
d5f77c447b
fix #444
9 years ago
Max Lv
12ff6c8f2f
fix a buffer corruption
9 years ago
Max Lv
a65c162969
fix a typo
9 years ago
Max Lv
25c575cb78
clean up
9 years ago
Max Lv
6d52f0a200
refine the header length check
9 years ago