Commit graph

20 commits

Author SHA1 Message Date
Marten Seemann
951b85d42a
enable flow control window auto-tuning for the first WindowUpdate
fixes #499
2017-03-30 12:45:19 +07:00
Marten Seemann
0d6647ed8c
fix auto-tuning of connection-level flow control window
fixes #424
2017-02-17 19:47:09 +07:00
Marten Seemann
291e6c1344
store in flow controller if a stream contributes to connection flow control 2017-02-08 11:48:13 +07:00
Marten Seemann
db11b25790
ensure minimum size of connection-level flow control window
fixes #409
2017-02-08 11:39:33 +07:00
Marten Seemann
1aaf049a11
remove unused GetBytesSent function from flow controller 2017-02-08 10:39:16 +07:00
Marten Seemann
7ce7203f16
simplify variable and function names in flow controller 2017-02-08 09:01:45 +07:00
Marten Seemann
a587af079d
improve the connection parameters manager for the client 2017-01-14 18:58:46 +07:00
Marten Seemann
f72fbc57a9
send connection parameters in CHLO 2017-01-14 18:52:24 +07:00
Marten Seemann
544a58a038
return total bytes sent when resetting a stream in the flow controller 2017-01-03 16:09:18 +07:00
Marten Seemann
fb3f753c94
add method to reset a stream at a byte offset to flow controller
ref #377
2017-01-03 11:32:42 +07:00
Marten Seemann
ba85908fd7
use a mock ConnectionParameterManager in flow controller tests 2016-12-08 18:52:46 +07:00
Marten Seemann
ebc053dbe0
create interface for the ConnectionParametersManager 2016-12-08 18:39:14 +07:00
Marten Seemann
b7a9fcf85f
implement auto-tuning of receive flow control windows
fixes #106
2016-10-31 12:51:26 +07:00
Marten Seemann
32d89eee02
pass RTTStats to the FlowControllers
ref #106
2016-10-30 17:36:36 +07:00
Lucas Clemente
8a9f5f9833 fix receive flow control windows diverging 2016-08-01 15:44:08 +02:00
Lucas Clemente
8dc330f818 remove MaybeTriggerBlocked from flowController 2016-07-09 18:09:37 +02:00
Lucas Clemente
5ada9108ae remove FlowController interface
fixes #178, ref #83
2016-07-08 18:21:44 +02:00
Marten Seemann
ac54ac66c7 add methods for sending data to FlowControlManager 2016-07-06 10:14:17 +02:00
Marten Seemann
800320ec39 implement basic FlowControlManager 2016-06-15 18:53:54 +07:00
Marten Seemann
c748a8dfc0 create FlowController interface 2016-05-19 19:49:33 +07:00
Renamed from flow_controller_test.go (Browse further)