Marten Seemann
|
095c29dc2c
|
drop support for QUIC 37 and 38
|
2017-11-07 00:23:53 +07:00 |
|
Marten Seemann
|
0f1f1c8d41
|
implement the MAX_DATA and MAX_STREAM_DATA frames
For gQUIC WINDOW_UPDATEs are converted to MAX_DATA and MAX_STREAM_DATA,
respectively.
|
2017-11-04 15:22:14 +07:00 |
|
Marten Seemann
|
1f644debd4
|
set if a stream contributes to connection flow control
This depends on the version. In gQUIC, stream 1 and 3 don't contribute,
in IETF QUIC only stream 0 doesn't contribute.
|
2017-11-04 15:22:14 +07:00 |
|
Marten Seemann
|
f662822486
|
use stream 0 for the crypto stream when using TLS
|
2017-11-04 15:22:07 +07:00 |
|
Marten Seemann
|
43c23ff5fa
|
fix client handshake failure when the server supports unknown versions
|
2017-11-02 17:41:06 +07:00 |
|
Marten Seemann
|
f6e44e3e8e
|
fix gQUIC version numbers
|
2017-10-30 11:51:26 +07:00 |
|
Marten Seemann
|
d98a11bb35
|
save version numbers such that can be written in big endian
This makes the version number representation consistent with the IETF
draft.
|
2017-10-27 17:24:24 +07:00 |
|
Marten Seemann
|
6dde979f8f
|
implement a string representation of the version number
This will be useful as soon as we start supporting non-gQUIC versions.
|
2017-09-28 15:19:12 +07:00 |
|
Marten Seemann
|
e729701a94
|
drop support for version 36
|
2017-09-25 20:07:34 +07:00 |
|
Marten Seemann
|
8dbd60a095
|
drop support for QUIC 35
|
2017-09-25 19:55:25 +07:00 |
|
Marten Seemann
|
8312e766ed
|
define a function to tell if a QUIC version uses the TLS 1.3 handshake
|
2017-09-22 19:47:08 +07:00 |
|
Marten Seemann
|
f1ada87dcf
|
make the protocol package internal
|
2017-08-30 00:19:44 +07:00 |
|