Marten Seemann
|
eb3e253be2
|
send MAX_{STREAM}_DATA frames more frequently
WINDOW_UPDATEs are relatively small, and it doesn't cost much to grant
the peer more flow control credit earlier.
|
2017-12-12 18:06:49 +07:00 |
|
Marten Seemann
|
184f81d8c4
|
remove old code to send an ACK every 20 packets
This was needed before QUIC 39, and should have been removed when we
dropped support for QUIC 38.
|
2017-12-01 12:14:54 +07:00 |
|
Marten Seemann
|
925a52f032
|
don't apply a limit to the number of outgoing streams
|
2017-10-20 17:35:30 +07:00 |
|
Marten Seemann
|
f5acb690d3
|
simplify the maximum stream limit
|
2017-10-20 17:35:30 +07:00 |
|
Marten Seemann
|
5504c47ca5
|
reduce the maximum packet size of sent packets to 1200 bytes
This is the value the IETF draft mandates for implementations that don't
do PMTUD.
|
2017-10-18 14:14:49 +07:00 |
|
Marten Seemann
|
4eec7433d9
|
enforce a minimum value of the remote idle timeout
This prevents a DoS where a peer could send us a really small remote
idle timeout, and we would continuously send it PING frames.
|
2017-10-03 11:06:31 -07:00 |
|
Marten Seemann
|
265c35c2eb
|
rename the STK to Cookie
|
2017-09-22 18:58:04 +07:00 |
|
Marten Seemann
|
d9b9d83458
|
remove unused duplicate packet detection in the ackHandler
|
2017-09-14 17:55:55 +07:00 |
|
Marten Seemann
|
8bcabe0ba9
|
correctly pack packets with sealers with different overheads
|
2017-09-08 12:04:45 +03:00 |
|
Marten Seemann
|
60f5c660c6
|
export flow control window sizes as uint64 in quic.Config
|
2017-08-31 16:37:03 +07:00 |
|
Marten Seemann
|
f1ada87dcf
|
make the protocol package internal
|
2017-08-30 00:19:44 +07:00 |
|