1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-11-18 02:16:10 -05:00
Commit Graph

74 Commits

Author SHA1 Message Date
Darien Raymond
ccf1fb6616
fix buffer leak in multi buffer 2017-11-07 11:40:12 +01:00
Darien Raymond
4b240eb683 DiscardBytes 2017-11-04 01:33:35 +01:00
Darien Raymond
4412d73b28 get rid off ioutil 2017-11-04 01:33:28 +01:00
Darien Raymond
2f5d501643 fix length calculation in bufferToBytesReader.WriteTo 2017-11-03 13:19:48 +01:00
Darien Raymond
6c9a60100d format code 2017-10-26 21:44:22 +02:00
Darien Raymond
74cf833758 fully migrate to new assertion lib 2017-10-24 16:15:35 +02:00
Darien Raymond
233bb08e56 fix lint warnings 2017-10-22 15:03:20 +02:00
Darien Raymond
49914adf00 remove buffer pool in favor of Go 1.9 concurrent GC 2017-10-22 15:01:36 +02:00
Darien Raymond
bae5639dfd refactor 2017-10-07 03:17:55 +08:00
Darien Raymond
109a37fe7e aggressively close connection when response is done 2017-09-27 15:29:00 +02:00
Darien Raymond
08a72b7eb6
go generate 2017-07-24 21:41:12 +02:00
Darien Raymond
07847576b5
refine copy handler 2017-06-04 21:32:01 +02:00
Darien Raymond
10bc421af9
fix type conversion 2017-05-26 03:02:13 +02:00
Darien Raymond
b16a82024c
normalized env variable names for bash 2017-05-26 01:11:38 +02:00
Darien Raymond
ade88fd5c7
reuse buffered writer in auth writer 2017-05-24 00:54:30 +02:00
Darien Raymond
a8da85eca5
simplify code 2017-05-16 16:47:07 +02:00
Darien Raymond
939fae00e9
packet mode reader and writer 2017-05-02 00:28:16 +02:00
Darien Raymond
3821ee21fc
handle nil onData 2017-04-27 23:33:07 +02:00
Darien Raymond
6f3362fc4c
update activity 2017-04-27 22:30:48 +02:00
Darien Raymond
f418b9bc20
swallow write error in mux 2017-04-27 22:20:29 +02:00
Darien Raymond
7f1e9c85c9
more effecient auth reader and writer 2017-04-27 13:31:09 +02:00
Darien Raymond
94405dd467
fix snifer 2017-04-25 01:56:08 +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
f01b0552a9
direct multibuf reading from kcp engine 2017-04-20 15:02:35 +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
6d7aaa6535
bug fixes 2017-04-19 21:27:21 +02:00
Darien Raymond
0ebebfa458
cleanup 2017-04-19 16:29:36 +02:00
Darien Raymond
7e2246907b
refactor bytes reader 2017-04-19 11:52:27 +02:00
Darien Raymond
31a0951bd2
write by slice when buffer is too large 2017-04-19 10:14:52 +02:00
Darien Raymond
6361ea3188
refactor 2017-04-18 12:41:36 +02:00
Darien Raymond
14c75e5035
more test code 2017-04-18 12:32:24 +02:00
Darien Raymond
ab9349ec31
rename buf.Copy 2017-04-17 22:50:02 +02:00
Darien Raymond
e362c74fa9
remove unused code 2017-04-17 22:38:33 +02:00
Darien Raymond
8868fe68ed
optimize http server 2017-04-17 22:35:20 +02:00
Darien Raymond
d9ea65696a
increase multi buffer capacity 2017-04-16 22:33:20 +02:00
Darien Raymond
e5525715fb
optimize cfb stream writer 2017-04-16 22:30:29 +02:00
Darien Raymond
5c2cabb44e
clear reference on release 2017-04-16 13:12:58 +02:00
Darien Raymond
2f565bfd5e
simplify ray stream 2017-04-16 09:57:28 +02:00
Darien Raymond
abe790181e
multi reader 2017-04-15 22:22:29 +02:00
Darien Raymond
ed7b22622c
release buffer properly 2017-04-15 21:50:23 +02:00
Darien Raymond
b1dfff2fdd
remove 8k buffer pool 2017-04-15 21:19:21 +02:00
Darien Raymond
f506a39d32
multi buffer 2017-04-15 21:07:23 +02:00
Darien Raymond
68bc9ea8e4
cleanup error messages 2017-04-09 15:04:04 +02:00