Commit Graph

367 Commits

Author SHA1 Message Date
53a7e4d0e4 remove print 2015-01-12 23:21:16 +08:00
f7316c0047 change logging level for UDP warning 2015-01-12 23:08:27 +08:00
4312eb9e58 add forbidden support for UDP and add tests 2015-01-12 23:02:59 +08:00
eb94bd1cc3 support forbidden iplist 2015-01-12 22:30:03 +08:00
80b8bd7014 remove M2Crypto completely 2015-01-12 14:11:33 +08:00
a4b0ea5b8f fix find_library 2015-01-12 14:08:21 +08:00
e582b2b929 rename ctypes_* and remove salsa20-ctr 2015-01-12 14:05:20 +08:00
3d03dbf716 extract find_library 2015-01-12 14:00:35 +08:00
ebfd1486d8 Removing the overhead of creating a new list per event 2015-01-12 10:32:03 +08:00
6eadfca78e Removing trailing whites 2015-01-11 15:19:31 +08:00
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
2711002142 Merge remote-tracking branch 'upstream/master' 2015-01-10 21:27:41 +08:00
18da3554ff Minor fix: never use except: unless you reraise 2015-01-08 08:27:28 -06:00
8b2deb01d8 Set default method as bytes.
Default method as string may cause false error report.
2015-01-08 11:22:34 +08:00
176e97bb45 Fixing some minor issues 2015-01-08 11:03:12 +08:00
4598e09b78 now works on OpenWRT 2015-01-07 00:25:28 +08:00
0bc0117cd7 update help url 2015-01-04 23:55:50 +08:00
bac675d7f6 2015 2015-01-03 13:24:40 +08:00
291adf8b85 log client address 2015-01-03 12:48:03 +08:00
d91f7d85d4 Update ctypes_libsodium.py 2014-12-28 08:30:29 +08:00
e8501da271 fix vim 2014-12-25 16:23:43 +08:00
99c8bbafe7 fix fastopen and add a new test 2014-12-25 16:20:15 +08:00
30f4f78557 fix travis 2014-12-24 18:23:35 +08:00
5ea8403e56 fix daemon and add fastopen tests 2014-12-22 22:42:39 +08:00
be1d1d5032 add SIGINT in workers 2014-12-22 17:29:58 +08:00
536b7d1ee6 use SIGINT instead in tests
Conflicts:
	tests/test.py
2014-12-22 17:25:39 +08:00
2b4c3619d6 reorder setsid and kill 2014-12-21 14:52:00 +08:00
dae2624b30 add setsid 2014-12-21 14:49:51 +08:00
35c3b0b41c refine documentation 2014-12-21 14:06:28 +08:00
28347b685e add unit test for daemon 2014-12-21 13:46:27 +08:00
134497c24f implement daemon 2014-12-21 12:47:07 +08:00
7274c7ad96 fix comments 2014-12-18 13:34:41 +08:00
706a137b3f fix typo 2014-12-18 13:29:00 +08:00
4b0b252953 improve comments 2014-12-18 13:23:59 +08:00
163992b98b small fix 2014-12-12 00:04:17 +08:00
676bf9617b fix key cache when just method changes 2014-12-11 23:45:39 +08:00
cbbc880f44 try to find the problem 2014-12-11 23:22:48 +08:00
810db996cd disable M2Crypto on Python 3 2014-12-11 22:54:49 +08:00
3e503bf677 log method in encrypt unit test 2014-12-11 22:43:46 +08:00
1459282ae6 only test some ciphers 2014-12-11 18:02:57 +08:00
4d5d6c7c85 add unit tests in encrypt 2014-12-11 17:47:12 +08:00
134bf332a4 remove domain not existed test(causing time out) 2014-12-11 14:13:58 +08:00
e1f2046229 lint code 2014-12-11 14:09:18 +08:00
030cdbcec0 add asyncdns test 2014-12-11 14:08:34 +08:00
d42a32fbc0 master should wait for child to quit 2014-12-11 13:00:08 +08:00
e6416562fc add salsa20 and chacha20 2014-12-10 23:19:11 +08:00
84dcff83c1 add libsodium support 2014-12-10 23:11:22 +08:00
fa31a233b6 add ipv6 tests 2014-11-10 15:04:30 +08:00
f43906006a fix str/byte issue in python 3 2014-11-10 10:37:37 +08:00
70dae91e7c add tests for common.py 2014-11-06 14:04:28 +08:00