Commit graph

8 commits

Author SHA1 Message Date
Marten Seemann
f17ddffb70 don't delete a stream until it has been accepted 2019-01-23 17:24:10 +07:00
Marten Seemann
9518c90c0a implement and use the MAX_STREAMS frame 2018-11-10 09:38:50 +07:00
Marten Seemann
0f931ca54e use a uint64 for stream counts 2018-11-10 09:05:33 +07:00
Marten Seemann
08008b680e make the incoming streams map work with stream 0
Stream 0 is now a valid stream ID used for application data, so the
streams map must be able to accept this stream.
2018-10-26 16:11:25 +07:00
Marten Seemann
f8d28a96fe close all streams when closing the IETF QUIC streams map 2018-04-17 19:29:51 +09:00
Marten Seemann
8e332c2e13 implement sending of MAX_STREAM_ID frames
We can now impose a limit on the number of stream for IETF QUIC, and
advertise that in the transport parameters during the handshake.
2018-02-06 08:32:16 +08:00
Marten Seemann
e36b8d8e30 throw an error if the peer tries to open a too high stream 2018-02-06 08:30:58 +08:00
Marten Seemann
be6493eff8 implement a map for incoming streams 2018-02-06 07:49:10 +08:00