1. 8de3592 MINOR: mux-quic: set both EOI EOS for stream fin by Amaury Denoyelle · Wed May 24 10:48:52 2023 +0200
  2. 8d6d246 CLEANUP: mux-quic/h3: complete BUG_ON with comments by Amaury Denoyelle · Thu May 11 16:55:30 2023 +0200
  3. bf86d89 BUG/MEDIUM: mux-quic: fix EOI for request without payload by Amaury Denoyelle · Fri May 12 18:16:31 2023 +0200
  4. 1a2faef MINOR: mux-quic: uninline qc_attach_sc() by Amaury Denoyelle · Mon May 15 15:17:28 2023 +0200
  5. 3cb7814 MINOR: mux-quic: properly report end-of-stream on recv by Amaury Denoyelle · Mon May 15 11:31:20 2023 +0200
  6. 1649469 MINOR: mux-quic: add trace to stream rcv_buf operation by Amaury Denoyelle · Mon May 15 11:35:45 2023 +0200
  7. 1611a76 BUG/MINOR: mux-quic: handle properly Tx buf exhaustion by Amaury Denoyelle · Mon May 15 13:56:46 2023 +0200
  8. ee65efb BUG/MINOR: mux-quic: free task on qc_init() app ops failure by Amaury Denoyelle · Fri May 12 16:29:48 2023 +0200
  9. 6c501ed BUG/MINOR: mux-quic: differentiate failure on qc_stream_desc alloc by Amaury Denoyelle · Fri May 12 16:19:32 2023 +0200
  10. d00b309 BUG/MINOR: mux-quic: handle properly recv ncbuf alloc failure by Amaury Denoyelle · Thu May 11 17:00:54 2023 +0200
  11. 0abde9d BUG/MINOR: mux-quic: properly handle buf alloc failure by Amaury Denoyelle · Thu May 11 16:52:17 2023 +0200
  12. 5f67b17 MEDIUM: mux-quic: adjust transport layer error handling by Amaury Denoyelle · Thu May 04 18:52:42 2023 +0200
  13. b2e31d3 MEDIUM: quic: streamline error notification by Amaury Denoyelle · Wed May 10 11:57:40 2023 +0200
  14. 2ad41b8 MINOR: mux-quic: simplify return path of qc_send() by Amaury Denoyelle · Wed May 10 11:59:10 2023 +0200
  15. b35e32e MINOR: mux-quic: factorize send subscribing by Amaury Denoyelle · Wed May 03 09:50:25 2023 +0200
  16. 04b2208 MINOR: mux-quic: do not send STREAM frames if already subscribe by Amaury Denoyelle · Wed May 03 09:50:39 2023 +0200
  17. 2d5c3f5 MINOR: mux-quic: add traces for stream wake by Amaury Denoyelle · Thu May 11 13:41:41 2023 +0200
  18. 69670e8 BUG/MINOR: mux-quic: no need to subscribe for detach streams by Amaury Denoyelle · Wed May 03 09:50:04 2023 +0200
  19. 131f2d9 BUG/MINOR: mux-quic: do not free frame already released by quic-conn by Amaury Denoyelle · Tue May 09 14:10:55 2023 +0200
  20. 3fd4093 BUG/MINOR: mux-quic: do not prevent shutw on error by Amaury Denoyelle · Wed May 10 10:41:47 2023 +0200
  21. da24bcf BUG/MEDIUM: mux-quic: wakeup tasklet to close on error by Amaury Denoyelle · Tue May 09 18:20:45 2023 +0200
  22. 58721f2 BUG/MINOR: mux-quic: fix transport VS app CONNECTION_CLOSE by Amaury Denoyelle · Tue May 09 18:01:09 2023 +0200
  23. d4af041 MINOR: mux-quic: close connection asap on local error by Amaury Denoyelle · Wed May 03 18:17:19 2023 +0200
  24. 35542ce MINOR: mux-quic: report local error on stream endpoint asap by Amaury Denoyelle · Wed May 03 18:16:40 2023 +0200
  25. 51f116d MINOR: mux-quic: adjust local error API by Amaury Denoyelle · Thu May 04 15:49:02 2023 +0200
  26. b8901d2 MINOR: mux-quic: wake up after recv only if avail data by Amaury Denoyelle · Wed May 03 15:30:04 2023 +0200
  27. 8d44bfa MINOR: mux-quic: add trace event for local error by Amaury Denoyelle · Thu May 04 15:16:01 2023 +0200
  28. b737f95 BUG/MINOR: mux-quic: prevent quic_conn error code to be overwritten by Amaury Denoyelle · Thu May 04 15:36:17 2023 +0200
  29. bc0adfa MINOR: proxy: factorize send rate measurement by Amaury Denoyelle · Fri Apr 28 16:46:11 2023 +0200
  30. 1bcb695 MINOR: quic: use real sending rate measurement by Amaury Denoyelle · Fri Apr 28 16:24:44 2023 +0200
  31. a57ab0f MINOR: mux-quic: do not allocate Tx buf for empty STREAM frame by Amaury Denoyelle · Wed Apr 26 11:38:11 2023 +0200
  32. 42c5b75 MINOR: mux-quic: do not set buffer for empty STREAM frame by Amaury Denoyelle · Tue Apr 25 16:39:32 2023 +0200
  33. 7c5591f BUG/MEDIUM: mux-quic: improve streams fairness to prevent early timeout by Amaury Denoyelle · Fri Apr 21 14:48:01 2023 +0200
  34. 24962dd BUG/MEDIUM: mux-quic: do not emit RESET_STREAM for unknown length by Amaury Denoyelle · Mon Apr 24 17:50:23 2023 +0200
  35. b1ec21d CLEANUP: Stop checking the pointer before calling `tasklet_free()` by Tim Duesterhus · Sat Apr 22 17:47:32 2023 +0200
  36. 93d2ebe BUG/MINOR: mux-quic: properly handle STREAM frame alloc failure by Amaury Denoyelle · Wed Apr 19 11:42:24 2023 +0200
  37. ed82082 BUG/MINOR: mux-quic: fix crash with app ops install failure by Amaury Denoyelle · Wed Apr 19 17:58:39 2023 +0200
  38. 07be66d CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · Sat Apr 01 12:26:42 2023 +0200
  39. abbb5ad MINOR: mux-quic: close on frame alloc failure by Amaury Denoyelle · Thu Mar 09 10:16:38 2023 +0100
  40. c0c6b6d MINOR: mux-quic: close on qcs allocation failure by Amaury Denoyelle · Thu Mar 09 10:16:09 2023 +0100
  41. e2213df MINOR: mux-quic: ensure CONNECTION_CLOSE is scheduled once per conn by Amaury Denoyelle · Thu Mar 09 10:14:28 2023 +0100
  42. b47310d MINOR: mux-quic: interrupt qcc_recv*() operations if CC scheduled by Amaury Denoyelle · Thu Mar 09 15:49:48 2023 +0100
  43. 665817a BUG/MINOR: mux-quic: prevent CC status to be erased by shutdown by Amaury Denoyelle · Mon Mar 20 17:34:22 2023 +0100
  44. b7143a8 MINOR: mux-quic: adjust trace level for MAX_DATA/MAX_STREAM_DATA recv by Amaury Denoyelle · Wed Mar 22 15:08:01 2023 +0100
  45. 1ec78ff MINOR: mux-quic: complete traces for qcs emission by Amaury Denoyelle · Wed Mar 22 11:58:32 2023 +0100
  46. 178fbff BUG/MEDIUM: mux-quic: release data from conn flow-control on qcs reset by Amaury Denoyelle · Wed Mar 22 11:17:59 2023 +0100
  47. ebfafc2 BUG/MINOR: mux-quic: properly init STREAM frame as not duplicated by Amaury Denoyelle · Tue Mar 07 18:07:08 2023 +0100
  48. caa1654 MINOR: quic: notify on send ready by Amaury Denoyelle · Tue Feb 28 15:11:26 2023 +0100
  49. 85eabfb MEDIUM: mux-quic: Don't expect data from server as long as request is unfinished by Christopher Faulet · Thu Feb 23 14:52:09 2023 +0100
  50. b3aa07c MEDIUM: mux-quic: properly implement soft-stop by Amaury Denoyelle · Tue Jan 24 18:20:28 2023 +0100
  51. eb7d320 MINOR: mux-quic: implement client-fin timeout by Amaury Denoyelle · Wed Feb 08 15:55:24 2023 +0100
  52. 14dbb84 MINOR: mux-quic: define qc_process() by Amaury Denoyelle · Tue Jan 24 18:19:47 2023 +0100
  53. b30247b MINOR: mux-quic: define qc_shutdown() by Amaury Denoyelle · Tue Jan 24 18:18:23 2023 +0100
  54. 3d55084 MEDIUM: h3: enforce GOAWAY by resetting higher unhandled stream by Amaury Denoyelle · Tue Jan 24 17:42:21 2023 +0100
  55. fa24193 BUG/MINOR: mux-quic: transfer FIN on empty STREAM frame by Amaury Denoyelle · Tue Feb 14 15:36:36 2023 +0100
  56. 381d813 MINOR: h3/hq-interop: handle no data in decode_qcs() with FIN set by Amaury Denoyelle · Fri Feb 17 09:51:20 2023 +0100
  57. 9969adb MINOR: stats: add by HTTP version cumulated number of sessions and requests by Frédéric Lécaille · Wed Jan 18 11:52:21 2023 +0100
  58. 57b3eaa MINOR: quic: refactor frame deallocation by Amaury Denoyelle · Thu Feb 02 16:12:09 2023 +0100
  59. 40c24f1 MINOR: quic: define new functions for frame alloc by Amaury Denoyelle · Fri Jan 27 17:47:49 2023 +0100
  60. 1dac018 MINOR: quic: ensure offset is properly set for STREAM frames by Amaury Denoyelle · Thu Feb 02 16:45:07 2023 +0100
  61. e269aeb BUG/MINOR: h3: reject RESET_STREAM received for control stream by Amaury Denoyelle · Mon Jan 30 12:13:22 2023 +0100
  62. 87f8766 BUG/MEDIUM: h3: handle STOP_SENDING on control stream by Amaury Denoyelle · Mon Jan 30 12:12:43 2023 +0100
  63. b4d119f BUG/MEDIUM: mux-quic: fix crash on H3 SETTINGS emission by Amaury Denoyelle · Wed Jan 25 17:44:36 2023 +0100
  64. 71fd036 MINOR: mux-quic/h3: send SETTINGS as soon as transport is ready by Amaury Denoyelle · Tue Jan 24 17:35:37 2023 +0100
  65. 35c4dd0 CLEANUP: stconn: always use se_fl_set_error() to set the pending error by Willy Tarreau · Tue Jan 17 16:25:29 2023 +0100
  66. a9de7ea MINOR: mux-quic: use send-list for immediate sending retry by Amaury Denoyelle · Fri Jan 06 17:16:47 2023 +0100
  67. 0a1154a MINOR: mux-quic: use send-list for STOP_SENDING/RESET_STREAM emission by Amaury Denoyelle · Fri Jan 06 17:43:11 2023 +0100
  68. f9b0326 MEDIUM: h3: send SETTINGS before STREAM frames by Amaury Denoyelle · Mon Jan 09 10:34:25 2023 +0100
  69. 20f2a42 MAJOR: mux-quic: rework stream sending priorization by Amaury Denoyelle · Tue Jan 03 14:39:24 2023 +0100
  70. 31d2057 MINOR: mux-quic: add traces for flow-control limit reach by Amaury Denoyelle · Fri Jan 06 15:29:59 2023 +0100
  71. ab6cdec BUG/MINOR: mux-quic: fix transfer of empty HTTP response by Amaury Denoyelle · Tue Jan 10 10:41:41 2023 +0100
  72. 9107731 BUG/MINOR: mux-quic: ignore remote unidirectional stream close by Amaury Denoyelle · Thu Dec 22 18:56:09 2022 +0100
  73. 663e872 MEDIUM: mux-quic: implement STOP_SENDING emission by Amaury Denoyelle · Fri Dec 09 14:58:28 2022 +0100
  74. 5854fc0 MINOR: mux-quic: handle RESET_STREAM reception by Amaury Denoyelle · Fri Dec 09 16:25:48 2022 +0100
  75. bb6296c MINOR: mux-quic: do not count stream flow-control if already closed by Amaury Denoyelle · Fri Dec 09 15:00:17 2022 +0100
  76. a473f19 MEDIUM: mux-quic: implement shutw by Amaury Denoyelle · Wed Dec 21 10:21:58 2022 +0100
  77. 15337fd BUG/MEDIUM: mux-quic: fix double delete from qcc.opening_list by Amaury Denoyelle · Tue Dec 20 14:47:16 2022 +0100
  78. 4b16700 BUG/MINOR: mux-quic: handle properly alloc error in qcs_new() by Amaury Denoyelle · Mon Dec 12 09:59:50 2022 +0100
  79. 641a65f BUG/MINOR: mux-quic: remove qcs from opening-list on free by Amaury Denoyelle · Wed Dec 07 11:26:16 2022 +0100
  80. 6eb3c4b CLEANUP: mux-quic: remove unused attribute on qcs_is_close_remote() by Amaury Denoyelle · Fri Dec 09 16:26:03 2022 +0100
  81. b7ce79c MINOR: mux-quic: rename duplicate function names by Amaury Denoyelle · Thu Nov 24 10:51:19 2022 +0100
  82. bbb1c68 BUG/MINOR: quic: fix subscribe operation by Amaury Denoyelle · Wed Sep 28 15:15:51 2022 +0200
  83. 0aba11e MINOR: quic: remove unnecessary quic_session_accept() by Amaury Denoyelle · Thu Sep 29 18:31:24 2022 +0200
  84. 176174f BUG/MINOR: mux-quic: complete flow-control for uni streams by Amaury Denoyelle · Fri Oct 21 17:02:18 2022 +0200
  85. 036cc5d MINOR: mux-quic: check quic-conn return code on Tx by Amaury Denoyelle · Mon Sep 26 15:02:31 2022 +0200
  86. d775537 BUG/MINOR: mux-quic: ignore STOP_SENDING for locally closed stream by Amaury Denoyelle · Mon Oct 03 17:20:31 2022 +0200
  87. 92fa63f CLEANUP: quic: create a dedicated quic_conn module by Amaury Denoyelle · Fri Sep 30 18:11:13 2022 +0200
  88. 0ed617a BUG/MEDIUM: mux-quic: properly trim HTX buffer on snd_buf reset by Amaury Denoyelle · Tue Sep 20 14:46:40 2022 +0200
  89. 9534e59 MINOR: mux-quic: refactor snd_buf by Amaury Denoyelle · Mon Sep 19 17:14:27 2022 +0200
  90. d80fbca REORG: mux-quic: export HTTP related function in a dedicated file by Amaury Denoyelle · Mon Sep 19 17:02:28 2022 +0200
  91. 36d50bf REORG: mux-quic: extract traces in a dedicated source file by Amaury Denoyelle · Mon Sep 19 16:12:38 2022 +0200
  92. 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
  93. afb7b9d BUG/MEDIUM: mux-quic: fix nb_hreq decrement by Amaury Denoyelle · Mon Sep 19 11:58:24 2022 +0200
  94. a94bedc CLEANUP: quic,ssl: fix tiny typos in C comments by cui fliter · Mon Aug 29 14:42:57 2022 +0800
  95. d1310f8 BUG/MINOR: mux-quic: do not remotely close stream too early by Amaury Denoyelle · Fri Sep 16 13:30:59 2022 +0200
  96. 8d4ac48 CLEANUP: mux-quic: remove stconn usage in h3/hq by Amaury Denoyelle · Thu Sep 15 11:22:32 2022 +0200
  97. f8aaf8b BUG/MEDIUM: mux-quic: fix crash on early app-ops release by Amaury Denoyelle · Wed Sep 14 16:23:47 2022 +0200
  98. 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
  99. 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
  100. 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