- Aug 28, 2020
-
-
Amir Livneh authored
-
- Aug 05, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Mar 22, 2020
-
-
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.
-
- Feb 03, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Jan 25, 2020
-
-
Tatsuhiro Tsujikawa authored
-
- Nov 04, 2019
-
-
Tatsuhiro Tsujikawa authored
Require token if the first packet is lost or reordered in order to buffer the data coming from validated client only.
-
- Sep 05, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Jul 11, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Jun 06, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Apr 25, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Apr 18, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Mar 25, 2019
-
-
Tatsuhiro Tsujikawa authored
-
- Feb 21, 2019
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Dec 23, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Dec 08, 2018
-
-
Tatsuhiro Tsujikawa authored
NGTCP2_ERR_CONGESTION was removed. NGTCP2_ERR_NOBUF won't be returned anymore from ngtcp2_conn_write_handshake, ngtcp2_conn_write_pkt, and ngtcp2_conn_writev_stream (and their family functions). They return 0 when previously they return NGTCP2_ERR_CONGESTION or NGTCP2_ERR_NOBUF. NGTCP2_MIN_PKTLEN was removed. Now it tries writing a packet to a buffer limited by CWND, and falling back to ACK only packet if it cannot write anything.
-
- Oct 28, 2018
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Oct 12, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Oct 04, 2018
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Aug 19, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Jul 26, 2018
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Jul 21, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Jul 07, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Jul 04, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Apr 01, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Mar 29, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Mar 25, 2018
-
-
Tatsuhiro Tsujikawa authored
-
- Dec 13, 2017
-
-
Tatsuhiro Tsujikawa authored
-
- Dec 04, 2017
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Dec 03, 2017
-
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
Tatsuhiro Tsujikawa authored
-
- Oct 19, 2017
-
-
Tatsuhiro Tsujikawa authored
-
- Sep 30, 2017
-
-
Tatsuhiro Tsujikawa authored
-