Commit Graph

2800 Commits (c30aa63df7eb28904e862ec6c90a8207e3ee699e)

Author SHA1 Message Date
Darien Raymond b841042d0c
refactor 2017-04-27 11:37:25 +02:00
Darien Raymond 999717ee28
release buffer on error 2017-04-27 11:29:44 +02:00
Darien Raymond 326a54baea
refactor 2017-04-27 00:19:49 +02:00
Darien Raymond 3aa5343722
adjust error level 2017-04-27 00:09:01 +02:00
Darien Raymond f3c830c659
more test case on shadowsocks tcp 2017-04-26 23:46:19 +02:00
Darien Raymond 0157628ede
rewrite bytes to hex string 2017-04-26 23:26:42 +02:00
Darien Raymond 90114aaeae
refactor 2017-04-26 22:35:19 +02:00
Darien Raymond 10ce629c02
close input on error 2017-04-26 21:43:53 +02:00
Darien Raymond 784d4ce560
comments 2017-04-26 21:28:10 +02:00
Darien Raymond 93d913b959
refactor peeking strategy 2017-04-26 21:24:58 +02:00
Darien Raymond 39005d8fc4
refactor 2017-04-26 10:59:18 +02:00
Darien Raymond 7c59b2e224
bug fixes in sniffer 2017-04-26 00:43:59 +02:00
Darien Raymond 4668f9d3de
refactor 2017-04-25 23:51:04 +02:00
Darien Raymond 2ad0e359ef
refactor 2017-04-25 23:42:51 +02:00
Darien Raymond 96d544e047
refactor 2017-04-25 23:41:07 +02:00
Darien Raymond 0d92dce5eb
fix lock usage in server list 2017-04-25 23:40:25 +02:00
Darien Raymond fb3d2ca862
read content of the http response 2017-04-25 13:34:00 +02:00
Darien Raymond 43dfb8ced3
json config for domain override 2017-04-25 11:18:13 +02:00
Darien Raymond c9c2338f05
refactor 2017-04-25 10:48:06 +02:00
Darien Raymond 94405dd467
fix snifer 2017-04-25 01:56:08 +02:00
Darien Raymond 00dd7d5cd2
test case for sni proxy 2017-04-25 01:40:34 +02:00
Darien Raymond 2c3ed5d9e4
snifered dispatch 2017-04-25 00:49:27 +02:00
Darien Raymond 77521029b1
support for http and tls header sniffing 2017-04-25 00:19:22 +02:00
Darien Raymond a4212e7b48
auto detect pre release 2017-04-24 21:12:31 +02:00
Darien Raymond d615874aa9
adjust error levels 2017-04-23 20:41:45 +02:00
Darien Raymond 7dc2fd1acd
stop using preemptable machines 2017-04-23 19:17:20 +02:00
Darien Raymond 59a1e2d736
refactor 2017-04-23 19:16:56 +02:00
Darien Raymond cea6e28634
refactor 2017-04-23 13:41:52 +02:00
Darien Raymond e87b0ca848
size encoder and decoder 2017-04-23 13:30:08 +02:00
Darien Raymond 6a90ce3c43
comments 2017-04-21 15:36:05 +02:00
Darien Raymond 498c7dafdf
clean udp writer 2017-04-21 14:51:09 +02:00
Darien Raymond eda72624e2
test case for sync pool 2017-04-21 14:32:29 +02:00
Darien Raymond 67dbb86b0e
cleanup 2017-04-21 13:26:54 +02:00
Darien Raymond 365d74ac49
update user id on official server 2017-04-21 13:04:41 +02:00
Darien Raymond 795e3c1290
Revert "add protobuf, websocket, dns as vendor"
This reverts commit b0f2d23bba.
2017-04-21 10:40:34 +02:00
Darien Raymond b0f2d23bba
add protobuf, websocket, dns as vendor 2017-04-20 23:01:29 +02:00
Darien Raymond c0dba629fb
Update version 2017-04-20 21:13:47 +02:00
Darien Raymond f01b0552a9
direct multibuf reading from kcp engine 2017-04-20 15:02:35 +02:00
Darien Raymond 114f390a69
cleanup 2017-04-20 14:37:53 +02:00
Darien Raymond 5f4acaa9ea
merging reader and writer 2017-04-20 11:00:15 +02:00
Darien Raymond 5a30e27f04
use normal byte array 2017-04-19 23:30:18 +02:00
Darien Raymond a7abac2eaf
extend mux session timeout 2017-04-19 21:33:11 +02:00
Darien Raymond 6d7aaa6535
bug fixes 2017-04-19 21:27:21 +02:00
Darien Raymond 1d761e30a9
cleanup 2017-04-19 18:00:11 +02:00
Darien Raymond 0ebebfa458
cleanup 2017-04-19 16:29:36 +02:00
Darien Raymond a624e50ffe
test case 2017-04-19 12:36:04 +02:00
Darien Raymond bb72264994
fix a typo in session manager 2017-04-19 12:11:59 +02:00
Darien Raymond 7e2246907b
refactor bytes reader 2017-04-19 11:52:27 +02:00
Darien Raymond fccf0c2edb
fix linux test 2017-04-19 11:52:17 +02:00
Darien Raymond 027270fd2c
cleanup 2017-04-19 11:20:08 +02:00