Skip to content
Snippets Groups Projects
  1. Aug 23, 2020
  2. Aug 20, 2020
  3. Aug 05, 2020
  4. Aug 04, 2020
  5. Aug 02, 2020
  6. Jul 15, 2020
    • Tatsuhiro Tsujikawa's avatar
      Use struct sockaddr · f18bb854
      Tatsuhiro Tsujikawa authored
      Pass struct sockaddr to ngtcp2 so that it knows how to deal with
      address change in more detailed manner (e.g., just compare IP address
      without port).
      f18bb854
  7. Jun 29, 2020
  8. Jun 28, 2020
  9. Jun 26, 2020
  10. Jun 25, 2020
  11. Jun 11, 2020
  12. Jun 10, 2020
  13. Jun 07, 2020
  14. Jun 05, 2020
  15. May 31, 2020
  16. May 30, 2020
  17. May 26, 2020
  18. May 23, 2020
  19. May 22, 2020
  20. May 05, 2020
  21. May 01, 2020
  22. Apr 29, 2020
  23. Apr 26, 2020
  24. Apr 24, 2020
  25. Apr 04, 2020
  26. Apr 02, 2020
  27. Mar 29, 2020
    • Tatsuhiro Tsujikawa's avatar
      Install rx and tx keys separately · 32e70316
      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.
      32e70316
  28. Mar 24, 2020
  29. 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
  30. Mar 14, 2020