Commit graph

768 commits

Author SHA1 Message Date
breakwa11
55d10ace01 simple reverse proxy 2015-09-02 23:57:51 +08:00
breakwa11
56af51b43c log TCP header if parse error 2015-09-01 16:58:05 +08:00
breakwa11
5249fd528c add FORCE_NEW_PROTOCOL switch 2015-08-28 13:35:10 +08:00
breakwa11
61959945c3 revert encrypt.py
new obfs header
2015-08-27 16:41:00 +08:00
breakwa11
928c26e4f2 fix some exceptions 2015-08-15 12:47:14 +08:00
breakwa11
9defba2d36 merge master 20150810 2015-08-12 14:37:17 +08:00
breakwa11
da46866828 restart server quickly when change password 2015-08-12 12:45:07 +08:00
breakwa11
b32cc8f703 fix closing relays 2015-08-12 12:32:20 +08:00
breakwa11
661fbbfb8b fix handle_event 2015-08-12 01:10:28 +08:00
breakwa11
a3344d9f1c rename handle_event 2015-08-11 11:34:01 +08:00
breakwa11
e5e3102591 remove debug code
add AddressMap for udp
2015-08-10 12:47:37 +08:00
breakwa11
6e5744829c fix asyncmgr.py 2015-08-06 12:26:45 +08:00
breakwa11
a9ea55c396 new UDP over TCP protocol, merge master 2015-08-05 16:24:14 +08:00
breakwa11
469d9f7bfa merge master 2015-07-14 19:02:52 +08:00
breakwa11
69d369268a update run.sh, set working dir 2015-07-09 16:42:46 +08:00
breakwa11
f78f5b56e3 client_key change 2015-07-02 15:21:05 +08:00
breakwa11
298e8a06c9 add getKeys in switchrule.py 2015-07-01 10:55:24 +08:00
breakwa11
a142b957a7 remove 'plan' & 'switch' 2015-07-01 10:50:28 +08:00
breakwa11
3af426b13b remove tail 2015-06-30 15:34:02 +08:00
breakwa11
543a5903a1 encrypt speed test 2015-06-26 11:33:59 +08:00
breakwa11
ad588af75f single user script 2015-06-24 12:56:46 +08:00
breakwa11
d4ca0d281c always UDP on
random length TCP/UDP packet
2015-06-23 17:43:20 +08:00
breakwa11
28318b5c1a double UDP sockets for IPv4 and IPv6 2015-06-20 18:59:20 +08:00
breakwa11
1f530ff8f1 fix udp ipv6 2015-06-20 17:56:33 +08:00
breakwa11
17122c299c fix udp ipv6 2015-06-16 21:55:36 +08:00
breakwa11
4b52f83376 udp ipv6 2015-06-16 13:10:43 +08:00
breakwa11
07dc98f60d udp fix sendto argv 2015-06-16 13:00:30 +08:00
breakwa11
99db626225 run script
fix server restart
2015-06-15 12:00:00 +08:00
breakwa11
9b7dab692b skip bind ipv4 addr if bind ipv6 success
fix close server
2015-06-11 10:36:39 +08:00
breakwa11
565812ae15 elaborate reasons of header parsing failure 2015-06-11 01:07:54 +08:00
breakwa11
616a0c74bd rename destroy to close 2015-06-11 00:41:51 +08:00
breakwa11
1e71fba852 drop UDP message if frag != 0 2015-06-10 14:21:22 +08:00
breakwa11
7c2fe9fd56 use db key 2015-06-10 12:48:17 +08:00
breakwa11
c27f6283a2 UDP remote DNS resolve 2015-06-09 23:59:49 +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
e001f1818c bump 2015-06-08 08:36:17 +08:00
clowwindy
56c289ba21 update CHANGES 2015-06-08 08:35:30 +08:00
clowwindy
e74ae193d0 elaborate reasons of header parsing failure 2015-06-08 08:29:01 +08:00
clowwindy
16db66675b optimize LRUCache 2015-05-19 08:35:28 +08:00
clowwindy
c46234af41 update CHANGES 2015-05-19 08:20:56 +08:00
clowwindy
405120c59f bump 2015-05-19 08:19:25 +08:00
clowwindy
082c8a80f4 fix duplicated close in LRUCache
close #324
2015-05-19 08:14:47 +08:00
clowwindy
893d21da76 Merge pull request #332 from sky-chen/master
flush autoban output
2015-05-03 15:25:14 +08:00
sky
ea7a3e1b58 flush autoban output 2015-05-03 14:34:54 +08:00
clowwindy
e898f92191 Merge pull request #295 from jlund/no-rc4
Use AES in the Usage example instead of RC4.
2015-03-29 12:19:22 +08:00
clowwindy
5c0391d146 Merge pull request #312 from kimw/patch-1
remove duplicated line (refer line 221)
2015-03-14 13:38:19 +08:00
Kim Wong
e17279e5bf remove duplicated line (refer line 221) 2015-03-14 07:35:43 +08:00
clowwindy
f17da943b3 Merge pull request #305 from lazybios/patch
remove duplicate code from shell.py
2015-03-01 16:17:06 +08:00
lazybios
d3831bef8c remove duplicate code from shell.py 2015-03-01 14:14:35 +08:00
Joshua Lund
b6e6e14b8a Use AES in the Usage example instead of RC4. 2015-02-14 21:33:40 -07:00