1. 287e2e0 [WIP] Experiment with eBPF by Tatsuhiro Tsujikawa · 2 years, 9 months ago bpf
  2. b815055 Update doc by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  3. 20d04c3 Update doc by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  4. 76232e9 Rename NGTCP2_CRYPTO_LEVEL_APP to NGTCP2_CRYPTO_LEVEL_APPLICATION by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  5. 679d10a Rename NGTCP2_PKTNS_ID_APP to NGTCP2_PKTNS_ID_APPLICATION by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  6. 40aec7a Rename NGTCP2_STREAM_DATA_FLAG_0RTT to NGTCP2_STREAM_DATA_FLAG_EARLY by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  7. e8507e2 Add macrosection by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  8. 990b9f2 Hide timer related functions for simpler use by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  9. 8cabb16 Make NGTCP2_WRITE_STREAM_FLAG_* macro by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  10. 90299f4 Make NGTCP2_QLOG_WRITE_FLAG_* macro by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  11. f8a7d14 Make NGTCP2_PKT_FLAG_* macro by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  12. 539c724 Make NGTCP2_ECN_* macro by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  13. 7e1f559 Add API documentation generator by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  14. a50fcf6 Cleanup by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  15. bac99cd Emit PROTOCOL_ERROR if packet has no payload by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  16. 5e2d115 Make ack threshold (triggering immediate ack) configurable by Tatsuhiro Tsujikawa · 2 years, 6 months ago
  17. 4a6d968 server: Remove client_hello_cb by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  18. 424cd8d Fix double-free by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  19. efbaad3 Use apt-get for stable interface by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  20. 6fd651c Do not allow RETIRE_CONNECTION_ID and PATH_RESPONSE in 0RTT packet by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  21. 7bc9053 Clean up build.yml by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  22. 1fc3648 Rename interop.yaml to interop.yml by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  23. 81639ed Use Environment Files by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  24. f222052 Only contribute to in-flight bytes when sending to current path by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  25. 5bd1560 Send ECN bits for packets which include PATH_CHALLENGE and PATH_RESPONSE by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  26. bf8ca8d Fix build failure with gcc by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  27. 5e24277 Wait for last probe entry to expire by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  28. 346d7e0 Log preferred addresses in human readable form by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  29. 4f7c00b Rework PATH_CHALLENGE sending strategy by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  30. 067f0bd Fix build failure with gcc by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  31. 8041ece Probe old path by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  32. cfea49d Deal with path validation when zero-length CID is used by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  33. e2c10f1 client: Add --scid option by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  34. 0108324 Fix assertion failure regarding RETIRE_CONNECTION_ID frame by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  35. 288dd5e tests: Fix key schedule by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  36. 9790609 Compile with the latest nghttp3 by Tatsuhiro Tsujikawa · 2 years, 7 months ago
  37. 4483c41 New confidentiality and integrity limits by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  38. f043152 examples: Define new versions by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  39. 1deadbc Check that packet containing PATH_RESPONSE or PATH_CHALLENGE are padded by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  40. d27094f Pad ack-eliciting server Initial by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  41. f5d0116 Handshake early retransmission is done only once by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  42. 4ca83cc Send PATH_RESPONSE to the same path that PATH_CHALLENGE is received from by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  43. ae5377e Pad packet containing PATH_RESPONSE or PATH_CHALLENGE frames by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  44. 81c5263 Start draft-32 development by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  45. 5f000a3 Use ngtcp2_ntohl where it should by Tatsuhiro Tsujikawa · 2 years, 8 months ago draft-31
  46. 4aede75 clang-format by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  47. d6e09d4 Remove QUIC_ prefix from keylog by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  48. 1b2394e interop: Fix bug that server does not start by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  49. f5e43b1 interop: Listen on all addresses by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  50. f1cb26a interop: Handle port number in authority by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  51. d7770c3 interop: Get hostname from the first URI by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  52. dfe0fe5 Merge pull request #273 from lnslbrty/master by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  53. 0216f11 Fix stack buffer overflow with large packet size by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  54. 8948424 Fix inconsistent "defined()" operator usage which causes compile warnings if undefined. by Toni Uhlig · 2 years, 8 months ago
  55. 64a3e86 Add auto tuning options to server by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  56. e9cbc6a Add auto tuning options to client by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  57. a38cf24 Implement flow control window auto-tuning by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  58. 1130771 Server should ignore packets from unknown path during handshake by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  59. 4f2b408 Bind after setting SO_REUSEADDR by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  60. 35d59e7 Add missing ECN handling for delayed handshake packets by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  61. fdbd687 Fix missing ACK ECN handling by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  62. af5662c server: Increase buffer length for dyn response by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  63. 88fb397 Increase immediate ACK frequency by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  64. 1dd8b8b Stop using fancy window update strategy by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  65. 523d085 Fix error messages by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  66. da20c2a Revert "h09client: Coalesces first stream data to the final handshake packet" by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  67. 220eb3b Handshake confirmation is used for loss recovery by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  68. cc1d7a0 Call conn_handshake_completed when TLS stack reported handshake completion by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  69. dc941cb State when ngtcp2_conn_open_*_stream function can be invoked by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  70. 66a7cb4 h09client: Coalesces first stream data to the final handshake packet by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  71. 4d7b06f Must pass the same ngtcp2_pkt_info object after NGTCP2_ERR_WRITE_MORE by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  72. 844394f Fix assertion failure by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  73. 9aca73a Fix VN by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  74. 9d58fcc Versions by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  75. 217d14f Tweak ECN validation by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  76. 16ce237 Immediate connection termination when integrity limit is reached by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  77. 896b3a7 AEAD_LIMIT_REACHED by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  78. 4201e1f ECN validation period by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  79. 56368f2 Error code for overflow of initial_max_streams_* TP by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  80. 177c616 Start draft-31 development by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  81. dc01f39 Fix test failure by Tatsuhiro Tsujikawa · 2 years, 8 months ago draft-30
  82. b28e56f Update doc by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  83. 73db436 Update doc by Tatsuhiro Tsujikawa · 2 years, 8 months ago
  84. 924d23f Forward path when processing 0RTT packet by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  85. 9179591 Support multiple QUIC versions by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  86. 841d82f Set up docker buildx by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  87. 321aa85 Push image by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  88. ff67d91 Fix assertion failure by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  89. dc89b16 Fix test failure by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  90. 59ecdba interop: Use provided key pair by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  91. f20c4de interop: Initiate key update by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  92. 36318df client: Start timer after handshake has been confirmed by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  93. f529c56 Send ECN bits for CONNECTION_CLOSE as well by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  94. c616b4c Revert "Useless call to ngtcp2_conn_set_loss_detection_timer() upon PTO expirations." by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  95. a5dec59 Update integrity and authentication limits by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  96. 3d8a14a Bring X25519 first by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  97. 054eb2d Migrate to docker/build-push-action@v2 by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  98. ff82e2d Simplified by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  99. d54df10 interop: Participate to keyupdate and ecn tests by Tatsuhiro Tsujikawa · 2 years, 9 months ago
  100. 5c36022 Congestion event when ECN CE counter is incremented by Tatsuhiro Tsujikawa · 2 years, 9 months ago