Darien Raymond
|
0dbfb66126
|
clean up dns package
|
2017-11-15 00:36:14 +01:00 |
|
Darien Raymond
|
594ec15c09
|
cleanup buffer usage
|
2017-11-09 22:33:15 +01:00 |
|
Darien Raymond
|
66b82e4ab7
|
cleanup MultiBuffer
|
2017-11-09 00:55:28 +01:00 |
|
Darien Raymond
|
cab5c10fc2
|
remove use of KeepAlive
|
2017-11-07 22:31:47 +01:00 |
|
Darien Raymond
|
02685094d3
|
rewrite vmess encoding using buf
|
2017-10-27 21:11:45 +02:00 |
|
Darien Raymond
|
74cf833758
|
fully migrate to new assertion lib
|
2017-10-24 16:15:35 +02:00 |
|
Darien Raymond
|
26818a2602
|
fix domain length issue for all proxies
|
2017-10-22 20:17:06 +02:00 |
|
Darien Raymond
|
24089bfad0
|
remove duplicated address type def
|
2017-10-21 21:59:46 +02:00 |
|
Darien Raymond
|
f1a15e92f5
|
apply bitmask to other packages
|
2017-10-21 21:04:24 +02:00 |
|
Darien Raymond
|
3a27ff8239
|
increase default timeout to 5 minutes
|
2017-09-27 21:09:13 +02:00 |
|
Darien Raymond
|
109a37fe7e
|
aggressively close connection when response is done
|
2017-09-27 15:29:00 +02:00 |
|
Darien Raymond
|
8971e699d9
|
common.Must2
|
2017-09-19 23:27:49 +02:00 |
|
Darien Raymond
|
1c856a46ab
|
step 1 to remove reference to net package
|
2017-08-29 12:56:57 +02:00 |
|
Darien Raymond
|
6bbc3a6945
|
check error
|
2017-07-25 22:28:48 +02:00 |
|
Darien Raymond
|
21284fbd61
|
refactor
|
2017-07-25 22:21:59 +02:00 |
|
Darien Raymond
|
3d13bba412
|
allow error on set deadline
|
2017-05-30 17:33:41 +02:00 |
|
Darien Raymond
|
62b01ef0ba
|
code cleanup
|
2017-05-24 01:35:05 +02:00 |
|
Darien Raymond
|
ade88fd5c7
|
reuse buffered writer in auth writer
|
2017-05-24 00:54:30 +02:00 |
|
Darien Raymond
|
06d4c37889
|
integrate mux in vmess server
|
2017-05-17 21:13:01 +02:00 |
|
Darien Raymond
|
7a4bab4940
|
support packet transfer type in mux
|
2017-05-02 22:23:07 +02:00 |
|
Darien Raymond
|
939fae00e9
|
packet mode reader and writer
|
2017-05-02 00:28:16 +02:00 |
|
Darien Raymond
|
6f3362fc4c
|
update activity
|
2017-04-27 22:30:48 +02:00 |
|
Darien Raymond
|
4668f9d3de
|
refactor
|
2017-04-25 23:51:04 +02:00 |
|
Darien Raymond
|
e87b0ca848
|
size encoder and decoder
|
2017-04-23 13:30:08 +02:00 |
|
Darien Raymond
|
ab9349ec31
|
rename buf.Copy
|
2017-04-17 22:50:02 +02:00 |
|
Darien Raymond
|
2f565bfd5e
|
simplify ray stream
|
2017-04-16 09:57:28 +02:00 |
|
Darien Raymond
|
f506a39d32
|
multi buffer
|
2017-04-15 21:07:23 +02:00 |
|
Darien Raymond
|
a8586eace6
|
fix interface
|
2017-04-09 12:45:25 +02:00 |
|
Darien Raymond
|
345e43b4c4
|
update error message
|
2017-04-09 09:49:19 +02:00 |
|
Darien Raymond
|
2a51b71ba4
|
use merging reader only for tcp traffic
|
2017-04-09 09:08:10 +02:00 |
|
Darien Raymond
|
35248497d2
|
refactor error messages
|
2017-04-09 01:43:25 +02:00 |
|
Darien Raymond
|
bc4e2293ef
|
remove errors.Format
|
2017-04-09 00:31:06 +02:00 |
|
Darien Raymond
|
a034276eee
|
update error messages
|
2017-04-07 22:56:27 +02:00 |
|
Darien Raymond
|
ade8453c0a
|
completely remove connection reuse feature
|
2017-04-07 21:54:40 +02:00 |
|
Darien Raymond
|
1b244bf3a1
|
reduce VMess memory usage
|
2017-04-06 23:11:36 +02:00 |
|
Darien Raymond
|
b4cd497abf
|
update error messages
|
2017-04-06 22:00:32 +02:00 |
|
Darien Raymond
|
75f5cb9afb
|
refactor log and error
|
2017-04-06 21:13:17 +02:00 |
|
Darien Raymond
|
fc31f9b94c
|
refactor error interface
|
2017-04-06 15:13:09 +02:00 |
|
Darien Raymond
|
65c6972eb5
|
delete then add
|
2017-04-06 11:41:57 +02:00 |
|
Darien Raymond
|
2e5cb82790
|
update proto
|
2017-04-04 12:28:14 +02:00 |
|
Darien Raymond
|
18b0b87c52
|
no-op timer
|
2017-04-04 10:24:38 +02:00 |
|
Darien Raymond
|
f34ad57b58
|
refactor timer api
|
2017-03-31 21:45:43 +02:00 |
|
Darien Raymond
|
a57531ef5d
|
cancel context after finish
|
2017-03-31 21:10:33 +02:00 |
|
Darien Raymond
|
f643344154
|
merge buf stream
|
2017-03-27 11:26:44 +02:00 |
|
Darien Raymond
|
14824c8451
|
fix timeout reader usage
|
2017-03-27 11:14:55 +02:00 |
|
Darien Raymond
|
d627638412
|
refine error message
|
2017-03-07 22:08:16 +01:00 |
|
Darien Raymond
|
e480091388
|
smart error propagation
|
2017-02-21 23:14:07 +01:00 |
|
Darien Raymond
|
3112d3a2d3
|
typo
|
2017-02-21 15:48:21 +01:00 |
|
Darien Raymond
|
020b436827
|
merge bufio into buf
|
2017-02-15 22:51:01 +01:00 |
|
Darien Raymond
|
3c032f0d53
|
update frame header masking strategy
|
2017-02-14 14:16:43 +01:00 |
|