Skip to content
Snippets Groups Projects
  1. Aug 28, 2020
  2. Aug 05, 2020
  3. Mar 22, 2020
    • Tatsuhiro Tsujikawa's avatar
      Drop connection if the very first Initial packet is corrupted · 2ec42740
      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.
      2ec42740
  4. Feb 03, 2020
  5. Jan 25, 2020
  6. Nov 04, 2019
  7. Sep 05, 2019
  8. Jul 11, 2019
  9. Jun 06, 2019
  10. Apr 25, 2019
  11. Apr 18, 2019
  12. Mar 25, 2019
  13. Feb 21, 2019
  14. Dec 23, 2018
  15. Dec 08, 2018
    • Tatsuhiro Tsujikawa's avatar
      Refactor error handling for packet write · edaea298
      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.
      edaea298
  16. Oct 28, 2018
  17. Oct 12, 2018
  18. Oct 04, 2018
  19. Aug 19, 2018
  20. Jul 26, 2018
  21. Jul 21, 2018
  22. Jul 07, 2018
  23. Jul 04, 2018
  24. Apr 01, 2018
  25. Mar 29, 2018
  26. Mar 25, 2018
  27. Dec 13, 2017
  28. Dec 04, 2017
  29. Dec 03, 2017
  30. Oct 19, 2017
  31. Sep 30, 2017