1. 79367f9 BUILD: xprt: use an initcall to register the transport layers by Willy Tarreau · 2 years, 7 months ago
  2. 7586bef BUG/MINOR: quic: fix use-after-free with trace on ACK consume by Amaury Denoyelle · 2 years, 7 months ago
  3. 89a2ceb BUG/MEDIUM: quic: Possible crash with released mux by Frédéric Lécaille · 2 years, 8 months ago
  4. d2f80a2 MINOR: quic: limit total stream buffers per connection by Amaury Denoyelle · 2 years, 8 months ago
  5. 1b81dda MINOR: quic-stream: refactor ack management by Amaury Denoyelle · 2 years, 7 months ago
  6. a456920 MEDIUM: quic: implement multi-buffered Tx streams by Amaury Denoyelle · 2 years, 8 months ago
  7. e4301da MINOR: quic-stream: use distinct tree nodes for quic stream and qcs by Amaury Denoyelle · 2 years, 8 months ago
  8. 0cc02a3 REORG: quic: use a dedicated module for qc_stream_desc by Amaury Denoyelle · 2 years, 8 months ago
  9. f7ff9cb BUG/MEDIUM: quic: properly clean frames on stream free by Amaury Denoyelle · 2 years, 8 months ago
  10. 5d774de MINOR: quic: emit CONNECTION_CLOSE on app init error by Amaury Denoyelle · 2 years, 8 months ago
  11. 05d4ae6 BUG/MINOR: quic: fix return value for error in start by Amaury Denoyelle · 2 years, 8 months ago
  12. bc964bd BUG/MINOR: quic: Avoid starting the mux if no ALPN sent by the client by Frédéric Lécaille · 2 years, 8 months ago
  13. 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · 2 years, 8 months ago
  14. 784b868 MEDIUM: quic: move conn->qc into conn->handle by Willy Tarreau · 2 years, 8 months ago
  15. 54a1dcb MEDIUM: xprt-quic: implement get_ssl_sock_ctx() by Willy Tarreau · 2 years, 8 months ago
  16. 325fc63 BUILD: xprt-quic: replace ERR_func_error_string() with ERR_peek_error_func() by Willy Tarreau · 2 years, 8 months ago
  17. 8c7927c MINOR: quic_tls: Make key update use of reusable cipher contexts by Frédéric Lécaille · 2 years, 8 months ago
  18. 3dfd4c4 MINOR: quic: Add short packet key phase bit values to traces by Frédéric Lécaille · 2 years, 8 months ago
  19. 9688a8d CLEANUP: quic: Do not set any cipher/group from ssl_quic_initial_ctx() by Frédéric Lécaille · 2 years, 8 months ago
  20. f2f4a4e MINOR: quic_tls: Stop hardcoding cipher IV lengths by Frédéric Lécaille · 2 years, 8 months ago
  21. f460574 MINOR: quic_tls: Add reusable cipher contexts to QUIC TLS contexts by Frédéric Lécaille · 2 years, 8 months ago
  22. 82851bd BUG/MEDIUM: quic: Possible crash from quic_free_arngs() by Frédéric Lécaille · 2 years, 8 months ago
  23. b515b0a MEDIUM: quic: report closing state for the MUX by Amaury Denoyelle · 2 years, 8 months ago
  24. c9acc31 BUG/MINOR: fix memleak on quic-conn streams cleaning by Amaury Denoyelle · 2 years, 8 months ago
  25. 6057b40 CLEANUP: mux-quic: remove unused QC_CF_CC_RECV by Amaury Denoyelle · 2 years, 8 months ago
  26. e0be573 CLEANUP: quic: use static qualifer on quic_close by Amaury Denoyelle · 2 years, 8 months ago
  27. db71e3b BUG/MEDIUM: quic: ensure quic-conn survives to the MUX by Amaury Denoyelle · 2 years, 8 months ago
  28. 59bf255 MINOR: quic: Add closing connection state by Frédéric Lécaille · 2 years, 8 months ago
  29. 4775680 MINOR: quic: Add draining connection state. by Frédéric Lécaille · 2 years, 8 months ago
  30. eb2a2da BUG/MINOR: quic: Missing TX packet deallocations by Frédéric Lécaille · 2 years, 8 months ago
  31. 6467088 BUG/MINOR: quic: Missing ACK range deallocations by Frédéric Lécaille · 2 years, 8 months ago
  32. 96fd163 BUG/MINOR: quic: QUIC TLS secrets memory leak by Frédéric Lécaille · 2 years, 8 months ago
  33. b823bb7 MINOR: quic: Add traces about list of frames by Frédéric Lécaille · 2 years, 8 months ago
  34. 6c01b74 MINOR: quic: Useless call to SSL_CTX_set_default_verify_paths() by Frédéric Lécaille · 2 years, 8 months ago
  35. 12fd259 BUG/MINOR: quic: Too much prepared retransmissions due to anti-amplification by Frédéric Lécaille · 2 years, 8 months ago
  36. 009016c BUG/MINOR: quic: Non duplicated frames upon fast retransmission by Frédéric Lécaille · 2 years, 8 months ago
  37. 5cfb4ed BUG/MINOR: quic: Do not probe from an already probing packet number space by Frédéric Lécaille · 2 years, 8 months ago
  38. 03235d7 MINOR: quic: Do not display any timer value from process_timer() by Frédéric Lécaille · 2 years, 8 months ago
  39. 05bd92b BUG/MINOR: quic: Discard Initial packet number space only one time by Frédéric Lécaille · 2 years, 8 months ago
  40. d6570e1 BUG/MINOR: quic: Missing probing packets when coalescing by Frédéric Lécaille · 2 years, 8 months ago
  41. b002145 MEDIUM: quic: Send ACK frames asap by Frédéric Lécaille · 2 years, 8 months ago
  42. 205e4f3 CLEANUP: quic: Remove all atomic operations on packet number spaces by Frédéric Lécaille · 2 years, 8 months ago
  43. fc79006 CLEANUP: quic: Remove all atomic operations on quic_conn struct by Frédéric Lécaille · 2 years, 8 months ago
  44. f44d19e BUG/MEDIUM: quic: Possible crash in ha_quic_set_encryption_secrets() by Frédéric Lécaille · 2 years, 8 months ago
  45. d8e680c MEDIUM: mux-quic: remove qcs tree node by Amaury Denoyelle · 2 years, 8 months ago
  46. 7272cd7 MEDIUM: quic: move transport fields from qcs to qc_conn_stream by Amaury Denoyelle · 2 years, 8 months ago
  47. 5c3859c MINOR: quic: implement stream descriptor for transport layer by Amaury Denoyelle · 2 years, 8 months ago
  48. 95e50fb CLEANUP: quic: complete comment on qcs_try_to_consume by Amaury Denoyelle · 2 years, 8 months ago
  49. 5074229 MINOR: mux-quic: return qcs instance from qcc_get_qcs by Amaury Denoyelle · 2 years, 8 months ago
  50. 8d5def0 BUG/MEDIUM: quic: do not use qcs from quic_stream on ACK parsing by Amaury Denoyelle · 2 years, 8 months ago
  51. cc2764e BUG/MINOR: quic: Wrong buffer length passed to generate_retry_token() by Frédéric Lécaille · 2 years, 8 months ago
  52. 1e5e513 MINOR: mux-quic: support MAX_DATA frame parsing by Amaury Denoyelle · 2 years, 9 months ago
  53. 8727ff4 MINOR: mux-quic: support MAX_STREAM_DATA frame parsing by Amaury Denoyelle · 2 years, 9 months ago
  54. aaf1f19 MINOR: quic: Add traces in qc_set_timer() (scheduling) by Frédéric Lécaille · 2 years, 8 months ago
  55. ce69cbc MINOR: quic: Add traces about stream TX buffer consumption by Frédéric Lécaille · 2 years, 8 months ago
  56. 411aa6d BUG/MINOR: quic: Non initialized variable in quic_build_post_handshake_frames() by Frédéric Lécaille · 2 years, 9 months ago
  57. 44ae752 BUG/MINOR: quic: Incorrect peer address validation by Frédéric Lécaille · 2 years, 9 months ago
  58. 12aa26b BUG/MINOR: quic: 1RTT packets ignored after mux was released by Frédéric Lécaille · 2 years, 9 months ago
  59. 2899fe2 BUG/MINOR: quic: Missing TX packet initializations by Frédéric Lécaille · 2 years, 9 months ago
  60. dcc74ff BUG/MINOR: quic: Unsent frame because of qc_build_frms() by Frédéric Lécaille · 2 years, 9 months ago
  61. d64f68f BUG/MINOR: quic: Possible leak in quic_build_post_handshake_frames() by Frédéric Lécaille · 2 years, 9 months ago
  62. f1f812b BUG/MINOR: quic: Possible crash in parse_retry_token() by Frédéric Lécaille · 2 years, 9 months ago
  63. e2a1c1b MEDIUM: quic: Rework of the TX packets memory handling by Frédéric Lécaille · 2 years, 9 months ago
  64. 141982a MEDIUM: quic: Limit the number of ACK ranges by Frédéric Lécaille · 2 years, 9 months ago
  65. 8f3ae02 CLEANUP: quic: "largest_acked_pn" pktns struc member moving by Frédéric Lécaille · 2 years, 9 months ago
  66. 302c2b1 MINOR: quic: Code factorization (TX buffer reuse) by Frédéric Lécaille · 2 years, 9 months ago
  67. e9a974a BUG/MAJOR: quic: Possible crash with full congestion control window by Frédéric Lécaille · 2 years, 9 months ago
  68. 54445d0 MINOR: quic: implement sending confirmation by Amaury Denoyelle · 2 years, 9 months ago
  69. 728b30d CLEANUP: quic: Comments fix for qc_prep_(app)pkts() functions by Frédéric Lécaille · 2 years, 9 months ago
  70. d5066dd BUG/MEDIUM: quic: qc_prep_app_pkts() retries on qc_build_pkt() failures by Frédéric Lécaille · 2 years, 9 months ago
  71. 530601c MEDIUM: quic: Implement the idle timeout feature by Frédéric Lécaille · 2 years, 9 months ago
  72. 676b849 BUG/MINOR: quic: Missing check when setting the anti-amplification limit as reached by Frédéric Lécaille · 2 years, 9 months ago
  73. f293b69 MEDIUM: quic: Remove the QUIC connection reference counter by Frédéric Lécaille · 2 years, 9 months ago
  74. 20f89ca BUG/MEDIUM: quic: do not drop packet on duplicate stream/decoding error by Amaury Denoyelle · 2 years, 9 months ago
  75. 5f67830 CLEANUP: quic: Remove useless definitions from quic_cc_event struct by Frédéric Lécaille · 2 years, 9 months ago
  76. a5ee0ae MINOR: quic: Persistent congestion detection outside of controllers by Frédéric Lécaille · 2 years, 9 months ago
  77. ba9db40 CLEANUP: quic: Remove QUIC path manipulations out of the congestion controller by Frédéric Lécaille · 2 years, 9 months ago
  78. 05e30ee MINOR: quic: Retry on qc_build_pkt() failures by Frédéric Lécaille · 2 years, 9 months ago
  79. 749cb64 MINOR: mux-quic: refactor transport parameters init by Amaury Denoyelle · 2 years, 10 months ago
  80. c2f561c MINOR: quic: Export qc_send_app_pkts() by Frédéric Lécaille · 2 years, 9 months ago
  81. edc8146 MINOR: quic: Make qc_build_frms() build ack-eliciting frames from a list by Frédéric Lécaille · 2 years, 9 months ago
  82. 28c7ea3 MINOR: quic: Send short packet from a frame list by Frédéric Lécaille · 2 years, 9 months ago
  83. 1c5968b MINOR: quic: qc_prep_app_pkts() implementation by Frédéric Lécaille · 2 years, 9 months ago
  84. 3dfb7da CLEANUP: tree-wide: remove a few rare non-ASCII chars by Willy Tarreau · 2 years, 9 months ago
  85. 2d0f873 BUG/MINOR: quic: fix segfault on CC if mux uninitialized by Amaury Denoyelle · 2 years, 9 months ago
  86. bd24208 MINOR: quic: Assemble QUIC TLS flags at the same level by Frédéric Lécaille · 2 years, 9 months ago
  87. 9355d50 CLEANUP: quic: Indentation fix in qc_prep_pkts() by Frédéric Lécaille · 2 years, 9 months ago
  88. 7d845f1 CLEANUP: quic: Useless tests in qc_try_rm_hp() by Frédéric Lécaille · 2 years, 9 months ago
  89. 51c9065 MINOR: quic: Drop the packets of discarded packet number spaces by Frédéric Lécaille · 2 years, 9 months ago
  90. 00e2400 MINOR: quic: Post handshake I/O callback switching by Frédéric Lécaille · 2 years, 10 months ago
  91. 5757b4a MINOR: quic: Ensure PTO timer is not set in the past by Frédéric Lécaille · 2 years, 10 months ago
  92. 0e3010b MEDIUM: quic: rearchitecture Rx path for bidirectional STREAM frames by Amaury Denoyelle · 2 years, 9 months ago
  93. 3c43039 BUG/MINOR: quic: support FIN on Rx-buffered STREAM frames by Amaury Denoyelle · 2 years, 9 months ago
  94. 3bf0609 MINOR: mux-quic: define flag for last received frame by Amaury Denoyelle · 2 years, 9 months ago
  95. f77e343 MINOR: quic: handle partially received buffered stream frame by Amaury Denoyelle · 2 years, 9 months ago
  96. 2d2d030 MINOR: quic: simplify copy of STREAM frames to RX buffer by Amaury Denoyelle · 2 years, 9 months ago
  97. 850695a CLEANUP: adjust indentation in bidir STREAM handling function by Amaury Denoyelle · 2 years, 9 months ago
  98. 7b4c9d6 MINOR: quic: add a TODO for a memleak frame on ACK consume by Amaury Denoyelle · 2 years, 9 months ago
  99. 0c7679d MINOR: quic: liberate the TX stream buffer after ACK processing by Amaury Denoyelle · 2 years, 9 months ago
  100. 642ab06 MINOR: quic: adjust buffer handling for STREAM transmission by Amaury Denoyelle · 2 years, 9 months ago