- Apr 24, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Remove transport parameter redundancy check because it causes now segmentation fault. The parameter type is now encoded in varint which does not fit into 16 bits integer anymore.
-
- Apr 23, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Apr 21, 2020
-
-
Tatsuhiro Tsujikawa authored
Simplify remove_tx_stream_data()
-
- Apr 20, 2020
-
-
Amir Livneh authored
The return value from this function is not used.
-
- Apr 19, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
This prioritizes Handshake probe packet over Short probe if both data are outstanding. This is a deviation from draft-27 recovery draft.
-
Tatsuhiro Tsujikawa authored
This prevents Handshake probe packet from being sent even if Handshake packet number space has no outstanding data to send. This is a deviation from draft-27 recovery draft.
-
Tatsuhiro Tsujikawa authored
This reverts commit f738004f.
-
- Apr 18, 2020
-
-
Tatsuhiro Tsujikawa authored
This prevents Handshake probe packet from being sent even if Handshake packet number space has no outstanding data to send. This is a deviation from draft-27 recovery draft.
-
Tatsuhiro Tsujikawa authored
Fix coalesced 0-RTT ACK packet with short header packet
-
- Apr 16, 2020
-
-
junqiw authored
-
- Apr 15, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Apr 11, 2020
-
-
Tatsuhiro Tsujikawa authored
examples/server accepts 2 new query parameters. - u query parameter takes urgency value [0, 7], inclusive (e.g., u=0). - i query parameter takes 0 or 1, and they present non-incremental and incremental respectively (e.g., i=1). Note that this is not sh-boolean. The server overrides stream priority with these parameters.
-
- Apr 06, 2020
-
-
Tatsuhiro Tsujikawa authored
This reverts commit 1e2c09f8.
-
Tatsuhiro Tsujikawa authored
examples/server accepts 2 new query parameters. - u query parameter takes urgency value [0, 7], inclusive (e.g., u=0). - i query parameter takes 0 or 1, and they present non-incremental and incremental respectively (e.g., i=1). Note that this is not sh-boolean. The server overrides stream priority with these parameters.
-
- Apr 05, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Apr 04, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Clarify the behaviour of ngtcp2_conn_writev_stream with NGTCP2_WRITE_STREAM_FLAG_MORE.
-
Tatsuhiro Tsujikawa authored
-
- Apr 02, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Round up cwnd left to the maximum UDP packet size to avoid small packet.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Mar 31, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Mar 29, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Reset pto_count only when ACK-eliciting, non pure probe packet is received in order to avoid frequent PTO probe transmission.
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
This commit separates key installation function into 2 and let TLS stack install rx and tx keys separately for handshake and 1RTT keys. This change is aligned to the new BoringSSL API and GnuTLS API. I expect that OpenSSL will follow this change. It also removes side argument from crypto API if it can be inferred by ngtcp2_conn_is_server.
-
Tatsuhiro Tsujikawa authored
-