1. 0a2b404 BUG/MINOR: promex: fix backend_agg_check_status by Cedric Paillet · Tue Sep 12 09:37:55 2023 +0000
  2. 6be40a4 BUG/MEDIUM: mux-fcgi: Don't swap trash and dbuf when handling STDERR records by Christopher Faulet · Mon Sep 11 18:57:39 2023 +0200
  3. 3ddcd1b BUG/MINOR: hlua/init: coroutine may not resume itself by Aurelien DARRAGON · Fri Sep 08 19:29:08 2023 +0200
  4. fa76a10 BUG/MEDIUM: hlua: don't pass stale nargs argument to lua_resume() by Aurelien DARRAGON · Fri Sep 08 14:00:27 2023 +0200
  5. 638a153 CI: musl: drop shopt in workflow invocation by Ilya Shipitsin · Wed Sep 06 19:04:49 2023 +0200
  6. 2bfeaf6 CI: musl: highlight section if there are coredumps by Ilya Shipitsin · Wed Sep 06 19:04:48 2023 +0200
  7. a0dda4b Revert "BUG/MEDIUM: quic: missing check of dcid for init pkt including a token" by Emeric Brun · Thu Sep 28 15:29:53 2023 +0200
  8. 0249366 BUG/MEDIUM: hlua: streams don't support mixing lua-load with lua-load-per-thread by Aurelien DARRAGON · Wed Aug 09 15:19:56 2023 +0200
  9. b25d5d3 MINOR: hlua: add hlua_stream_ctx_prepare helper function by Aurelien DARRAGON · Wed Aug 09 14:56:19 2023 +0200
  10. 418200a BUILD: quic: fix build on centos 8 and USE_QUIC_OPENSSL_COMPAT by William Lallemand · Thu Sep 14 16:26:58 2023 +0200
  11. 48d3c30 BUG/MINOR: quic: ssl_quic_initial_ctx() uses error count not error code by William Lallemand · Mon Aug 21 15:22:57 2023 +0200
  12. 3ccfc10 BUG/MINOR: quic: allow-0rtt warning must only be emitted with quic bind by William Lallemand · Mon Aug 21 13:51:56 2023 +0200
  13. 246fc21 BUILD: Makefile: add USE_QUIC_OPENSSL_COMPAT to make help by William Lallemand · Thu Aug 17 00:01:27 2023 +0200
  14. 0277c68 MINOR: quic+openssl_compat: Emit an alert for "allow-0rtt" option by Frédéric Lécaille · Thu Aug 17 10:53:34 2023 +0200
  15. be92bdb MINOR: quic+openssl_compat: Do not start without "limited-quic" by Frédéric Lécaille · Thu Aug 17 10:15:09 2023 +0200
  16. ee7b2bb MINOR: quic: Warning for OpenSSL wrapper QUIC bindings without "limited-quic" by Frédéric Lécaille · Tue Aug 08 11:41:13 2023 +0200
  17. e5c04ff BUG/MINOR: quic+openssl_compat: Non initialized TLS encryption levels by Frédéric Lécaille · Mon Jul 31 15:07:06 2023 +0200
  18. ffb67d5 DOC: quic: Add "limited-quic" new tuning setting by Frédéric Lécaille · Fri Jul 21 18:32:32 2023 +0200
  19. df3f457 MINOR: quic: Add "limited-quic" new tuning setting by Frédéric Lécaille · Fri Jul 21 18:22:38 2023 +0200
  20. 29d2ce3 MINOR: quic: SSL context initialization with QUIC OpenSSL wrapper. by Frédéric Lécaille · Thu Jun 08 09:28:31 2023 +0200
  21. 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
  22. 36e1e8c MINOR: quic: Call the keylog callback for QUIC openssl wrapper from SSL_CTX_keylog() by Frédéric Lécaille · Wed Jun 07 11:25:35 2023 +0200
  23. 23937b7 MINOR: quic: Initialize TLS contexts for QUIC openssl wrapper by Frédéric Lécaille · Wed Jun 07 11:19:51 2023 +0200
  24. beab239 MINOR: quic: Export some KDF functions (QUIC-TLS) by Frédéric Lécaille · Mon Jun 05 11:41:58 2023 +0200
  25. 020fbb2 MINOR: quic: Add a compilation option for the QUIC OpenSSL wrapper by Frédéric Lécaille · Fri Jun 02 17:07:24 2023 +0200
  26. 65a8b9a MINOR: quic: Do not enable 0RTT with SSL_set_quic_early_data_enabled() by Frédéric Lécaille · Fri Jun 02 17:05:38 2023 +0200
  27. ca87a62 MINOR: quic: Set the QUIC connection as extra data before calling SSL_set_quic_method() by Frédéric Lécaille · Fri Jun 02 17:00:04 2023 +0200
  28. e819e8c MINOR: quic: Do not enable O-RTT with USE_QUIC_OPENSSL_COMPAT by Frédéric Lécaille · Fri Jun 02 16:51:43 2023 +0200
  29. 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
  30. c9c0d68 MINOR: quic: QUIC openssl wrapper implementation by Frédéric Lécaille · Fri Jun 02 16:15:35 2023 +0200
  31. 0499db4 BUG/MINOR: quic: Wrong cluster secret initialization by Frédéric Lécaille · Thu Sep 07 18:43:52 2023 +0200
  32. 73e2944 BUG/MINOR: quic: Leak of frames to send. by Frédéric Lécaille · Wed Sep 13 09:28:10 2023 +0200
  33. 3d28203 BUILD: bug: make BUG_ON() void to avoid a rare warning by Willy Tarreau · Mon Sep 04 16:42:53 2023 +0200
  34. 86e043a [RELEASE] Released version 2.8.3 by Christopher Faulet · Thu Sep 07 11:32:42 2023 +0200
  35. 425ed65 CI: Update to actions/checkout@v4 by Tim Duesterhus · Wed Sep 06 16:57:29 2023 +0200
  36. a547a21 MEDIUM: capabilities: enable support for Linux capabilities by Willy Tarreau · Tue Aug 29 10:24:26 2023 +0200
  37. cf5b75e BUG/MINOR: hlua/action: incorrect message on E_YIELD error by Aurelien DARRAGON · Thu Aug 31 21:45:21 2023 +0200
  38. 35219a5 BUG/MINOR: ring/cli: Don't expect input data when showing events by Christopher Faulet · Wed Sep 06 09:26:06 2023 +0200
  39. 806c0d6 BUG/MINOR: applet: Always expect data when CLI is waiting for a new command by Christopher Faulet · Wed Sep 06 09:17:33 2023 +0200
  40. 13a8a59 NUG/MEDIUM: stconn: Always update stream's expiration date after I/O by Christopher Faulet · Wed Sep 06 09:09:10 2023 +0200
  41. 406b81c BUG/MEDIUM: stconn/stream: Forward shutdown on write timeout by Christopher Faulet · Wed Sep 06 08:59:33 2023 +0200
  42. c4a80ae BUG/MEDIUM: applet: Report an error if applet request more room on aborted SC by Christopher Faulet · Wed Sep 06 08:52:39 2023 +0200
  43. f4ef3d9 BUG/MEDIUM: stconn: Report read activity when a stream is attached to front SC by Christopher Faulet · Wed Sep 06 08:46:15 2023 +0200
  44. 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
  45. 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
  46. 14c90e9 BUG/MINOR: quic: Wrong RTT adjusments by Frédéric Lécaille · Tue Sep 05 13:59:09 2023 +0200
  47. b9ed157 MINOR: httpclient: allow to configure the timeout.connect by William Lallemand · Tue Sep 05 16:42:27 2023 +0200
  48. 4ad693e MINOR: httpclient: allow to configure the retries by William Lallemand · Tue Sep 05 15:55:04 2023 +0200
  49. bcb3d60 DOC: configuration: update examples for req.ver by William Lallemand · Mon Sep 04 16:49:59 2023 +0200
  50. 2e86673 BUG/MINOR: stream: further protect stream_dump() against incomplete sessions by Willy Tarreau · Mon Sep 04 15:30:33 2023 +0200
  51. 3bef4e7 BUG/MEDIUM: h1-htx: Ensure chunked parsing with full output buffer by Chris Staite · Mon Sep 04 08:52:26 2023 +0000
  52. 39bde28 BUG/MAJOR: quic: Really ignore malformed ACK frames. by Frédéric Lécaille · Tue Aug 29 14:48:54 2023 +0200
  53. f078d78 BUG/MINOR: quic: Possible skipped RTT sampling by Frédéric Lécaille · Tue Aug 29 11:01:19 2023 +0200
  54. 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
  55. f227db4 BUG/MEDIUM: stconn: Wake applets on sending path if there is a pending shutdown by Christopher Faulet · Fri Sep 01 13:55:42 2023 +0200
  56. 8353897 BUG/MINOR: stconn: Don't report blocked sends during connection establishment by Christopher Faulet · Wed Aug 30 10:56:21 2023 +0200
  57. 675cb0a BUG/MEDIUM: stconn: Update stream expiration date on blocked sends by Christopher Faulet · Mon Aug 28 17:42:24 2023 +0200
  58. c0878c6 DEBUG: applet: Properly report opposite SC expiration dates in traces by Christopher Faulet · Tue Aug 29 10:55:15 2023 +0200
  59. acbd22f BUG/MINOR: checks: do not queue/wake a bounced check by Willy Tarreau · Fri Sep 01 07:41:46 2023 +0200
  60. 2a3d928 DOC: config: mention uid dependency on the tune.quic.socket-owner option by Willy Tarreau · Tue Aug 29 10:22:46 2023 +0200
  61. 4678422 BUG/MINOR: stream: protect stream_dump() against incomplete streams by Willy Tarreau · Mon Aug 28 17:05:22 2023 +0200
  62. 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
  63. aa15db9 BUILD: import: guard plock.h against multiple inclusion by Willy Tarreau · Sat Aug 26 17:27:24 2023 +0200
  64. 94d7f8a BUG/MINOR: ssl_sock: fix possible memory leak on OOM by Willy Tarreau · Mon Aug 21 08:45:35 2023 +0200
  65. e239e70 DOC: lua: fix core.register_action typo by Aurelien DARRAGON · Wed Aug 23 17:38:42 2023 +0200
  66. a898241 BUG/MINOR: hlua_fcn: potentially unsafe stktable_data_ptr usage by Aurelien DARRAGON · Tue Aug 22 11:03:06 2023 +0200
  67. cdcbbb5 CI: fedora: fix "dnf" invocation syntax by Ilya Shipitsin · Fri Aug 25 08:20:24 2023 +0200
  68. ee5fe92 IMPORT: xxhash: update xxHash to version 0.8.2 by Willy Tarreau · Thu Aug 24 12:01:06 2023 +0200
  69. eeb6c80 MINOR: atomic: make sure to always relax after a failed CAS by Willy Tarreau · Thu Aug 17 08:59:15 2023 +0200
  70. d650163 MINOR: threads: inline the wait function for pthread_rwlock emulation by Willy Tarreau · Wed Aug 16 22:51:37 2023 +0200
  71. 315b718 IMPORT: plock: also support inlining the int code by Willy Tarreau · Wed Aug 16 22:25:34 2023 +0200
  72. 96a0954 BUILD: Makefile: add the USE_QUIC option to make help by William Lallemand · Wed Aug 16 23:41:15 2023 +0200
  73. cca939e DOC: jwt: Add explicit list of supported algorithms by Remi Tricot-Le Breton · Thu Aug 10 16:11:27 2023 +0200
  74. 34042cb REGTESTS: Do not use REQUIRE_VERSION for HAProxy 2.5+ (3) by Tim Duesterhus · Mon Aug 07 15:46:23 2023 +0200
  75. 40db4a6 SCRIPTS: git-show-backports: automatic ref and base detection with -m by Willy Tarreau · Mon Aug 14 13:03:46 2023 +0200
  76. c789980 DOC: typo: fix sc-set-gpt references by Johannes Naab · Thu Aug 10 14:10:37 2023 +0200
  77. b425f75 BUG/MINOR: stktable: allow sc-add-gpc from tcp-request connection by Aurelien DARRAGON · Wed Aug 09 17:39:29 2023 +0200
  78. e18fe56 BUG/MINOR: stktable: allow sc-set-gpt(0) from tcp-request connection by Aurelien DARRAGON · Wed Aug 09 17:23:32 2023 +0200
  79. da4a834 DEV: flags/show-sess-to-flags: properly decode fd.state by Willy Tarreau · Mon Aug 14 08:47:43 2023 +0200
  80. 3e81aed BUG/MINOR: hlua: fix invalid use of lua_pop on error paths by Aurelien DARRAGON · Wed Aug 09 10:11:49 2023 +0200
  81. 6edb856 BUG/MEDIUM: quic: fix tasklet_wakeup loop on connection closing by Amaury Denoyelle · Fri Aug 11 16:10:34 2023 +0200
  82. 4b1d536 CI: get rid of travis-ci wrapper for Coverity scan by Ilya Shipitsin · Sun Aug 06 00:07:39 2023 +0200
  83. e800d44 CI: do not use "groupinstall" for Fedora Rawhide builds by Ilya Shipitsin · Sun Aug 06 00:07:38 2023 +0200
  84. 61a0f57 [RELEASE] Released version 2.8.2 by Willy Tarreau · Wed Aug 09 14:16:53 2023 +0200
  85. c33738c BUG/MINOR: http: skip leading zeroes in content-length values by Willy Tarreau · Wed Aug 09 11:02:34 2023 +0200
  86. 965fb74 DOC: clarify the handling of URL fragments in requests by Willy Tarreau · Tue Aug 08 19:35:25 2023 +0200
  87. b3f2604 REGTESTS: http-rules: verify that we block '#' by default for normalize-uri by Willy Tarreau · Tue Aug 08 19:53:51 2023 +0200
  88. 96dfea8 BUG/MINOR: h3: reject more chars from the :path pseudo header by Willy Tarreau · Tue Aug 08 17:54:26 2023 +0200
  89. 462a860 BUG/MINOR: h2: reject more chars from the :path pseudo header by Willy Tarreau · Tue Aug 08 15:40:49 2023 +0200
  90. 9bf75c8 BUG/MINOR: h1: do not accept '#' as part of the URI component by Willy Tarreau · Tue Aug 08 16:17:22 2023 +0200
  91. 1660481 REGTESTS: http-rules: add accept-invalid-http-request for normalize-uri tests by Willy Tarreau · Tue Aug 08 19:52:45 2023 +0200
  92. b6be1a4 MINOR: h2: pass accept-invalid-http-request down the request parser by Willy Tarreau · Tue Aug 08 15:38:28 2023 +0200
  93. b491940 MINOR: http: add new function http_path_has_forbidden_char() by Willy Tarreau · Tue Aug 08 15:24:54 2023 +0200
  94. 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
  95. a32f99f BUG/MAJOR: http: reject any empty content-length header value by Willy Tarreau · Wed Aug 09 08:32:48 2023 +0200
  96. 0404bf1 BUG/MAJOR: h3: reject header values containing invalid chars by Willy Tarreau · Tue Aug 08 17:18:27 2023 +0200
  97. 21c4ffd REORG: http: move has_forbidden_char() from h2.c to http.h by Willy Tarreau · Tue Aug 08 17:00:50 2023 +0200
  98. 80707f7 BUG/MAJOR: http-ana: Get a fresh trash buffer for each header value replacement by Christopher Faulet · Fri Aug 04 16:51:11 2023 +0200
  99. d208151 BUILD: quic: fix wrong potential NULL dereference by Amaury Denoyelle · Fri Aug 04 15:34:34 2023 +0200
  100. 3659534 BUG/MINOR: quic: reappend rxbuf buffer on fake dgram alloc error by Amaury Denoyelle · Fri Aug 04 15:37:29 2023 +0200