Commit graph

1057 commits

Author SHA1 Message Date
BreakWa11
4a02d19597 add udp_cache 2016-05-17 23:30:00 +08:00
BreakWa11
b71af8f4df log connection info as debug level by default 2016-05-17 23:12:37 +08:00
BreakWa11
b8cf491212 remove mgr 2016-05-17 18:00:17 +08:00
BreakWa11
d47b0d47ea add config "udp_timeout"
drop TCP over UDP query
2016-05-17 17:27:33 +08:00
BreakWa11
4e43a4932d limit active UDP client to 256 2016-05-16 18:20:57 +08:00
BreakWa11
bb916eb705 LRUCache add 'clear' method
refine close
2016-05-16 16:56:10 +08:00
BreakWa11
691aa0970a UDP use only 1 lru cache (_client_fd_to_server_addr set to dict type) 2016-05-16 15:54:58 +08:00
BreakWa11
0e26f9b513 remove useless code 2016-05-07 20:08:32 +08:00
BreakWa11
6486f02fbe remove a log info 2016-05-03 19:42:32 +08:00
BreakWa11
b8feaacbbb fix mysql update BUG
hot update mysql connection info
more tls1.2 info for debugging
2016-04-29 19:20:24 +08:00
BreakWa11
9f4f42eefd catch exit exception 2016-04-22 23:48:41 +08:00
BreakWa11
d6640b2e81 add udp data transfer 2016-04-18 22:09:20 +08:00
BreakWa11
95bc6e4a2f tcp resend data bug fix
add tls1.2_ticket_auth
2016-04-17 11:39:24 +08:00
BreakWa11
962a05f137 fix loading obfs plugin on py3 2016-04-11 09:37:42 +08:00
BreakWa11
14edb58281 DNS VALID_HOSTNAME add underline 2016-04-06 14:42:27 +08:00
BreakWa11
cb86c34c3b UDP recv size 2016-03-31 02:24:10 +08:00
BreakWa11
77abc7d1bc support big UDP data 2016-03-31 01:08:30 +08:00
BreakWa11
41e92e277e fix iter.next ? 2016-02-17 21:17:38 +08:00
BreakWa11
16eb3e3448 optimize sql update 2016-02-15 16:19:29 +08:00
BreakWa11
b9aefc144b better speed 2016-01-23 22:14:45 +08:00
BreakWa11
27d2214337 "auth_sha1_v2" add salt 2016-01-20 11:53:03 +08:00
BreakWa11
397990534a add plugin "auth_sha1_v2" 2016-01-19 20:37:40 +08:00
BreakWa11
187e266b26 refine "http_simple" in py3.4 2016-01-18 18:07:14 +08:00
BreakWa11
f5cc946796 fix "http_simple" in py2/py3 2016-01-10 00:19:12 +08:00
BreakWa11
8b7db6d996 fix host name type 2015-12-29 01:31:52 +08:00
BreakWa11
a49b21ee2c fix "bytes" in "encode_head" 2 2015-12-29 00:37:36 +08:00
BreakWa11
81b0597591 fix "bytes" in "encode_head" 2015-12-28 21:32:02 +08:00
BreakWa11
e76939981a fix "chr" 2015-12-28 20:48:14 +08:00
BreakWa11
6576359c1c fix "ord" 2015-12-28 19:35:06 +08:00
BreakWa11
90ae1fdc40 refine manyuser thread start & stop 2015-12-28 15:05:47 +08:00
BreakWa11
876bbbe5d8 allow default settings 2015-12-28 02:12:33 +08:00
BreakWa11
e56c5e4b90 fix index 2015-12-25 11:45:19 +08:00
BreakWa11
519c84719f add "protocol_param" 2015-12-23 18:19:57 +08:00
BreakWa11
42a05d22d6 support UDP protocol plugin 2015-12-23 18:13:27 +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
BreakWa11
202f0f6142 disconnect if wrong handshake package 2015-12-21 18:43:47 +08:00
BreakWa11
80604a9421 fix auth_sha1
fix tls1.0_session_auth
2015-12-21 18:03:52 +08:00
BreakWa11
68a77ddc70 load 'user-config.json' first
set default obfs plugin 'tls1.0_session_auth_compatible'
2015-12-19 15:45:17 +08:00
BreakWa11
459b0c7004 add "redirect" in config.json 2015-12-19 12:46:47 +08:00
BreakWa11
0c4b00a8af fix LRUCache 2015-12-19 12:22:23 +08:00
BreakWa11
8fb3cc3394 fix tls1.0 protocol 2015-12-17 17:12:22 +08:00
BreakWa11
e889f953ff UDP server_transfer_dl += len(post_data) 2015-12-14 14:55:39 +08:00
BreakWa11
430b98c982 fix "tls1.0_session_auth_compatible" 2015-12-14 04:06:21 +08:00
BreakWa11
7300205add not check tls version 2015-12-14 03:59:08 +08:00
BreakWa11
443c4f35c2 fix IPv6 detect 2015-12-14 02:59:24 +08:00
BreakWa11
13579f1ca4 return after destory
fix "tls1.0_session_auth"
2015-12-14 02:32:24 +08:00
BreakWa11
aff97d4ce8 improve LRUCache
add "tls1.0_session_auth"
fix "auth_sha1" in local mode
refine log
2015-12-14 00:55:44 +08:00
BreakWa11
aa92a59405 improve tls_simple 2015-12-10 18:35:37 +08:00