clowwindy
eb9b6f0a9b
does not require M2Crypto anymore
10 years ago
sybblow
dfd4cdd758
avoid memory leak
Although fd is always the smallest number which haven't been allocated, which means memory leak is quite small. but the worst situation may consume lots of memory.
10 years ago
clowwindy
dda8f31bd3
fix PEP8
10 years ago
clowwindy
c668ddbc1b
fix multiple ports
10 years ago
clowwindy
f677c8152d
close #185
10 years ago
clowwindy
ab74c010fd
close #183
10 years ago
clowwindy
81223902d0
fix a potential BOF
10 years ago
clowwindy
4be2731293
fix PEP8
10 years ago
clowwindy
f6951c9633
fix m2
10 years ago
clowwindy
d6a5c567ae
lint
10 years ago
clowwindy
402bc5743b
add comment about buf
10 years ago
clowwindy
0e649453ed
support CTR mode
10 years ago
clowwindy
2122f96aeb
lint code
10 years ago
clowwindy
76fed23b34
refactor encrypt; add cfb1 and cfb8 modes
10 years ago
clowwindy
5aece6f464
remove test in asyncdns
10 years ago
clowwindy
e72594ffbe
only end querying when response is of query type AAAA
10 years ago
clowwindy
3ce7c18dfb
close #180
10 years ago
clowwindy
21f61c7d91
avoid removing items of the handler list while iterating over it; #179
10 years ago
clowwindy
2a61e80071
only output exception in verbose mode
10 years ago
clowwindy
ea70a5bd79
exit 1 on error; #179
10 years ago
clowwindy
380a646f09
handle signal soon; #179
10 years ago
clowwindy
e43520da58
log when closing port
10 years ago
clowwindy
fdb3a36170
implement graceful shutdown in sslocal; close #179
10 years ago
clowwindy
a6b8a5eef9
add some debug logs
10 years ago
clowwindy
327c70e353
Graceful shutdown; close #179
10 years ago
clowwindy
3e3c885a42
remove print
10 years ago
clowwindy
1044358a6b
use md5 instead of sha256; #178
10 years ago
clowwindy
c9b489b5e3
fix UDP
10 years ago
clowwindy
1b4e885818
add rc4-sha256; close #178
10 years ago
clowwindy
972bf22e6d
fix PEP8
10 years ago
clowwindy
e51aa4f137
use only ipv4 dns server
10 years ago
clowwindy
ca6f72e22b
better error msg
10 years ago
clowwindy
72fe18212e
add quiet mode; close #164
10 years ago
clowwindy
da842918bd
close #158
10 years ago
clowwindy
c66d9b2c20
more details
11 years ago
clowwindy
e7e226768a
add instructions for installing m2crypto
11 years ago
clowwindy
a323f878e1
prefer addrtype 1 and 4 over 3 in UDP relay
11 years ago
clowwindy
a1bc23c161
fix salsa20
11 years ago
clowwindy
2950f99da6
fix salsa20 for UDP
11 years ago
clowwindy
040c956472
fix server-multi-ports
11 years ago
clowwindy
122f233143
fix udprelay for local
11 years ago
clowwindy
b0c8e50492
fix #145
11 years ago
clowwindy
13436b224e
add EWOULDBLOCK to fix Windows; close #138
11 years ago
clowwindy
b7bfdb9918
add timeout support in DNS; close #138
11 years ago
clowwindy
012ab70500
use multiple DNS instead of trying each one
11 years ago
clowwindy
d4458bceb7
add timeout support in DNS
11 years ago
clowwindy
61d9e17cae
remove print
11 years ago
clowwindy
f9fef0e229
add TypeError
11 years ago
clowwindy
4b3c018aa9
verify hostname
11 years ago
clowwindy
cb5481499e
fix tcp fastopen
11 years ago