破娃酱
|
d6e1f73c9f
|
fix old version of OpenSSL
|
2017-05-17 20:13:17 +08:00 |
|
破娃酱
|
85b6930d7d
|
fix old version of OpenSSL
ignore warning
|
2017-05-17 19:59:48 +08:00 |
|
破娃酱
|
96200d7d76
|
fix key size
|
2017-05-14 16:42:48 +08:00 |
|
破娃酱
|
d45ba8de03
|
OpenSSL 1.1.0 compatible
|
2016-11-22 23:10:32 +08:00 |
|
破娃酱
|
e5824be145
|
fix none encrypt key size
|
2016-10-25 00:45:19 +08:00 |
|
破娃酱
|
a407bcc568
|
add auth_aes128
|
2016-09-26 19:24:39 +08:00 |
|
破娃酱
|
2637c8d1c7
|
fix chacha20-ietf
|
2016-09-04 20:06:56 +08:00 |
|
BreakWa11
|
0a7d71a393
|
using mysql.json to config mysql
|
2016-07-21 14:59:19 +08:00 |
|
BreakWa11
|
cd6dab188c
|
avoid making mudb.json empty
test more encryptor
add rc4-md5-6
|
2016-07-08 11:13:18 +08:00 |
|
BreakWa11
|
ce189ecd85
|
remove useless log
add openssl rand_bytes
|
2016-05-25 22:21:17 +08:00 |
|
BreakWa11
|
b151bf815f
|
fix "chacha20-ietf"
|
2015-12-22 19:39:39 +08:00 |
|
BreakWa11
|
ddcf7f796f
|
ignore error if not support "chacha20-ietf"
|
2015-12-22 11:22:46 +08:00 |
|
BreakWa11
|
3dec2377bb
|
add "chacha20-ietf", libsodium version must be higher than 1.0.4, see https://github.com/jedisct1/libsodium/releases/
|
2015-12-22 11:18:27 +08:00 |
|
Falseen
|
72001556b5
|
remove m2.py
|
2015-11-01 19:46:18 +08:00 |
|
falseen
|
680c128c72
|
优化细节。
修复:搜索完所有路径之后再判断是否抛出错误,而不是遇到错误就抛出。主要是考虑到系统中同时存在32位和64位dll的情况,原来的代码如果第一个找到的dll文件跟系统不符的话会直接报错。
|
2015-09-25 23:17:01 +08:00 |
|
falseen
|
b6961974ba
|
兼容py3,修正语法错误,加载libcrypto模块失败时显示详细错误。
修正语法错误:` except Exception, e: ` 是旧版本的语法,py2.6之后的版本已不再使用此语法。
加载libcrypto模块失败时显示详细错误。
|
2015-09-11 20:23:27 +08:00 |
|
falseen
|
5a5b897578
|
兼容py3,显示详细错误。
兼容py3,显示详细错误。
|
2015-09-10 02:00:43 +08:00 |
|
breakwa11
|
f2efed9608
|
add manyuser branch
support udp over tcp
support chacha20 & salsa20 (base on libsodium)
|
2015-06-08 20:03:10 +08:00 |
|
clowwindy
|
6d09cd21ca
|
fix openssl
|
2015-02-03 18:13:01 +08:00 |
|
clowwindy
|
318d88ec89
|
use string more
|
2015-02-03 18:09:07 +08:00 |
|
clowwindy
|
ce805f0aea
|
license under Apache License v2.0
|
2015-02-03 14:10:36 +08:00 |
|
clowwindy
|
bd22e3ef75
|
try every dll that matches by name in PATH
|
2015-01-16 16:50:18 +08:00 |
|
clowwindy
|
af6c6f3f23
|
also search lib* for library names
|
2015-01-14 12:59:43 +08:00 |
|
clowwindy
|
5c05a74727
|
fix a potential name conflict
|
2015-01-13 00:42:27 +08:00 |
|
clowwindy
|
80b8bd7014
|
remove M2Crypto completely
|
2015-01-12 14:11:33 +08:00 |
|
clowwindy
|
a4b0ea5b8f
|
fix find_library
|
2015-01-12 14:08:21 +08:00 |
|
clowwindy
|
e582b2b929
|
rename ctypes_* and remove salsa20-ctr
|
2015-01-12 14:05:20 +08:00 |
|
clowwindy
|
3d03dbf716
|
extract find_library
|
2015-01-12 14:00:35 +08:00 |
|
fa08c
|
6eadfca78e
|
Removing trailing whites
|
2015-01-11 15:19:31 +08:00 |
|
fa08c
|
3294a92a61
|
Search libcrypto.so in more locations
Some linux distro may store .so in some alternative locations. Now we
try harder to find them.
|
2015-01-10 22:26:20 +08:00 |
|
fa08c
|
18da3554ff
|
Minor fix: never use except: unless you reraise
|
2015-01-08 08:27:28 -06:00 |
|
fa08c
|
176e97bb45
|
Fixing some minor issues
|
2015-01-08 11:03:12 +08:00 |
|
clowwindy
|
4598e09b78
|
now works on OpenWRT
|
2015-01-07 00:25:28 +08:00 |
|
v3aqb
|
d91f7d85d4
|
Update ctypes_libsodium.py
|
2014-12-28 08:30:29 +08:00 |
|
clowwindy
|
810db996cd
|
disable M2Crypto on Python 3
|
2014-12-11 22:54:49 +08:00 |
|
clowwindy
|
e6416562fc
|
add salsa20 and chacha20
|
2014-12-10 23:19:11 +08:00 |
|
clowwindy
|
84dcff83c1
|
add libsodium support
|
2014-12-10 23:11:22 +08:00 |
|
clowwindy
|
5209860db1
|
fix cipher name in test
|
2014-11-05 18:42:01 +08:00 |
|
clowwindy
|
f9ba6f7390
|
fix table test
|
2014-11-05 18:40:51 +08:00 |
|
clowwindy
|
cbf8c6705b
|
refactor table into a single cipher plugin
|
2014-11-05 18:27:18 +08:00 |
|
clowwindy
|
f02e9a3132
|
fix EVP_CIPHER_CTX_new's arg types
|
2014-11-02 17:13:56 +08:00 |
|
clowwindy
|
90dc03c762
|
prefer ctypes over m2crypto in rc4-md5
|
2014-11-01 13:52:16 +08:00 |
|
clowwindy
|
4affb56d36
|
fix test
|
2014-11-01 13:24:40 +08:00 |
|
clowwindy
|
13c6c393db
|
fix pyflakes
|
2014-11-01 13:10:19 +08:00 |
|
clowwindy
|
82ddafafa5
|
skip m2crypto tests on pypy
|
2014-11-01 13:03:13 +08:00 |
|
clowwindy
|
1205b8c50e
|
skip m2crypto tests on Python 3
|
2014-11-01 12:52:51 +08:00 |
|
clowwindy
|
812a286f12
|
lint code
|
2014-11-01 12:44:22 +08:00 |
|
clowwindy
|
7bff002202
|
more cipher tests
|
2014-11-01 12:40:06 +08:00 |
|
clowwindy
|
c69a127772
|
add some tests
|
2014-11-01 12:25:44 +08:00 |
|
clowwindy
|
0719e80fbd
|
fix python 3.*
|
2014-10-31 22:08:51 +08:00 |
|