Commit graph

21 commits

Author SHA1 Message Date
Marten Seemann
3b82628dbe internalize ackhandler and congestion 2018-02-02 08:40:56 +08:00
Marten Seemann
5ef89733ae implement packet pacing 2018-01-21 14:27:37 +11:00
Marten Seemann
f1ada87dcf make the protocol package internal 2017-08-30 00:19:44 +07:00
Lucas Clemente
89d0ae9810 Simplify ackhandler and congestion by splitting up OnCongestionEvent
No functional change.
2017-04-05 21:34:08 +02:00
Lucas Clemente
3b1231db81 remove unused congestion const 2016-09-05 13:35:09 +02:00
Marten Seemann
3963e7eb03 change tests such that they are covered by coverage reports 2016-06-06 23:52:12 +07:00
Lucas Clemente
a10d58c8ca privatize session.run
ref #60
2016-05-15 18:49:09 +02:00
Lucas Clemente
c12a12518e run gofmt -s on tests 2016-05-15 14:42:34 +02:00
Lucas Clemente
db5e8f507e introduce separate congestion debug interface to simplify mocking 2016-05-08 18:29:08 +02:00
Lucas Clemente
d178a02ad8 change congestion to use protocol.ByteCount
fixes #52
2016-05-05 01:41:34 +02:00
Lucas Clemente
9f79d4bf0a add commented cubic tests copied from chrome for unsupported experiments 2016-04-28 14:46:40 +02:00
Lucas Clemente
ea9d5dd884 add more cubic sender tests 2016-04-28 14:45:30 +02:00
Lucas Clemente
7f1e85a977 implement CubicSender.RetransmissionDelay 2016-04-28 14:32:48 +02:00
Lucas Clemente
f209e87135 add support for slow start large reduction to cubic sender 2016-04-28 14:22:46 +02:00
Lucas Clemente
1722fc17be implement cubic sender connection migration 2016-04-28 14:06:52 +02:00
Lucas Clemente
1164726cb1 add more cubic sender tests 2016-04-28 14:04:14 +02:00
Lucas Clemente
b4ffc67937 fix and add more cubic test cases 2016-04-28 14:04:14 +02:00
Lucas Clemente
b6a2f72b29 implement more cubic sender tests 2016-04-28 12:03:55 +02:00
Lucas Clemente
f869be1eb1 implement cubic "exponential slow start" test 2016-04-28 10:34:27 +02:00
Lucas Clemente
f16d30a20c implement another CubicSender test 2016-04-27 18:17:55 +02:00
Lucas Clemente
c641e24e8c add cubic_sender plus initial test 2016-04-27 15:11:56 +02:00