1. 9107731 BUG/MINOR: mux-quic: ignore remote unidirectional stream close by Amaury Denoyelle · Thu Dec 22 18:56:09 2022 +0100
  2. 663e872 MEDIUM: mux-quic: implement STOP_SENDING emission by Amaury Denoyelle · Fri Dec 09 14:58:28 2022 +0100
  3. 5854fc0 MINOR: mux-quic: handle RESET_STREAM reception by Amaury Denoyelle · Fri Dec 09 16:25:48 2022 +0100
  4. bb6296c MINOR: mux-quic: do not count stream flow-control if already closed by Amaury Denoyelle · Fri Dec 09 15:00:17 2022 +0100
  5. a473f19 MEDIUM: mux-quic: implement shutw by Amaury Denoyelle · Wed Dec 21 10:21:58 2022 +0100
  6. 15337fd BUG/MEDIUM: mux-quic: fix double delete from qcc.opening_list by Amaury Denoyelle · Tue Dec 20 14:47:16 2022 +0100
  7. 4b16700 BUG/MINOR: mux-quic: handle properly alloc error in qcs_new() by Amaury Denoyelle · Mon Dec 12 09:59:50 2022 +0100
  8. 641a65f BUG/MINOR: mux-quic: remove qcs from opening-list on free by Amaury Denoyelle · Wed Dec 07 11:26:16 2022 +0100
  9. 6eb3c4b CLEANUP: mux-quic: remove unused attribute on qcs_is_close_remote() by Amaury Denoyelle · Fri Dec 09 16:26:03 2022 +0100
  10. b7ce79c MINOR: mux-quic: rename duplicate function names by Amaury Denoyelle · Thu Nov 24 10:51:19 2022 +0100
  11. bbb1c68 BUG/MINOR: quic: fix subscribe operation by Amaury Denoyelle · Wed Sep 28 15:15:51 2022 +0200
  12. 0aba11e MINOR: quic: remove unnecessary quic_session_accept() by Amaury Denoyelle · Thu Sep 29 18:31:24 2022 +0200
  13. 176174f BUG/MINOR: mux-quic: complete flow-control for uni streams by Amaury Denoyelle · Fri Oct 21 17:02:18 2022 +0200
  14. 036cc5d MINOR: mux-quic: check quic-conn return code on Tx by Amaury Denoyelle · Mon Sep 26 15:02:31 2022 +0200
  15. d775537 BUG/MINOR: mux-quic: ignore STOP_SENDING for locally closed stream by Amaury Denoyelle · Mon Oct 03 17:20:31 2022 +0200
  16. 92fa63f CLEANUP: quic: create a dedicated quic_conn module by Amaury Denoyelle · Fri Sep 30 18:11:13 2022 +0200
  17. 0ed617a BUG/MEDIUM: mux-quic: properly trim HTX buffer on snd_buf reset by Amaury Denoyelle · Tue Sep 20 14:46:40 2022 +0200
  18. 9534e59 MINOR: mux-quic: refactor snd_buf by Amaury Denoyelle · Mon Sep 19 17:14:27 2022 +0200
  19. d80fbca REORG: mux-quic: export HTTP related function in a dedicated file by Amaury Denoyelle · Mon Sep 19 17:02:28 2022 +0200
  20. 36d50bf REORG: mux-quic: extract traces in a dedicated source file by Amaury Denoyelle · Mon Sep 19 16:12:38 2022 +0200
  21. 3dc4e5a BUG/MINOR: mux-quic: do not keep detached qcs with empty Tx buffers by Amaury Denoyelle · Tue Sep 13 16:49:21 2022 +0200
  22. afb7b9d BUG/MEDIUM: mux-quic: fix nb_hreq decrement by Amaury Denoyelle · Mon Sep 19 11:58:24 2022 +0200
  23. a94bedc CLEANUP: quic,ssl: fix tiny typos in C comments by cui fliter · Mon Aug 29 14:42:57 2022 +0800
  24. d1310f8 BUG/MINOR: mux-quic: do not remotely close stream too early by Amaury Denoyelle · Fri Sep 16 13:30:59 2022 +0200
  25. 8d4ac48 CLEANUP: mux-quic: remove stconn usage in h3/hq by Amaury Denoyelle · Thu Sep 15 11:22:32 2022 +0200
  26. f8aaf8b BUG/MEDIUM: mux-quic: fix crash on early app-ops release by Amaury Denoyelle · Wed Sep 14 16:23:47 2022 +0200
  27. 3dd79d3 MINOR: h3: Send the h3 settings with others streams (requests) by Frédéric Lécaille · Thu Sep 08 17:53:36 2022 +0200
  28. 41e701e DEBUG: quic: export the few task handlers that often appear in task dumps by Willy Tarreau · Thu Sep 08 15:12:59 2022 +0200
  29. b4a4fee MINOR: mux-quic: provide a "show_sd" helper to output stream debugging info by Willy Tarreau · Fri Sep 02 16:00:40 2022 +0200
  30. e4c3074 MINOR: quic: Add the QUIC connection to mux traces by Frédéric Lécaille · Fri Aug 19 12:02:29 2022 +0200
  31. 7046756 BUG/MEDIUM: quic: fix crash on MUX send notification by Amaury Denoyelle · Wed Aug 17 16:33:13 2022 +0200
  32. cc13047 MINOR: quic: refactor application send by Amaury Denoyelle · Wed Aug 17 10:08:16 2022 +0200
  33. 3baab74 MINOR: mux-quic: add missing args on some traces by Amaury Denoyelle · Thu Aug 11 18:35:55 2022 +0200
  34. fd79ddb MINOR: mux-quic: adjust traces on stream init by Amaury Denoyelle · Tue Aug 16 11:13:45 2022 +0200
  35. bf3c208 BUG/MEDIUM: mux-quic: reject uni stream ID exceeding flow control by Amaury Denoyelle · Tue Aug 16 11:29:08 2022 +0200
  36. 35a66c0 BUG/MINOR: mux-quic: fix crash with traces in qc_detach() by Amaury Denoyelle · Fri Aug 12 15:56:21 2022 +0200
  37. 6bdf936 BUG/MEDIUM: mux-quic: fix crash due to invalid trace arg by Amaury Denoyelle · Thu Aug 11 18:22:22 2022 +0200
  38. 4c9a164 MINOR: mux-quic: define new traces by Amaury Denoyelle · Wed Aug 10 16:58:01 2022 +0200
  39. 047d86a CLEANUP: mux-quic: adjust traces level by Amaury Denoyelle · Wed Aug 10 16:42:35 2022 +0200
  40. c7fb0d2 MINOR: mux-quic: define protocol error traces by Amaury Denoyelle · Wed Aug 10 16:39:54 2022 +0200
  41. f0b67f9 MINOR: mux-quic: adjust enter/leave traces by Amaury Denoyelle · Wed Aug 10 16:14:32 2022 +0200
  42. 96ca1b7 BUG/MINOR: mux-quic: open stream on STOP_SENDING by Amaury Denoyelle · Tue Aug 09 17:36:38 2022 +0200
  43. 56c6154 CLEANUP: mux-quic: remove loop on sending frames by Amaury Denoyelle · Thu Aug 04 10:11:12 2022 +0200
  44. 3b64a28 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · Fri Jul 29 22:26:53 2022 +0500
  45. 30e260e MEDIUM: mux-quic: implement http-request timeout by Amaury Denoyelle · Wed Aug 03 11:17:57 2022 +0200
  46. 6ec9837 MINOR: mux-quic: refactor refresh timeout function by Amaury Denoyelle · Mon Aug 01 17:59:38 2022 +0200
  47. 418ba21 MINOR: mux-quic: refresh timeout on frame decoding by Amaury Denoyelle · Tue Aug 02 15:57:16 2022 +0200
  48. bd6ec1b MEDIUM: mux-quic: implement http-keep-alive timeout by Amaury Denoyelle · Mon Jul 25 11:53:18 2022 +0200
  49. c603de4 MINOR: mux-quic: count in-progress requests by Amaury Denoyelle · Mon Jul 25 11:21:46 2022 +0200
  50. 5fc05d1 MEDIUM: mux-quic: adjust timeout refresh by Amaury Denoyelle · Mon Jul 25 14:58:48 2022 +0200
  51. b630945 MINOR: mux-quic: use timeout server for backend conns by Amaury Denoyelle · Mon Jul 25 14:51:56 2022 +0200
  52. 07bf8f4 MINOR: mux-quic: save proxy instance into qcc by Amaury Denoyelle · Fri Jul 22 16:16:03 2022 +0200
  53. 09ec3e0 BUG/MINOR: mux-quic: do not free conn if attached streams by Amaury Denoyelle · Wed Jul 27 11:39:01 2022 +0200
  54. 4ea5090 CLEANUP: mux-quic: remove useless app_ops is_active callback by Amaury Denoyelle · Mon Aug 01 11:42:48 2022 +0200
  55. d397385 BUG/MINOR: mux-quic: prevent crash if conn released during IO callback by Amaury Denoyelle · Mon Jul 25 14:56:54 2022 +0200
  56. 72a78e8 BUG/MEDIUM: mux-quic: fix missing EOI flag to prevent streams leaks by Amaury Denoyelle · Fri Jul 29 15:34:12 2022 +0200
  57. a18c333 BUG/MAJOR: mux_quic: fix invalid PROTOCOL_VIOLATION on POST data overlap by Frédéric Lécaille · Mon Jul 04 09:54:58 2022 +0200
  58. a154dc0 MINOR: mux-quic: send one last time before release by Amaury Denoyelle · Mon Jun 13 17:09:01 2022 +0200
  59. c49d5d1 CLEANUP: mux-quic: move qc_release() by Amaury Denoyelle · Fri Jul 15 10:32:53 2022 +0200
  60. 069288b MINOR: mux-quic/h3: prepare CONNECTION_CLOSE on release by Amaury Denoyelle · Fri Jul 15 10:58:25 2022 +0200
  61. d666d74 MINOR: mux-quic: support app graceful shutdown by Amaury Denoyelle · Wed Jul 13 15:15:58 2022 +0200
  62. 57e6db7 MINOR: quic: define a generic QUIC error type by Amaury Denoyelle · Wed Jul 13 15:07:56 2022 +0200
  63. a5b5075 MEDIUM: mux-quic: implement STOP_SENDING handling by Amaury Denoyelle · Mon Jul 04 11:44:53 2022 +0200
  64. 843a119 MEDIUM: mux-quic: implement RESET_STREAM emission by Amaury Denoyelle · Mon Jul 04 11:44:38 2022 +0200
  65. 20d1f84 MINOR: mux-quic: use stream states to mark as detached by Amaury Denoyelle · Mon Jul 11 11:23:17 2022 +0200
  66. 38e6006 MINOR: mux-quic: define basic stream states by Amaury Denoyelle · Fri Jul 01 16:48:42 2022 +0200
  67. b68559a MINOR: mux-quic: support stream opening via MAX_STREAM_DATA by Amaury Denoyelle · Wed Jul 06 15:45:20 2022 +0200
  68. 57161b7 MINOR: mux-quic: do not ack STREAM frames on unrecoverable error by Amaury Denoyelle · Thu Jul 07 15:02:32 2022 +0200
  69. 5fbb869 MINOR: mux-quic: filter send/receive-only streams on frame parsing by Amaury Denoyelle · Wed Jul 06 15:43:21 2022 +0200
  70. 4561f84 MINOR: mux-quic: implement qcs_alert() by Amaury Denoyelle · Wed Jul 06 14:54:34 2022 +0200
  71. 392e94e MINOR: mux-quic: add traces on frame parsing functions by Amaury Denoyelle · Wed Jul 06 15:44:16 2022 +0200
  72. c1a6dfd MINOR: mux-quic: rename stream purge function by Amaury Denoyelle · Fri Jul 08 14:04:21 2022 +0200
  73. b143723 REORG: mux-quic: rename stream initialization function by Amaury Denoyelle · Fri Jul 08 11:53:22 2022 +0200
  74. e53b489 BUG/MEDIUM: mux-quic: fix server chunked encoding response by Amaury Denoyelle · Fri Jul 08 17:19:40 2022 +0200
  75. bf91e39 MINOR: mux-quic: emit FINAL_SIZE_ERROR on invalid STREAM size by Amaury Denoyelle · Mon Jul 04 10:02:04 2022 +0200
  76. 3f39b40 MINOR: mux-quic: rename qcs flag FIN_RECV to SIZE_KNOWN by Amaury Denoyelle · Fri Jul 01 16:11:03 2022 +0200
  77. a509ffb MEDIUM: mux-quic: refactor streams opening by Amaury Denoyelle · Mon Jul 04 15:50:33 2022 +0200
  78. 3abeb57 MINOR: mux-quic: implement accessor for sedesc by Amaury Denoyelle · Mon Jul 04 11:42:27 2022 +0200
  79. a441ec9 CLEANUP: mux-quic: do not export qc_get_ncbuf by Amaury Denoyelle · Mon Jul 04 15:48:57 2022 +0200
  80. 6befccd BUG/MINOR: mux-quic: do not signal FIN if gap in buffer by Amaury Denoyelle · Fri Jul 01 11:26:04 2022 +0200
  81. 36d4b5e CLEANUP: mux-quic: adjust comment on qcs_consume() by Amaury Denoyelle · Fri Jul 01 11:25:40 2022 +0200
  82. 628e89c BUILD: quic+h3: 32-bit compilation errors fixes by Frédéric Lécaille · Fri Jun 24 12:13:53 2022 +0200
  83. 040955f BUG/MEDIUM: mux-quic: fix segfault on flow-control frame cleanup by Amaury Denoyelle · Mon Jun 13 11:30:46 2022 +0200
  84. 43c090c BUG/MINOR: mux-quic: fix memleak on frames rejected by transport by Amaury Denoyelle · Fri Jun 10 15:16:40 2022 +0200
  85. 78fa559 MINOR: mux-quic: complete BUG_ON on TX flow-control enforcing by Amaury Denoyelle · Fri Jun 10 15:18:12 2022 +0200
  86. b9e0640 BUG/MEDIUM: mux-quic: fix flow control connection Tx level by Amaury Denoyelle · Fri Jun 10 15:16:21 2022 +0200
  87. 1f21ebd MINOR: mux-quic/h3: adjust demuxing function return values by Amaury Denoyelle · Tue Jun 07 17:30:55 2022 +0200
  88. 62eef85 MINOR: mux-quic: simplify decode_qcs API by Amaury Denoyelle · Fri Jun 03 16:40:34 2022 +0200
  89. c015679 MINOR: h3: add h3c pointer into h3s instance by Amaury Denoyelle · Fri Jun 03 15:29:07 2022 +0200
  90. 748ece6 MINOR: quic: QUIC transport parameters split. by Frédéric Lécaille · Sat May 21 23:58:40 2022 +0200
  91. d7b7e0d CLEANUP: mux-quic: rename the "endp" field to "sd" by Willy Tarreau · Fri May 27 16:09:35 2022 +0200
  92. 3215e73 CLEANUP: quic/h3: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · Fri May 27 10:09:11 2022 +0200
  93. cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · Fri May 27 09:47:12 2022 +0200
  94. 6fe2b42 CLEANUP: stconn: rename cs_mux() to sc_mux_strm() by Willy Tarreau · Wed May 18 16:28:02 2022 +0200
  95. 2f2318d MEDIUM: stconn: merge the app_ops and the data_cb fields by Willy Tarreau · Wed May 18 10:17:16 2022 +0200
  96. c105492 CLEANUP: stdesc: rename the stream connector ->cs field to ->sc by Willy Tarreau · Wed May 18 07:43:52 2022 +0200
  97. 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · Tue May 17 19:07:51 2022 +0200
  98. ea59b02 CLEANUP: conn_stream: rename cs_endpoint to sedesc (stream endpoint descriptor) by Willy Tarreau · Tue May 17 17:53:22 2022 +0200
  99. 65d0597 CLEANUP: conn_stream: rename the cs_endpoint's target to "se" by Willy Tarreau · Mon May 16 17:29:42 2022 +0200
  100. b605c42 CLEANUP: conn_stream: rename the stream endpoint flags CS_EP_* to SE_FL_* by Willy Tarreau · Tue May 17 17:04:55 2022 +0200