clowwindy
f9ba6f7390
fix table test
10 years ago
clowwindy
710fe14190
rename test_cipher as it will break unit tests
10 years ago
clowwindy
039451bcfb
fix encrypt_all
10 years ago
clowwindy
cbf8c6705b
refactor table into a single cipher plugin
10 years ago
Felix Yan
aca86f8685
encrypt.py: port table to support python 3
10 years ago
clowwindy
f02e9a3132
fix EVP_CIPHER_CTX_new's arg types
10 years ago
Felix Yan
d971cb44a8
tcprelay.py: wrap long line for PEP8
10 years ago
Felix Yan
833c98e114
tcprelay.py: decode remote_addr to fix extra b'' in logging on python 3
10 years ago
clowwindy
90dc03c762
prefer ctypes over m2crypto in rc4-md5
10 years ago
clowwindy
4affb56d36
fix test
10 years ago
clowwindy
13c6c393db
fix pyflakes
10 years ago
clowwindy
82ddafafa5
skip m2crypto tests on pypy
10 years ago
clowwindy
1205b8c50e
skip m2crypto tests on Python 3
10 years ago
clowwindy
812a286f12
lint code
10 years ago
clowwindy
7bff002202
more cipher tests
10 years ago
clowwindy
c69a127772
add some tests
10 years ago
clowwindy
50e5e620a3
fix version detection
10 years ago
clowwindy
aff411a456
seems that dependency requires 3.3+
10 years ago
clowwindy
0719e80fbd
fix python 3.*
10 years ago
clowwindy
efd45ddfc6
fix UDP server
10 years ago
clowwindy
4699de1dd9
fix python 3.2
10 years ago
clowwindy
a502dd32fc
fix UDP
10 years ago
clowwindy
5024b300f1
fix rc4-md5
10 years ago
clowwindy
be045f1687
fix import
10 years ago
clowwindy
497524b313
drop table on Python 3
10 years ago
clowwindy
05ba3cc5aa
lint code
10 years ago
clowwindy
ede2b1b120
fix salsa20 on python 3
10 years ago
clowwindy
f0b0c1edfa
update python requirement
10 years ago
clowwindy
0fd2f30911
lint code
10 years ago
clowwindy
2a53b67c65
python 3 support; not stable yet
10 years ago
clowwindy
0814888ba5
use absolute import
10 years ago
clowwindy
89dc6031e8
lint code
10 years ago
clowwindy
c553e7a725
lint code
10 years ago
clowwindy
ac94104ac0
use deque instead of heapq
10 years ago
clowwindy
da11d02706
fix memory leak
10 years ago
clowwindy
2461f623dd
change lru behaviour; #202
10 years ago
clowwindy
9e8aa1c56a
fix libcrypto on Windows
10 years ago
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