Commit Graph

416 Commits (6d0915cc8c9645e91edc450d1723c1d75e3ff601)

Author SHA1 Message Date
Darien Raymond 6d0915cc8c
Fix test break 2016-12-07 15:00:04 +01:00
Darien Raymond a11c225cbf
protobuf refresh 2016-12-07 14:33:31 +01:00
Darien Raymond 2e1c2b95e0
comments 2016-12-07 13:13:48 +01:00
Darien Raymond 2f550186ac
comments 2016-12-07 13:12:42 +01:00
Darien Raymond 1bc66604fa
headers proto 2016-12-07 13:08:15 +01:00
Darien Raymond a92df58017
refactor auth reader 2016-12-07 13:00:32 +01:00
Darien Raymond a52867cb69
not necessary for a large buffer 2016-12-07 12:21:24 +01:00
Darien Raymond 544c6e8f71
fix test break 2016-12-07 00:52:36 +01:00
Darien Raymond 5f2eb09226
better error handling in AuthenticationReader 2016-12-07 00:49:56 +01:00
Darien Raymond 919b749578
aead reader and writer 2016-12-07 00:31:15 +01:00
Darien Raymond d6e6b464c1
Merge branch 'master' of https://github.com/v2ray/v2ray-core 2016-12-07 00:17:27 +01:00
Darien Raymond 36e4330e58
comments 2016-12-06 17:36:28 +01:00
Darien Raymond 5f6366d2fa
comments 2016-12-06 17:26:51 +01:00
Darien Raymond 7a641749a8
comments 2016-12-06 17:26:06 +01:00
Darien Raymond e756222a7d
comments 2016-12-06 17:17:07 +01:00
Darien Raymond b63293d950
remove unnecessary code 2016-12-06 13:42:21 +01:00
Darien Raymond b619a1dacf
refactor buffer 2016-12-06 13:42:12 +01:00
Darien Raymond 341fa376a1
Buffer.SetByte 2016-12-06 11:31:19 +01:00
Darien Raymond 88c9947285
simplify chain writing 2016-12-06 11:27:58 +01:00
Darien Raymond 8c8f0a53fd
rewrite alloc.buffer 2016-12-06 11:03:42 +01:00
Darien Raymond 186bf1f141
FillFullFrom 2016-12-05 17:05:47 +01:00
Darien Raymond 10b75e8961
simpify Buffer.FillFrom() 2016-12-05 15:30:08 +01:00
Darien Raymond cf3eb0e77d
refine buffer usage 2016-12-05 15:19:14 +01:00
Darien Raymond 9ecf89657c
optimize for 0 buffer size 2016-12-05 00:48:41 +01:00
Darien Raymond 2bc7347d6d
remove invalid uuid error 2016-12-04 21:57:30 +01:00
Darien Raymond abe8ffda68
fix buffered writer 2016-12-04 21:34:22 +01:00
Darien Raymond efb24a4d21
rewrite error lib 2016-12-04 09:10:47 +01:00
Darien Raymond 3ba5ab3291
bring back high volumn mode in adaptive reader 2016-12-02 15:06:04 +01:00
Darien Raymond b575de2a55
limit size of written data 2016-12-02 14:35:28 +01:00
Darien Raymond f95c322677
rename 'this' 2016-11-27 21:39:09 +01:00
Darien Raymond d00f8eef56
remove use of 'v' as a variable name 2016-11-27 17:01:44 +01:00
Darien Raymond 77e1427845
remove unnecessary equals() 2016-11-27 09:19:52 +01:00
Darien Raymond b3c5b6b8a2
nice log print 2016-11-27 08:47:11 +01:00
Darien Raymond ccbd6da20e
hashable address 2016-11-27 08:47:03 +01:00
Darien Raymond 8dbb45bf06
remove test log 2016-11-22 00:54:40 +01:00
Darien Raymond 13b1bf09cf
more log 2016-11-22 00:42:31 +01:00
Darien Raymond de414de7a2
test log 2016-11-22 00:36:47 +01:00
Darien Raymond 6804d8f73a
better handling error from Pipe() 2016-11-22 00:17:49 +01:00
Darien Raymond 85f9e39416
also resize value when error 2016-11-22 00:00:27 +01:00
Darien Raymond 70c75038a2
small buffer 2016-11-21 22:08:34 +01:00
Darien Raymond 30cd9e929d
add exponential backoff as retry logic 2016-11-20 21:47:51 +01:00
Darien Raymond 56fb8c478c
remove unused code 2016-11-20 11:00:59 +01:00
Darien Raymond 6c441e2a5f
format log 2016-11-20 01:43:08 +01:00
Darien Raymond 1169476e69
return correct number of bytes written 2016-11-19 22:38:24 +01:00
Darien Raymond 18cd10be2b
revert buffer api change 2016-11-19 21:13:00 +01:00
Darien Raymond 87a8f7a953
fix chan writer 2016-11-19 21:12:52 +01:00
Darien Raymond c884d04c7b
buffer api 2016-11-19 14:38:35 +01:00
Darien Raymond 5a32cd8602
remove large buffer 2016-11-19 01:50:09 +01:00
Darien Raymond a14795e1e6
optimize udp hub 2016-11-18 21:30:03 +01:00
Darien Raymond ad3f450bce
fix usage of io.EOF 2016-11-17 23:21:44 +01:00