1. d7cf43b BUG/MEDIUM: stick-tables: properly mark stktable_data as packed by Willy Tarreau · Wed May 15 16:22:23 2024 +0200
  2. 7e1e152 BUG/MEDIUM: htx: mark htx_sl as packed since it may be realigned by Willy Tarreau · Wed May 15 18:23:18 2024 +0200
  3. c3c4d1b BUG/MINOR: qpack: fix error code reported on QPACK decoding failure by Amaury Denoyelle · Mon May 13 16:01:08 2024 +0200
  4. 7767931 MINOR: log: add dup_logsrv() helper function by Aurelien DARRAGON · Wed Jul 05 15:52:19 2023 +0200
  5. 1c8372b BUG/MINOR: backend: use cum_sess counters instead of cum_conn by Amaury Denoyelle · Thu Apr 04 18:08:46 2024 +0200
  6. 548b4ce BUG/MINOR: stconn: Fix sc_mux_strm() return value by Christopher Faulet · Fri Apr 19 15:29:57 2024 +0200
  7. ee0df6a BUG/MEDIUM: applet: Fix applet API to put input data in a buffer by Christopher Faulet · Thu Apr 18 08:42:27 2024 +0200
  8. da4d978 BUG/MEDIUM: grpc: Fix several unaligned 32/64 bits accesses by Frederic Lecaille · Mon Apr 15 09:57:37 2024 +0200
  9. 61ddfb2 MINOR: net_helper: Add support for floats/doubles. by Frederic Lecaille · Mon Apr 15 09:52:25 2024 +0200
  10. 8ca1259 BUG/MINOR: debug: make sure DEBUG_STRICT=0 does work as documented by Willy Tarreau · Wed Apr 10 09:07:31 2024 +0200
  11. e523389 BUG/MINOR: http-ana: Fix TX_L7_RETRY and TX_D_L7_RETRY values by Christopher Faulet · Mon Apr 08 19:14:46 2024 +0200
  12. ebcab99 BUG/MINOR: tools/log: invalid encode_{chunk,string} usage by Aurelien DARRAGON · Tue Apr 09 11:44:54 2024 +0200
  13. 6852b33 BUG/MEDIUM: cli: Warn if pipelined commands are delimited by a \n by Christopher Faulet · Tue Feb 20 18:30:16 2024 +0100
  14. cd3916e BUG/MINOR: session: ensure conn owner is set after insert into session by Amaury Denoyelle · Wed Mar 20 11:25:31 2024 +0100
  15. 1a3ac40 BUG/MEDIUM: hlua: streams don't support mixing lua-load with lua-load-per-thread (2nd try) by Aurelien DARRAGON · Tue Mar 12 17:05:54 2024 +0100
  16. 4796ace DEBUG: lua: precisely identify if stream is stuck inside lua or not by Aurelien DARRAGON · Tue Mar 12 00:22:44 2024 +0100
  17. aeb5b08 BUILD: solaris: fix compilation errors by matthias sweertvaegher · Fri Feb 23 17:05:01 2024 +0100
  18. 9d90e25 BUG/MINOR: ist: only store NUL byte on succeeded alloc by Willy Tarreau · Fri Feb 23 19:51:54 2024 +0100
  19. 94e139e BUG/MINOR: ist: allocate nul byte on istdup by Amaury Denoyelle · Wed Feb 21 16:10:43 2024 +0100
  20. d09e116 MINOR: connection: add a new mux_ctl to report number of connection glitches by Willy Tarreau · Wed Jan 17 17:20:30 2024 +0100
  21. 60289bf BUG/MAJOR: ssl/ocsp: crash with ocsp when old process exit or using ocsp CLI by William Lallemand · Mon Feb 26 17:53:02 2024 +0100
  22. 39dcd1f MINOR: ext-check: add an option to preserve environment variables by Willy Tarreau · Thu Nov 23 16:48:48 2023 +0100
  23. dfeda3a MINOR: quic: Add a counter for reordered packets by Frederic Lecaille · Tue Feb 13 21:24:40 2024 +0100
  24. f1724f4 MINOR: quic: Dynamic packet reordering threshold by Frederic Lecaille · Tue Feb 13 19:38:46 2024 +0100
  25. bbb1820 BUG/MEDIUM: quic: remove unsent data from qc_stream_desc buf by Amaury Denoyelle · Fri Jan 26 14:41:04 2024 +0100
  26. 5033a79 BUG/MEDIUM: ssl: Fix crash when calling "update ssl ocsp-response" when an update is ongoing by Remi Tricot-Le Breton · Fri Feb 09 16:13:43 2024 +0100
  27. f5a90c4 BUG/MEDIUM: ocsp: Separate refcount per instance and per store by Remi Tricot-Le Breton · Wed Feb 07 16:38:43 2024 +0100
  28. a1b3d8e MINOR: ssl: Use OCSP_CERTID instead of ckch_store in ckch_store_build_certid by Remi Tricot-Le Breton · Wed Feb 07 16:38:41 2024 +0100
  29. a73e00a BUG/MEDIUM: h1: Don't support LF only to mark the end of a chunk size by Christopher Faulet · Fri Jan 26 16:30:53 2024 +0100
  30. 8df94eb BUG/MINOR: h1: Don't support LF only at the end of chunks by Christopher Faulet · Fri Jan 26 16:23:51 2024 +0100
  31. df8c149 BUG/MEDIUM: stconn: Don't check pending shutdown to wake an applet up by Christopher Faulet · Mon Feb 12 18:30:33 2024 +0100
  32. e764b30 BUG/MEDIUM: stconn: Allow expiration update when READ/WRITE event is pending by Christopher Faulet · Mon Feb 12 11:37:10 2024 +0100
  33. 36e5427 BUG/MEDIUM: cli: some err/warn msg dumps add LR into CSV output on stat's CLI by Emeric Brun · Tue Jan 23 15:44:32 2024 +0100
  34. 01ac093 MINOR: debug: make BUG_ON() catch build errors even without DEBUG_STRICT by Willy Tarreau · Mon Feb 05 15:06:05 2024 +0100
  35. 9acf05b MINOR: debug: make ABORT_NOW() store the caller's line number when using abort by Willy Tarreau · Fri Feb 02 17:09:09 2024 +0100
  36. 26a4a16 MINOR: debug: make sure calls to ha_crash_now() are never merged by Willy Tarreau · Fri Feb 02 17:05:36 2024 +0100
  37. 42b40b8 MINOR: compiler: add a new DO_NOT_FOLD() macro to prevent code folding by Willy Tarreau · Fri Feb 02 17:00:01 2024 +0100
  38. 6ef8a06 CLEANUP: quic: Remaining useless code into server part by Frédéric Lécaille · Thu Jan 04 11:16:06 2024 +0100
  39. 5e28c3a BUG/MINOR: quic: Missing call to TLS message callbacks by Frédéric Lécaille · Thu Dec 21 16:11:35 2023 +0100
  40. 40f8802 MINOR: stats: store the parent proxy in stats ctx (http) by Aurelien DARRAGON · Tue Dec 05 19:49:13 2023 +0100
  41. 7438181 BUG/MINOR: mworker/cli: fix set severity-output support by William Lallemand · Wed Dec 06 11:15:01 2023 +0100
  42. 3ecb341 BUG/MINOR: sock: mark abns sockets as non-suspendable and always unbind them by Willy Tarreau · Mon Nov 20 10:44:21 2023 +0100
  43. 6ce5cd0 MINOR: stktable: add stktable_deinit function by Aurelien DARRAGON · Thu Nov 16 16:17:12 2023 +0100
  44. dd325a2 BUG/MINOR: stconn: Report read activity on non-indep streams for partial sends by Christopher Faulet · Fri Nov 17 15:34:23 2023 +0100
  45. fe8a00e MINOR: channel: Add functions to get info on buffers and deal with HTX streams by Christopher Faulet · Fri Nov 17 11:09:45 2023 +0100
  46. bffaf79 MINOR: htx: Use a macro for overhead induced by HTX by Christopher Faulet · Fri Nov 17 10:52:36 2023 +0100
  47. e65daba BUG/MEDIUM: stconn: Update fsb date on partial sends by Christopher Faulet · Wed Nov 15 17:33:06 2023 +0100
  48. fb79f96 MINOR: connection: Add a CTL flag to notify mux it should wait for reads again by Christopher Faulet · Tue Nov 14 07:44:05 2023 +0100
  49. 2b17bf5 BUG/MEDIUM: pool: fix releasable pool calculation when overloaded by Willy Tarreau · Wed Nov 08 16:35:49 2023 +0100
  50. 6ccce20 BUG/MEDIUM: Don't apply a max value on room_needed in sc_need_room() by Christopher Faulet · Mon Nov 06 09:13:00 2023 +0100
  51. 9265780 BUG/MEDIUM: stconn: Don't report rcv/snd expiration date if SC cannot epxire by Christopher Faulet · Mon Nov 06 08:45:22 2023 +0100
  52. 331b8b1 MEDIUM: quic: count quic_conn instance for maxconn by Amaury Denoyelle · Wed Oct 25 10:52:23 2023 +0200
  53. 8ee9fc7 MINOR: frontend: implement a dedicated actconn increment function by Amaury Denoyelle · Wed Oct 25 15:32:28 2023 +0200
  54. ca1cedf BUG/MINOR: ssl: use a thread-safe sslconns increment by Amaury Denoyelle · Wed Oct 25 15:38:04 2023 +0200
  55. 4e49a6f MINOR: connection: add conn_pr_mode_to_proto_mode() helper func by Aurelien DARRAGON · Thu Oct 19 16:06:03 2023 +0200
  56. f7aba8e DEBUG: mux-h2/flags: fix list of h2c flags used by the flags decoder by Willy Tarreau · Wed Oct 25 11:43:01 2023 +0200
  57. edd1d06 BUG/MEDIUM: peers: Fix synchro for huge number of tables by Christopher Faulet · Mon Oct 16 08:14:50 2023 +0200
  58. 936db56 BUG/MINOR: mux-h2: fix http-request and http-keep-alive timeouts again by Willy Tarreau · Wed Oct 18 11:39:43 2023 +0200
  59. de4a538 BUG/MINOR: mux-h2: make up other blocked streams upon removal from list by Willy Tarreau · Tue Oct 17 08:25:19 2023 +0200
  60. 8fbabea BUG/MINOR: quic: Avoid crashing with unsupported cryptographic algos by Frédéric Lécaille · Wed Oct 11 09:28:36 2023 +0200
  61. 6c56b89 BUG/MEDIUM: stconn: Fix comparison sign in sc_need_room() by Christopher Faulet · Fri Aug 04 10:36:06 2023 +0200
  62. 106008b BUG/MEDIUM: actions: always apply a longest match on prefix lookup by Willy Tarreau · Fri Oct 06 16:51:41 2023 +0200
  63. c8eb1d1 MINOR: pattern: fix pat_{parse,match}_ip() function comments by Aurelien DARRAGON · Tue Sep 05 16:07:49 2023 +0200
  64. 3fde519 BUG/MINOR: freq_ctr: fix possible negative rate with the scaled API by Willy Tarreau · Thu Sep 14 11:00:07 2023 +0200
  65. df3f457 MINOR: quic: Add "limited-quic" new tuning setting by Frédéric Lécaille · Fri Jul 21 18:22:38 2023 +0200
  66. cd5ab68 MINOR: quic: Add a quic_openssl_compat struct to quic_conn struct by Frédéric Lécaille · Thu Jun 08 07:14:02 2023 +0200
  67. beab239 MINOR: quic: Export some KDF functions (QUIC-TLS) by Frédéric Lécaille · Mon Jun 05 11:41:58 2023 +0200
  68. 4fb41bf MINOR: quic: Include QUIC opensssl wrapper header from TLS stacks compatibility header by Frédéric Lécaille · Fri Jun 02 16:44:03 2023 +0200
  69. c9c0d68 MINOR: quic: QUIC openssl wrapper implementation by Frédéric Lécaille · Fri Jun 02 16:15:35 2023 +0200
  70. 0499db4 BUG/MINOR: quic: Wrong cluster secret initialization by Frédéric Lécaille · Thu Sep 07 18:43:52 2023 +0200
  71. 3d28203 BUILD: bug: make BUG_ON() void to avoid a rare warning by Willy Tarreau · Mon Sep 04 16:42:53 2023 +0200
  72. a547a21 MEDIUM: capabilities: enable support for Linux capabilities by Willy Tarreau · Tue Aug 29 10:24:26 2023 +0200
  73. 389b7d1 BUG/MEDIUM: applet: Fix API for function to push new data in channels buffer by Christopher Faulet · Wed Sep 06 08:33:57 2023 +0200
  74. 35fb593 BUG/MINOR: quic: Wrong RTT computation (srtt and rrt_var) by Frédéric Lécaille · Tue Sep 05 15:24:11 2023 +0200
  75. eda9c10 BUG/MEDIUM: stconn: Don't block sends if there is a pending shutdown by Christopher Faulet · Fri Sep 01 14:13:44 2023 +0200
  76. d513644 BUG/MINOR: ssl/cli: can't find ".crt" files when replacing a certificate by William Lallemand · Mon Aug 28 17:12:14 2023 +0200
  77. aa15db9 BUILD: import: guard plock.h against multiple inclusion by Willy Tarreau · Sat Aug 26 17:27:24 2023 +0200
  78. ee5fe92 IMPORT: xxhash: update xxHash to version 0.8.2 by Willy Tarreau · Thu Aug 24 12:01:06 2023 +0200
  79. eeb6c80 MINOR: atomic: make sure to always relax after a failed CAS by Willy Tarreau · Thu Aug 17 08:59:15 2023 +0200
  80. d650163 MINOR: threads: inline the wait function for pthread_rwlock emulation by Willy Tarreau · Wed Aug 16 22:51:37 2023 +0200
  81. 315b718 IMPORT: plock: also support inlining the int code by Willy Tarreau · Wed Aug 16 22:25:34 2023 +0200
  82. b6be1a4 MINOR: h2: pass accept-invalid-http-request down the request parser by Willy Tarreau · Tue Aug 08 15:38:28 2023 +0200
  83. b491940 MINOR: http: add new function http_path_has_forbidden_char() by Willy Tarreau · Tue Aug 08 15:24:54 2023 +0200
  84. 451ac66 MINOR: ist: add new function ist_find_range() to find a character range by Willy Tarreau · Tue Aug 08 15:23:19 2023 +0200
  85. 21c4ffd REORG: http: move has_forbidden_char() from h2.c to http.h by Willy Tarreau · Tue Aug 08 17:00:50 2023 +0200
  86. eded6c1 BUG/MINOR: cpuset: remove the bogus "proc" from the cpu_map struct by Willy Tarreau · Wed Jul 19 18:17:39 2023 +0200
  87. b8ee931 MINOR: cpuset: add cpu_map_configured() to know if a cpu-map was found by Willy Tarreau · Tue Jul 18 17:14:10 2023 +0200
  88. bcdf07e BUG/MINOR: hlua: hlua_yieldk ctx argument should support pointers by Aurelien DARRAGON · Thu Jul 13 10:18:04 2023 +0200
  89. e0190c6 CLEANUP: quic: remove useless parameter 'key' from quic_packet_encrypt by Emeric Brun · Tue Jul 11 14:53:41 2023 +0200
  90. 7875f12 BUG/MEDIUM: quic: timestamp shared in token was using internal time clock by Emeric Brun · Tue Jul 11 16:13:19 2023 +0200
  91. 5bab37e MINOR: sink/api: pass explicit maxlen parameter to sink_write() by Aurelien DARRAGON · Mon Jun 26 16:44:41 2023 +0200
  92. 13ed7c9 MINOR: quic: Reduce the maximum length of TLS secrets by Frédéric Lécaille · Thu Jun 22 14:51:28 2023 +0200
  93. 0960b52 MINOR: quic: Move packet number space related functions by Frédéric Lécaille · Tue Jun 13 08:17:23 2023 +0200
  94. ac73baa MINOR: quic: Move QUIC encryption level structure definition by Frédéric Lécaille · Mon Jun 12 18:19:17 2023 +0200
  95. 3ffe11e IMPORT: slz: implement a synchronous flush() operation by Willy Tarreau · Mon Jun 26 19:24:55 2023 +0200
  96. e111b72 BUG/MINOR: quic: Missing initialization (packet number space probing) by Frédéric Lécaille · Wed Jun 14 11:34:47 2023 +0200
  97. 899b547 BUG/MINOR: proxy/server: free default-server on deinit by Aurelien DARRAGON · Thu Jun 01 12:07:43 2023 +0200
  98. d7f1ce4 BUG/MINOR: stream: do not use client-fin/server-fin with HTX by Willy Tarreau · Fri Jun 02 16:19:51 2023 +0200
  99. b9b6e94 MINOR: version: mention that it's LTS now. by Willy Tarreau · Wed May 31 16:23:56 2023 +0200
  100. d68f8b5 CLEANUP: mux-quic: rename internal functions by Amaury Denoyelle · Tue May 30 15:04:46 2023 +0200