Marten Seemann
|
03e25d1e85
|
send shorter Missing Packet Sequence Number Delta in new ACK frames
fixes #184
|
2016-07-25 17:43:31 +07:00 |
|
Marten Seemann
|
c44e01a8e6
|
correctly write new ACK frames with more than 255 ACK ranges
fixes #193
|
2016-07-20 14:12:36 +08:00 |
|
Marten Seemann
|
1fc83757a0
|
fix panic in QUIC 34 ACK frame parser for incorrect typeBytes
fixes #198
|
2016-07-05 15:10:22 +08:00 |
|
Marten Seemann
|
da2b2f3a2d
|
parse QUIC 34 ACK Frames with an incomplete range
fixes #194
|
2016-07-03 23:59:11 +08:00 |
|
Marten Seemann
|
1186af3f99
|
reject QUIC 34 ACK frames that have an empty first ACK range
|
2016-06-28 22:14:43 +07:00 |
|
Marten Seemann
|
d86d981319
|
rename LargestObserved to LargestAcked in QUIC 34 ACK frame
|
2016-06-24 14:30:39 +07:00 |
|
Marten Seemann
|
e6ecb1f40c
|
remove unused GetHighestInOrderPacketNumber method from QUIC 34 ACK frame
ref #182
|
2016-06-22 16:32:56 +07:00 |
|
Marten Seemann
|
1d412f2af6
|
check for consistent ACK ranges when writing QUIC 34 ACK frames
ref #182
|
2016-06-22 15:35:14 +07:00 |
|
Marten Seemann
|
9d3dd34017
|
correctly parse and write QUIC 34 ACK frames if packet 1 was lost
ref #182
|
2016-06-22 15:16:53 +07:00 |
|
Marten Seemann
|
c01e16da71
|
validate parsed ACK ranges from a QUIC 34 ACK frame
ref #182
|
2016-06-21 19:49:24 +07:00 |
|
Marten Seemann
|
193f0dd793
|
correctly parse QUIC 34 ACK frames without timestamps
ref #182
|
2016-06-21 18:11:32 +07:00 |
|
Marten Seemann
|
4e183194c1
|
fix number of ACK blocks for gaps of 254 packets in QUIC 34 ACKs
ref #182
|
2016-06-21 14:20:21 +07:00 |
|
Marten Seemann
|
74ac98e7a5
|
calculate MinLength for QUIC 34 ACKs with long ranges of missing packets
ref #182
|
2016-06-21 14:11:19 +07:00 |
|
Marten Seemann
|
a2aed133b5
|
implement writing of ACK blocks with large gaps for QUIC 34 ACK frames
ref #182
|
2016-06-21 14:02:45 +07:00 |
|
Marten Seemann
|
5b0442f7e6
|
calculate correct MinLength for QUIC 34 ACK frames with ACK ranges
ref #182
|
2016-06-21 10:13:32 +07:00 |
|
Marten Seemann
|
cc5fe06db9
|
implement basic writing of ACK blocks for QUIC 34 ACK frames
ref #182
|
2016-06-21 00:24:44 +07:00 |
|
Marten Seemann
|
29029978a0
|
determine if a QUIC 34 ACK frame reports any missing packets
ref #182
|
2016-06-20 14:05:20 +07:00 |
|
Marten Seemann
|
eb2414b085
|
parse QUIC 34 ACK frames with > 256 packets lost in a row
ref #182
|
2016-06-20 13:43:40 +07:00 |
|
Marten Seemann
|
963517e7be
|
implement basic ACK block parsing for QUIC 34 ACK frames
ref #182
|
2016-06-20 11:31:23 +07:00 |
|
Marten Seemann
|
9c5a1cce0e
|
add method to get highest in order ACKed packet number to new ACK frame
|
2016-06-19 18:53:04 +07:00 |
|
Marten Seemann
|
480ae993df
|
implement basic ACK frame parsing and writing for QUIC 34
ref #182
|
2016-06-19 16:02:00 +07:00 |
|