Commit Graph

373 Commits (56ce5d5f84e7f9efa6fd4ed9435079b0d8292c5d)

Author SHA1 Message Date
Darien Raymond d55fbd7f8d
simplify error creation 2018-09-30 18:39:53 +02:00
Darien Raymond 00ea6e3cb2
update protobuf generated files 2018-09-30 18:39:28 +02:00
Darien Raymond 94b880d060
move session based info into session package 2018-09-18 23:09:54 +02:00
Darien Raymond 383b84e7dd
unified tproxy option 2018-09-17 15:12:58 +02:00
Darien Raymond d068f357bd
update proto lib 2018-09-14 11:00:59 +02:00
Darien Raymond b3847fb7c0
MemoryStreamSettings 2018-09-07 14:50:25 +02:00
Darien Raymond fdb3a7b57d
remove use of buf.NewSize() 2018-08-16 12:05:33 +02:00
Darien Raymond 053fc38d38
refine udp hub api 2018-08-11 22:35:01 +02:00
Darien Raymond c89531022f
fix kcp state wait 2018-08-09 13:38:47 +02:00
Darien Raymond b238188770
delayed timer creation 2018-08-09 12:23:08 +02:00
Darien Raymond 63c7f5e686
check payload length before decrypting it. fixes #1227 2018-08-08 00:26:01 +02:00
Darien Raymond b79ec5f1ed
use protocol in string form 2018-08-06 13:48:35 +02:00
Darien Raymond 206f52affc
refine buffer interface 2018-07-30 22:45:06 +02:00
Darien Raymond 3b0bfe9422
check empty 2018-07-29 15:10:06 +02:00
Darien Raymond 47f1399995
check errors 2018-07-29 13:19:03 +02:00
Darien Raymond 18f3fb5196
comment 2018-07-29 10:47:50 +02:00
Darien Raymond 1ca3bb9750
remove segment pools 2018-07-29 03:54:24 +02:00
Darien Raymond 2d4a0f23d5
rewrite sending logic 2018-07-29 03:54:15 +02:00
Darien Raymond a3fd81dfff
rework multibuf copy 2018-07-29 03:38:54 +02:00
Darien Raymond 9ee9af9e02
fix mb copy again 2018-07-29 03:23:59 +02:00
Darien Raymond e0a2247a07
Revert "temporarily disable asm code"
This reverts commit 6e28b4f91d.
2018-07-29 03:15:14 +02:00
Darien Raymond 354ef3c27d
fix multibuffer copy 2018-07-29 03:13:29 +02:00
Darien Raymond 6e28b4f91d
temporarily disable asm code 2018-07-28 18:09:34 +02:00
Darien Raymond 4b63638dca
update protobuf lib 2018-07-25 00:36:28 +02:00
Darien Raymond e3cc12995f
fix some lint errors 2018-07-19 13:31:57 +02:00
Darien Raymond 29ad2cbbdb
function to compare byte array 2018-07-12 23:38:10 +02:00
Darien Raymond f8e6927581
pool for data and ack segments 2018-07-08 23:03:00 +02:00
Darien Raymond bd4752a6ab
fix total inflight size 2018-07-08 22:08:26 +02:00
Darien Raymond a8b0660df0
redo kcp.SendingWindow 2018-07-08 21:08:17 +02:00
Darien Raymond bbeae5be48
redo kcp.ReceivingWindow 2018-07-08 12:24:37 +02:00
Darien Raymond 6315217572
fix receiving window size 2018-07-02 15:30:23 +02:00
Darien Raymond ff0ae91b9b
update protobuf generated files 2018-06-26 16:28:54 +02:00
Darien Raymond ac6a0f7511
update activity timer 2018-05-27 14:42:53 +02:00
Darien Raymond 68da956fc4
re-generate code 2018-05-25 11:56:01 +02:00
Darien Raymond 1425fd2ba9
remove Buffer.Append method 2018-04-19 22:56:55 +02:00
Shelikhoo c542c043f3
Merge branch 'master' of github.com:v2ray/v2ray-core into domainsocket 2018-04-05 19:11:33 +08:00
Darien Raymond 009d58dd6c
remove static bytes array 2018-04-02 22:12:51 +02:00
Darien Raymond 81a147e540
Merge branch 'master' of https://github.com/v2ray/v2ray-core 2018-04-02 20:01:05 +02:00
Darien Raymond 08dab81eb2
migrate int to int32 2018-04-02 20:00:50 +02:00
wuxiangzhou2010 5a08411ee2 fix typo 2018-04-02 15:52:16 +08:00
Darien Raymond bdab1af29a
update tls config generation 2018-02-28 15:15:22 +01:00
Darien Raymond 58e79dbdc5
refactor kcp.ReadSegment 2018-02-25 23:00:04 +01:00
Darien Raymond 4783b8f2c6
stop doing anything after being released. fixes #804 2018-02-25 22:13:42 +01:00
Darien Raymond caa52e9327
early release buffers for better reusing 2018-02-25 00:02:31 +01:00
Darien Raymond 1e0cad50b1
buffered input in kcp client 2018-02-24 23:23:10 +01:00
Darien Raymond ae395bbe1f
increase udp hub capacity 2018-02-12 15:08:20 +01:00
Darien Raymond 7391b2439e
simplify udp hub 2018-02-12 13:14:11 +01:00
Shelikhoo 7f34cbdaff
Add Generated Files 2018-02-12 14:17:14 +08:00
Darien Raymond ae52e325a2
send ack more frequently too 2018-02-11 02:08:20 +01:00
Darien Raymond 0a6a9547a0
fix kcp for not sending data immediately 2018-02-11 02:06:43 +01:00