1. 3956c4e MINOR: httpclient/lua: httpclient:get() API in lua by William Lallemand · 3 years, 2 months ago
  2. 1123dde MINOR: httpclient: httpclient_ended() returns 1 if the client ended by William Lallemand · 3 years, 2 months ago
  3. 518878e MINOR: httpclient: httpclient_data() returns the available data by William Lallemand · 3 years, 2 months ago
  4. 564e39c MINOR: stream-int: Notify mux when the buffer is not stuck when calling rcv_buf by Christopher Faulet · 3 years, 2 months ago
  5. 361fbcc MINOR: htx: Add a function to know if the free space wraps by Christopher Faulet · 3 years, 2 months ago
  6. 4697c92 MINOR: htx: Add an HTX flag to know when a message is fragmented by Christopher Faulet · 3 years, 2 months ago
  7. 7833596 BUG/MEDIUM: stream: Stop waiting for more data if SI is blocked on RXBLK_ROOM by Christopher Faulet · 3 years, 2 months ago
  8. df99408 BUG/MEDIUM: stream-int: Notify stream that the mux wants more room to xfer data by Christopher Faulet · 3 years, 2 months ago
  9. 46e058d BUG/MEDIUM: mux-h1: Adjust conditions to ask more space in the channel buffer by Christopher Faulet · 3 years, 2 months ago
  10. ebc3fc1 CLEANUP: quic: Remove useless inline functions by Frédéric Lécaille · 3 years, 2 months ago
  11. 513b4f2 MINOR: quic: Implement quic_conn_subscribe() by Frédéric Lécaille · 3 years, 2 months ago
  12. 153194f MINOR: mux_quic: Export the mux related flags by Frédéric Lécaille · 3 years, 2 months ago
  13. c7c8764 MINOR: quic: Wrong packet number space selection in quic_loss_pktns() by Frédéric Lécaille · 3 years, 2 months ago
  14. d7d549c MINOR: quic: Wrong packet loss detection due to wrong pktns order by Frédéric Lécaille · 3 years, 2 months ago
  15. 682bb38 MINOR: quic_tls: Client/serveur state reordering by Frédéric Lécaille · 3 years, 2 months ago
  16. eb6dfab MINOR: quic: Add a typedef for unsigned long long by Frédéric Lécaille · 3 years, 2 months ago
  17. 785d3bd MINOR: quic: Make use of buffer structs to handle STREAM frames by Frédéric Lécaille · 3 years, 3 months ago
  18. c786000 MINOR: buf: Add b_force_xfer() function by Frédéric Lécaille · 3 years, 3 months ago
  19. 48fc74a MINOR: quic: Missing active_connection_id_limit default value by Frédéric Lécaille · 3 years, 3 months ago
  20. d4d6aa7 MINOR: quic: Attach the QUIC connection to a thread. by Frédéric Lécaille · 3 years, 3 months ago
  21. 2fc76cf MINOR: quic: Make QUIC-TLS support at least two initial salts by Frédéric Lécaille · 3 years, 3 months ago
  22. 2766e78 MINOR: quic: Shorten some handshakes by Frédéric Lécaille · 3 years, 3 months ago
  23. 42bb8aa MINOR: h3/mux: detect fin on last h3 frame of the stream by Amaury Denoyelle · 3 years, 3 months ago
  24. e0930fc MINOR: qpack: encode headers functions by Amaury Denoyelle · 3 years, 3 months ago
  25. 4652a59 MINOR: qpack: create qpack-enc module by Amaury Denoyelle · 3 years, 3 months ago
  26. aeb36f0 MINOR: mux-quic: define FIN stream flag by Amaury Denoyelle · 3 years, 3 months ago
  27. 26dfd90 MINOR: h3: define snd_buf callback and divert mux ops by Amaury Denoyelle · 3 years, 3 months ago
  28. f52151d MEDIUM: mux-quic: implement ring buffer on stream tx by Amaury Denoyelle · 3 years, 3 months ago
  29. fd7cdc3 MINOR: qpack: generate headers list on decoder by Amaury Denoyelle · 3 years, 3 months ago
  30. 7a4f0d8 MINOR: quic-enc: fix varint encoding by Amaury Denoyelle · 3 years, 3 months ago
  31. f4c5c7b MINOR: quic: Wrong short packet minimum length by Frédéric Lécaille · 3 years, 3 months ago
  32. ca9d32c MINOR: quic: Wrong STREAM frame length computing by Frédéric Lécaille · 3 years, 3 months ago
  33. f798096 MINOR: quic: Post handshake packet building improvements by Frédéric Lécaille · 3 years, 3 months ago
  34. 67f47d0 MINOR: quic: Wrong flags handling for acks by Frédéric Lécaille · 3 years, 3 months ago
  35. 31550af MINOR: quic: Missing QUIC encryption level for qc_build_pkt() by Frédéric Lécaille · 3 years, 3 months ago
  36. ee57444 MINOR: quic: Fix handshake state debug strings by Frédéric Lécaille · 3 years, 3 months ago
  37. 2e459a8 MINOR: quic: Update the TLS extension for QUIC transport parameters by Frédéric Lécaille · 3 years, 4 months ago
  38. dbe25af MINOR: quic: Add a pool for TX ring buffer internal buffer by Frédéric Lécaille · 3 years, 4 months ago
  39. a2e954a MINOR: quic: Make circular buffer internal buffers be variable-sized. by Frédéric Lécaille · 3 years, 4 months ago
  40. 0e50e1b MINOR: quic: Add the packet type to quic_tx_packet struct by Frédéric Lécaille · 3 years, 4 months ago
  41. db2a764 MINOR: quic: Add a useful function to compute any frame length. by Frédéric Lécaille · 3 years, 4 months ago
  42. 0ad0458 MINOR: quic: Replace quic_tx_frm struct by quic_frame struct by Frédéric Lécaille · 3 years, 4 months ago
  43. c88df07 MINOR: quic: Make ->tx.frms quic_pktns struct member be thread safe by Frédéric Lécaille · 3 years, 4 months ago
  44. 120ea6f MINOR: quic: Make qc_treat_rx_pkts() be thread safe. by Frédéric Lécaille · 3 years, 4 months ago
  45. 98cdeb2 MINOR: quic: Rename ->rx.rwlock of quic_enc_level struct to ->rx.pkts_rwlock by Frédéric Lécaille · 3 years, 4 months ago
  46. 9054d1b MINOR: quic: Missing encryption level rx.crypto member initialization and lock. by Frédéric Lécaille · 3 years, 4 months ago
  47. b095252 MINOR: Add function for TX packets reference counting by Frédéric Lécaille · 3 years, 5 months ago
  48. c8d3f87 MINOR: quic: Remove old TX buffer implementation by Frédéric Lécaille · 3 years, 5 months ago
  49. c5b0c93 MINOR: quic: Make use of TX ring buffers to send QUIC packets by Frédéric Lécaille · 3 years, 5 months ago
  50. 6b19764 MINOR: quic: Initialize pointers to TX ring buffer list by Frédéric Lécaille · 3 years, 5 months ago
  51. 48f8e19 MINOR: proto_quic: Allocate TX ring buffers for listeners by Frédéric Lécaille · 3 years, 5 months ago
  52. 22cfdf8 MINOR: quic: Add ring buffer definition (struct qring) for QUIC by Frédéric Lécaille · 3 years, 5 months ago
  53. 9621565 MINOR: net_helper: add functions for pointers by Frédéric Lécaille · 3 years, 5 months ago
  54. c6bc185 MINOR: quic: Add a ring buffer implementation for QUIC by Frédéric Lécaille · 3 years, 5 months ago
  55. f3d078d MINOR: quic: Make qc_lstnr_pkt_rcv() be thread safe. by Frédéric Lécaille · 3 years, 6 months ago
  56. a11d0e2 MINOR: quic: Replace the RX unprotected packet list by a thread safety one. by Frédéric Lécaille · 3 years, 6 months ago
  57. c28aba2 MINOR: quic: Replace the RX list of packet by a thread safety one. by Frédéric Lécaille · 3 years, 6 months ago
  58. a5fe49f MINOR: quic: Move the connection state by Frédéric Lécaille · 3 years, 6 months ago
  59. 9fccace MINOR: quic: Add a lock for RX packets by Frédéric Lécaille · 3 years, 6 months ago
  60. 497fa78 MINOR: quic: Derive the initial secrets asap by Frédéric Lécaille · 3 years, 6 months ago
  61. 3d77fa7 MINOR: quic: QUIC conn initialization from I/O handler by Frédéric Lécaille · 3 years, 6 months ago
  62. 785c9c9 MINOR: quic: Replace max_packet_size by max_udp_payload size. by Frédéric Lécaille · 3 years, 7 months ago
  63. 8648c7c MINOR: quic: Avoid header collisions by Frédéric Lécaille · 3 years, 8 months ago
  64. 7383970 MINOR: quic: Add a wrapper function to update transport parameters. by Frédéric Lécaille · 3 years, 9 months ago
  65. 7a668f5 MINOR: quic: Variable-length integer encoding/decoding into/from buffer struct. by Frédéric Lécaille · 3 years, 9 months ago
  66. b4672fb MINOR: qpack: Add QPACK compression. by Frédéric Lécaille · 3 years, 9 months ago
  67. ccac11f MINOR: h3: Add HTTP/3 definitions. by Frédéric Lécaille · 3 years, 9 months ago
  68. b8f60b3 MINOR: quic: Add a new definition to store STREAM frames. by Frédéric Lécaille · 3 years, 9 months ago
  69. 65bc434 MINOR: quic: Attach QUIC mux connection objet to QUIC connection. by Frédéric Lécaille · 3 years, 9 months ago
  70. 2abe74f MINOR: connection: Add callbacks definitions for QUIC. by Frédéric Lécaille · 3 years, 9 months ago
  71. dfbae76 MINOR: mux_quic: Add QUIC mux layer. by Frédéric Lécaille · 3 years, 9 months ago
  72. 5aa4143 MINOR: quic: Move transport parmaters to anynomous struct. by Frédéric Lécaille · 3 years, 10 months ago
  73. ec4a875 CLEANUP: Apply xalloc_size.cocci by Tim Duesterhus · 3 years, 3 months ago
  74. b113b5c CLEANUP: Apply ist.cocci by Tim Duesterhus · 3 years, 3 months ago
  75. 81a76f4 REORG: threads: move ha_get_pthread_id() to tinfo.h by Willy Tarreau · 3 years, 3 months ago
  76. e612446 MINOR: applet: remove the thread mask from appctx_new() by Willy Tarreau · 3 years, 3 months ago
  77. 7a8aff2 BUILD: ist: prevent gcc11 maybe-uninitialized warning on istalloc by Amaury Denoyelle · 3 years, 7 months ago
  78. c2afb86 MINOR: pools: use mallinfo2() when available instead of mallinfo() by Willy Tarreau · 3 years, 3 months ago
  79. 8f1669b CLEANUP: Remove prototype for non-existent thread_get_default_count() by Tim Duesterhus · 3 years, 3 months ago
  80. 992007e CLEANUP: tree-wide: fix prototypes for functions taking no arguments. by Tim Duesterhus · 3 years, 3 months ago
  81. 4f5485b BUG/MINOR: compat: make sure __WORDSIZE is always defined by Willy Tarreau · 3 years, 3 months ago
  82. 8ab9419 BUILD: threads: fix -Wundef for _POSIX_PRIORITY_SCHEDULING on libmusl by Willy Tarreau · 3 years, 3 months ago
  83. 8ac6597 BUILD: compiler: fixed a missing test on defined(__GNUC__) by Willy Tarreau · 3 years, 3 months ago
  84. cf6f574 CLEANUP: Move XXH3 macro from haproxy/compat.h to haproxy/xxhash.h by Tim Duesterhus · 3 years, 3 months ago
  85. a8bfb4d CLEANUP: ebmbtree: Replace always-taken elseif by else by Tim Düsterhus · 3 years, 3 months ago
  86. d5fc8fc CLEANUP: Add haproxy/xxhash.h to avoid modifying import/xxhash.h by Tim Duesterhus · 3 years, 3 months ago
  87. f079f44 MINOR: htx: Skip headers with no value when adding a header list to a message by Christopher Faulet · 3 years, 3 months ago
  88. ac5f634 BUILD: fix dragonfly build again on __read_mostly by devnexen@gmail.com · 3 years, 3 months ago
  89. 61ecf28 OPTIM: vars: only takes the variables lock on shared entries by Willy Tarreau · 3 years, 3 months ago
  90. dc72fbb MINOR: vars: centralize the lock/unlock into static inlines by Willy Tarreau · 3 years, 3 months ago
  91. 3a4bedc MEDIUM: vars: replace the global name index with a hash by Willy Tarreau · 3 years, 3 months ago
  92. c1c88f4 MEDIUM: vars: make var_clear() only reset VF_PERMANENT variables by Willy Tarreau · 3 years, 3 months ago
  93. 3dc6dc3 MINOR: vars: store flags into variables and add VF_PERMANENT by Willy Tarreau · 3 years, 3 months ago
  94. 4994b57 MINOR: vars: add a VF_CREATEONLY flag for creation by Willy Tarreau · 3 years, 3 months ago
  95. 7978c5c MEDIUM: vars: make the ifexist variant of set-var only apply to the proc scope by Willy Tarreau · 3 years, 3 months ago
  96. b7bfcb3 MINOR: vars: rename vars_init() to vars_init_head() by Willy Tarreau · 3 years, 3 months ago
  97. 1008071 MINOR: proxy: add a global "grace" directive to postpone soft-stop by Willy Tarreau · 3 years, 3 months ago
  98. 3b69886 BUG/MAJOR: htx: fix missing header name length check in htx_add_header/trailer by Willy Tarreau · 3 years, 3 months ago
  99. 3d5f19e CLEANUP: htx: remove comments about "must be < 256 MB" by Willy Tarreau · 3 years, 3 months ago
  100. e352b9d MINOR: vars: make vars_get_by_* support an optional default value by Willy Tarreau · 3 years, 3 months ago