Commit Graph

15 Commits

Author SHA1 Message Date
Marten Seemann
19f1293fe2 shorten variable names in the AckRange struct 2017-09-22 19:34:53 +07:00
Marten Seemann
13f47ac981 improve ack range retrieval in the packet history 2017-09-16 12:30:55 +07:00
Marten Seemann
d9b9d83458 remove unused duplicate packet detection in the ackHandler 2017-09-14 17:55:55 +07:00
Marten Seemann
f1ada87dcf make the protocol package internal 2017-08-30 00:19:44 +07:00
Marten Seemann
ed522ebbce make wire an internal package 2017-08-29 23:51:56 +07:00
Marten Seemann
88afad8722 rename package frames to wire 2017-08-29 23:27:15 +07:00
Marten Seemann
01baba83a5 don't pass the STOP_WAITING to the receivedPacketHandler
Only pass the LeastUnacked. This makes easier to remove STOP_WAITINGs
later.
2017-08-10 20:23:10 +07:00
Marten Seemann
987905149b run gofmt to fix ordering of imports 2017-06-13 18:07:22 +02:00
Marten Seemann
c0b09c8646 make utils an internal package 2017-06-09 22:28:40 +02:00
Marten Seemann
634d2dc6b7 add a function to get the highest ACK range in receivedPacketHistory 2017-01-09 11:04:30 +07:00
Marten Seemann
ca80df28d8 remove unnecessary mutex from receivedPacketHistory
fixes #335
2016-11-02 17:21:03 +07:00
Marten Seemann
29fe5cac76 only save timestamp of largest observed packet in ReceivedPacketHandler
fixes #336
2016-10-29 02:36:48 +07:00
Marten Seemann
5163ae1f61 move duplicate detection to receivedPacketHistory 2016-10-29 01:29:01 +07:00
Marten Seemann
2c11335de4 limit number of ACK ranges in ReceivedPacketHistory
fixes #195
2016-10-28 12:17:41 +07:00
Marten Seemann
50a7e55c72 rename AckHandlerNew to AckHandler
ref #55
2016-07-26 13:48:13 +07:00