Max Lv
11a4b73071
Revert "Update libsodium"
This reverts commit be20711494
.
9 years ago
Max Lv
be20711494
Update libsodium
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
Max Lv
223bef5bd1
Merge pull request #473 from wongsyrone/pr-for-madeye
use sha1_hmac function directly for PolarSSL
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
Max Lv
a436e398a8
Merge pull request #472 from crvv/master
fix two error
9 years ago
crvv
d0cd1b427b
Also refine TCP fastopen
9 years ago
Max Lv
e7a1d1e333
Refine TCP fastopen
9 years ago
Max Lv
4656a8f0b9
Merge pull request #471 from crvv/master
OS X 10.11 上的 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
Max Lv
496b1a978e
Merge pull request #470 from wongsyrone/mbedtls-hmac
use mbed TLS provided sha1-hmac function
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
16a6e8c911
Fix #469
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
dbbaae6b99
bump version
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
fd28e82847
Merge pull request #465 from jlund/master
Fix a few typos in the README.
9 years ago
Joshua Lund
7dd1f30806
Fix a few typos in the README.
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
f5160d4ecf
fix missing semicolon
9 years ago
Max Lv
fa8dc5ccc6
allow to disable ssp
9 years ago
Max Lv
fe1cbb5c45
Refine the Solaris config
9 years ago
Max Lv
5d83a5ee7f
disable stack protector on Solaris
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
10c265b318
refine configure scripts
9 years ago
Max Lv
5225efef33
fix getpwnam
9 years ago
Max Lv
48cb9ad511
use sched_yield on Solaris
9 years ago
Max Lv
e4c0bc9d27
use the proper header for solaris
9 years ago
Max Lv
befbe94bd9
try to support solaris
9 years ago