1. 287e2e0 [WIP] Experiment with eBPF by Tatsuhiro Tsujikawa · 3 years, 1 month ago bpf
  2. 76232e9 Rename NGTCP2_CRYPTO_LEVEL_APP to NGTCP2_CRYPTO_LEVEL_APPLICATION by Tatsuhiro Tsujikawa · 2 years, 10 months ago
  3. 990b9f2 Hide timer related functions for simpler use by Tatsuhiro Tsujikawa · 2 years, 10 months ago
  4. 4a6d968 server: Remove client_hello_cb by Tatsuhiro Tsujikawa · 2 years, 10 months ago
  5. 9790609 Compile with the latest nghttp3 by Tatsuhiro Tsujikawa · 2 years, 11 months ago
  6. f043152 examples: Define new versions by Tatsuhiro Tsujikawa · 3 years ago
  7. 64a3e86 Add auto tuning options to server by Tatsuhiro Tsujikawa · 3 years ago
  8. 4f2b408 Bind after setting SO_REUSEADDR by Tatsuhiro Tsujikawa · 3 years ago
  9. af5662c server: Increase buffer length for dyn response by Tatsuhiro Tsujikawa · 3 years ago
  10. 523d085 Fix error messages by Tatsuhiro Tsujikawa · 3 years ago
  11. 9aca73a Fix VN by Tatsuhiro Tsujikawa · 3 years ago
  12. 9d58fcc Versions by Tatsuhiro Tsujikawa · 3 years ago
  13. 9179591 Support multiple QUIC versions by Tatsuhiro Tsujikawa · 3 years ago
  14. f529c56 Send ECN bits for CONNECTION_CLOSE as well by Tatsuhiro Tsujikawa · 3 years ago
  15. 3d8a14a Bring X25519 first by Tatsuhiro Tsujikawa · 3 years ago
  16. c07b793 Compile with xcode clang++ by Tatsuhiro Tsujikawa · 3 years, 1 month ago
  17. 6ec417c Add ECN by Tatsuhiro Tsujikawa · 3 years, 1 month ago
  18. 803e203 Add repurposed ngtcp2_rand_ctx by Tatsuhiro Tsujikawa · 3 years, 1 month ago
  19. 183462d Rename ngtcp2_rand_ctx to ngtcp2_rand_usage by Tatsuhiro Tsujikawa · 3 years, 1 month ago
  20. 3aa34dd Fix handling of "*" as address in example server by Amir Livneh · 3 years, 1 month ago
  21. 38eed2c Tweak path normalization by Tatsuhiro Tsujikawa · 3 years, 1 month ago
  22. 1448a8e Percent-decode request path by Tatsuhiro Tsujikawa · 3 years, 1 month ago
  23. 8cd22a8 Cache fd by Tatsuhiro Tsujikawa · 3 years, 1 month ago
  24. 66d42d5 Remove conn and user_data from ngtcp2_rand by Tatsuhiro Tsujikawa · 3 years, 2 months ago
  25. 07fa688 Refactor write API by Tatsuhiro Tsujikawa · 3 years, 2 months ago
  26. 8c9cb10 Amend e529af1ab088906849cb326f7c8a9272cf506c99 by Tatsuhiro Tsujikawa · 3 years, 2 months ago
  27. e529af1 server: Only send trailer fields with --send-trailers option by Tatsuhiro Tsujikawa · 3 years, 2 months ago
  28. 7ab6c56 Fix server local TP qlog and always require original_dcid from app by Tatsuhiro Tsujikawa · 3 years, 2 months ago
  29. 9d9106c server: Remove unused wev parameter from send_packet by Tatsuhiro Tsujikawa · 3 years, 2 months ago
  30. f18bb85 Use struct sockaddr by Tatsuhiro Tsujikawa · 3 years, 2 months ago
  31. c0235d3 server: Utilize stream_user_data by Tatsuhiro Tsujikawa · 3 years, 3 months ago
  32. 7eaa367 Add flags parameter to ngtcp2_qlog_write callback by Tatsuhiro Tsujikawa · 3 years, 3 months ago
  33. 3af33c6 server: Add --max-udp-payload-size option by Tatsuhiro Tsujikawa · 3 years, 3 months ago
  34. 700bab4 Reuse cipher context by Tatsuhiro Tsujikawa · 3 years, 3 months ago
  35. 8d292bb client,server: Add --initial-rtt option by Tatsuhiro Tsujikawa · 3 years, 3 months ago
  36. 8daa259 Remove unused parameter from generate_token_aad() by Amir Livneh · 3 years, 3 months ago
  37. eb6956e ngtcp2_conn_writev_stream family: Pass fin in flags parameter by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  38. 7e9a917 Add stream data flags by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  39. 1b94c86 Change ngtcp2_conn_submit_new_token signature by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  40. b3ed563 Define NGTCP2_MIN_INITIAL_DCIDLEN by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  41. 191e264 Use ngtcp2_vec for ngtcp2_pkt_hd.token by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  42. 40331c1 Implement NEW_TOKEN by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  43. d5680b6 Verify that client uses SCID from Retry packet by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  44. 97cdf2a Call it tls_native_handle by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  45. 15833a1 Remove tls argument from crypto lib interface by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  46. 1822576 Remove NGTCP2_ALPN_H3 macro by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  47. 4ddbefd Rename max_packet_size to max_udp_payload_size by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  48. fb75375 Deal with initial_scid, retry_scid, and original_dcid by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  49. bd3d2c9 server: Remove sendbuf_ by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  50. aafe312 Fix bug that app data goes out of sync with NGTCP2_WRITE_STREAM_FLAG_MORE by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  51. 6f92477 Specify max packet size by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  52. 8a0b563 Add --cc option to client and server by Tatsuhiro Tsujikawa · 3 years, 4 months ago
  53. e2284cb Implement CUBIC congestion algorithm by Tatsuhiro Tsujikawa · 3 years, 5 months ago
  54. cbc1bb0 Compile with i686 toolchain by Tatsuhiro Tsujikawa · 3 years, 5 months ago
  55. 8c0fb0d make clang-format by Tatsuhiro Tsujikawa · 3 years, 5 months ago
  56. c1cb284 Simplify remove_tx_stream_data() by Amir Livneh · 3 years, 5 months ago
  57. 5a3c90c server: Override priority with u and i query parameters by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  58. 82fc90f Revert "server: Override priority with u and i query parameters" by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  59. 1e2c09f server: Override priority with u and i query parameters by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  60. 548a452 Clarify the behaviour of ngtcp2_conn_writev_stream (again) by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  61. 7cdcd40 Don't return NGTCP2_ERR_STREAM_DATA_BLOCKED if max data is full by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  62. d2d966b s/NULL/nullptr/ in cc file by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  63. eb6f7e5 Call ngtcp2_conn_writev_stream again to ensure that complete packet is written by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  64. 32e7031 Install rx and tx keys separately by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  65. 1720afc Log SCID on connection closure by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  66. 61de906 Revert "Clarify the behaviour of ngtcp2_conn_writev_stream" by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  67. 2ec4274 Drop connection if the very first Initial packet is corrupted by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  68. 48ba0b8 Clarify the behaviour of ngtcp2_conn_writev_stream by Tatsuhiro Tsujikawa · 3 years, 6 months ago
  69. 37f7289 Remove handling of NETWORK_ERR_SEND_BLOCKED in example server by Amir Livneh · 3 years, 6 months ago
  70. f236124 Remove conn and user_data from crypto callbacks by Tatsuhiro Tsujikawa · 3 years, 7 months ago
  71. 608f473 Propagate transport_parameters error to the surface by Tatsuhiro Tsujikawa · 3 years, 7 months ago draft-25
  72. e2e8d04 Output tweak by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  73. e317a1f Add API to extend stream limit explicitly by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  74. 7efbb04 server: Close stream inside nghttp3 callback by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  75. bfec819 Add API to remember the TLS error by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  76. 2c1231d Deal with NGTCP2_ERR_RETRY correctly by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  77. fa53c4e Fix compile error with latest nghttp3 by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  78. 08a29ef Retry packet integrity protection by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  79. b9e4d7b Add function to close connection without committing the state by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  80. 9c3c610 idle_timeout TP is now called max_idle_timeout by Tatsuhiro Tsujikawa · 3 years, 8 months ago
  81. fe5fc7c Refactor static secret generation by Tatsuhiro Tsujikawa · 3 years, 9 months ago
  82. 45103f2 Fix potential HKDF extract buffer overrun by Tatsuhiro Tsujikawa · 3 years, 9 months ago
  83. 84e9d38 Remove unused color-related code from examples by Amir Livneh · 3 years, 9 months ago
  84. 42ce09c Store secret in ngtcp2_conn to simplify key update for application by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  85. b1deecb Fix example server's write callback never being called by Amir Livneh · 3 years, 10 months ago
  86. c235877 Allow disabling GSO by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  87. 5c73083 server: Simplify dynamic buffer handling by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  88. 28d7019 Fix errors with gcc-8 by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  89. f47f002 Refactor by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  90. 3dd351e Refactor by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  91. 23f6cc3 server: Exercise std::string_view by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  92. b3f61f2 server: Add --max-dyn-length by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  93. ff1f9fe server: Add --max-streams-bidi and --max-streams-uni by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  94. 2a75c90 server: Add --max-stream-data-uni by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  95. d700f52 server: Add --max-stream-data-bidi-local and --max-stream-data-bidi-remote by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  96. efd379a server: Add --max-data option by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  97. 283ac46 server, client: Allow units in command line options by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  98. 6727959 server: UDP GSO by Tatsuhiro Tsujikawa · 3 years, 10 months ago
  99. 7aabb22 Remove unused Stream::recv_data() from server.cc by Amir Livneh · 3 years, 11 months ago
  100. c60626b server: Add --no-quic-dump and --no-http-dump options by Tatsuhiro Tsujikawa · 3 years, 11 months ago