Skip to content
Snippets Groups Projects
  1. Jul 25, 2020
  2. Jul 23, 2020
  3. 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
  4. Jul 05, 2020
  5. Jul 04, 2020
  6. Jun 29, 2020
  7. Jun 28, 2020
  8. Jun 26, 2020
  9. Jun 20, 2020
  10. Jun 18, 2020
  11. Jun 10, 2020
  12. Jun 07, 2020
  13. May 27, 2020
  14. May 26, 2020
  15. May 25, 2020
  16. May 23, 2020
  17. May 22, 2020
  18. May 21, 2020
    • Tatsuhiro Tsujikawa's avatar
      Deal with initial_scid, retry_scid, and original_dcid · fb753753
      Tatsuhiro Tsujikawa authored
      Deal with initial_scid, retry_scid, and original_dcid.  We need to set
      and get QUIC transport parameters timely manner.  Therefore, transport
      parameter operations are now done by ngtcp2_crypto library.
      Applications do not need to do set it manually.  Added several
      callback function implementations to ngtcp2_crypto library which can
      be directly passed to ngtcp2_callbacks: client_initial, recv_retry,
      and recv_client_initial.  Installation of initial packet number space
      encryption keys is now handled by ngtcp2_crypto library.  They are
      done in ngtcp2_crypto_client_initial_cb, ngtcp2_crypto_recv_retry_cb
      and ngtcp2_crypto_recv_client_initial_cb.
      fb753753
  19. May 17, 2020
  20. May 15, 2020
  21. May 14, 2020
  22. May 13, 2020
  23. May 06, 2020
  24. May 05, 2020
    • Tatsuhiro Tsujikawa's avatar
      Client uses its dcid as qlog odcid · 7b3be170
      Tatsuhiro Tsujikawa authored
      7b3be170
    • Peter Wu's avatar
      Fix detection of proper OpenSSL and GnuTLS libraries · 92d05495
      Peter Wu authored
      Until mainline support of QUIC are present in OpenSSL and GnuTLS, be
      sure to test whether the found library versions are the patched ones
      since the version number check is insufficient. This fixes the default
      build on a system where a new GnuTLS is present without the patches from
      the GnuTLS tmp-quic branch.
      
      Add new ENABLE_OPENSSL and ENABLE_GNUTLS CMake options to allow
      explicitly disabling these libraries to mirror the --without-openssl and
      the --without-gnutls functionality of autotools.
      
      Partially addresses https://github.com/ngtcp2/ngtcp2/issues/238
      92d05495
  25. May 03, 2020
  26. Apr 28, 2020