1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2025-09-29 21:54:10 -04:00
Commit Graph

100 Commits

Author SHA1 Message Date
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
Darien Raymond
35248497d2 refactor error messages 2017-04-09 01:43:25 +02:00
Darien Raymond
18b0b87c52 no-op timer 2017-04-04 10:24:38 +02:00
Darien Raymond
891b8a03de refactor 2017-04-03 01:07:01 +02:00
Darien Raymond
f34ad57b58 refactor timer api 2017-03-31 21:45:43 +02:00
Darien Raymond
b2c7b1a120 fix dead loop in merging reader 2017-03-28 13:10:57 +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
cb0e29ccdb merging reader 2017-03-27 11:12:34 +02:00
Darien Raymond
bf7906c7f0 clean lint warnings 2017-02-20 10:33:35 +01:00
Darien Raymond
4d34d081f1 reduce default pool size for non x86 platform to 5MB. 2017-02-17 13:06:34 +01:00
Darien Raymond
020b436827 merge bufio into buf 2017-02-15 22:51:01 +01:00
Darien Raymond
4e8e15d528 refine error handling in byte reader 2017-02-07 00:39:07 +01:00
Darien Raymond
c462e35aad cancel sessions after inactivity 2017-01-31 12:42:05 +01:00
Darien Raymond
e678000c44 remove release() pattern 2017-01-04 12:52:24 +01:00
Darien Raymond
a44d556667 test case for tls connection 2016-12-30 23:12:00 +01:00
Darien Raymond
538b0720d5 simplified Release() 2016-12-27 21:06:55 +01:00
Darien Raymond
ea33b7691b remove lock on bytes reader and writer 2016-12-27 20:53:29 +01:00
Darien Raymond
ceaf5d1178 fix lint warnings 2016-12-21 15:37:16 +01:00
Darien Raymond
582438ce5e gofmt 2016-12-12 21:54:28 +01:00
Darien Raymond
792e8ffd20 comments 2016-12-11 09:44:24 +01:00
Darien Raymond
ff87377acf comments 2016-12-11 09:43:20 +01:00
Darien Raymond
1948d0738f refactor io package 2016-12-09 13:17:34 +01:00
Darien Raymond
055023fdd5 refactor buffer 2016-12-09 12:08:25 +01:00
Darien Raymond
7a80409e30 rename alloc to buf 2016-12-09 11:35:27 +01:00