You need to sign in or sign up before continuing.
- Apr 15, 2020
-
-
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
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
crypto: fix a couple of typos in the documentation
-
Tatsuhiro Tsujikawa authored
crypto: add GnuTLS backend
-
- Mar 28, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Mar 27, 2020
-
-
Daiki Ueno authored
This adds a crypto backend based on GnuTLS. While most of the gnutls_* functions used in this backend are officially available in upstream GnuTLS, the following functions are only available in the 'tmp-quic' branch, for ABI assurance reasons until the QUIC standard is finalized: - gnutls_handshake_write - gnutls_quic_get_peer_transport_params Signed-off-by:
Daiki Ueno <dueno@redhat.com> Signed-off-by:
Anderson Toshiyuki Sasaki <ansasaki@redhat.com>
-
Daiki Ueno authored
-
- Mar 24, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Fixes #224
-
- Mar 23, 2020
-
-
Tatsuhiro Tsujikawa authored
This reverts commit 48ba0b8d.
-
- Mar 22, 2020
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
This commit adds special handling for the very first Initial packet which is corrupted and discarded. If server receives such packet, it has to drop connection silently without sending any CONNECTION_CLOSE. Then valid packet might come later. Keeping connection state is harmful because corrupted packet has wrong SCID, which drops later valid packet because mismatched SCID. New error code NGTCP2_ERR_DROP_CONN is added which tells server application to drop connection silently.
-
- Mar 21, 2020
-
-
Tatsuhiro Tsujikawa authored
Use longer timeout because packet loss rate is incredibly high (30%).
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
Clarify the behaviour of ngtcp2_conN-writev_stream with NGTCP2_WRITE_STREAM_FLAG_MORE.
-
Tatsuhiro Tsujikawa authored
Remove handling of NETWORK_ERR_SEND_BLOCKED in example server
-
Tatsuhiro Tsujikawa authored
Fix typo
-