1. 12762f0 MINOR: channel/stconn: Replace channel_shutr_now() by sc_schedule_abort() by Christopher Faulet · Thu Apr 13 15:40:10 2023 +0200
  2. 573ead1 MINOR: stconn: Rename SC_FL_SHUTR_NOW in SC_FL_ABRT_WANTED by Christopher Faulet · Thu Apr 13 15:39:30 2023 +0200
  3. 7eb837d MINOR: stream: Introduce stream_abort() to abort on both sides in same time by Christopher Faulet · Thu Apr 13 15:22:29 2023 +0200
  4. 3db538a MINOR: channel: Forwad close to other side on abort by Christopher Faulet · Thu Apr 13 15:13:12 2023 +0200
  5. dbad8ec MINOR: stream: Uninline and export sess_set_term_flags() function by Christopher Faulet · Thu Apr 13 14:46:01 2023 +0200
  6. fad0e6c MINOR: quic: Add packet loss and maximum cc window to "show quic" by Frédéric Lécaille · Thu Apr 06 10:19:17 2023 +0200
  7. d30e82b MINOR: receiver: reserve special values for "shards" by Willy Tarreau · Thu Apr 13 17:11:23 2023 +0200
  8. 53fc98c MINOR: fd: implement fd_migrate_on() to migrate on a non-local thread by Amaury Denoyelle · Mon Apr 03 15:27:13 2023 +0200
  9. 7b44c26 MINOR: fd: add a lock bit with the tgid by Willy Tarreau · Thu Apr 13 14:27:48 2023 +0200
  10. 4d882bd MINOR: fd: optimize fd_claim_tgid() for use in fd_insert() by Willy Tarreau · Thu Apr 13 15:22:42 2023 +0200
  11. 97da942 MINOR: thread: keep a bitmask of enabled groups in thread_set by Willy Tarreau · Wed Mar 01 11:24:29 2023 +0100
  12. 3f21097 BUG/MINOR: stick_table: alert when type len has incorrect characters by William Lallemand · Thu Apr 13 14:33:52 2023 +0200
  13. 7f2b3f9 BUILD: bug.h: add a warning in the base API when unsafe functions are used by Willy Tarreau · Fri Apr 07 14:57:13 2023 +0200
  14. d499127 MINOR: compiler: define a __attribute__warning() macro by Willy Tarreau · Fri Apr 07 14:54:36 2023 +0200
  15. 988e19c BUILD: compiler: fix __equals_1() on older compilers by Willy Tarreau · Fri Apr 07 14:34:38 2023 +0200
  16. ead43fe MEDIUM: compression: Make it so we can compress requests as well. by Olivier Houchard · Thu Apr 06 00:33:48 2023 +0200
  17. dea25f5 MINOR: compression: Count separately request and response compression by Olivier Houchard · Thu Apr 06 00:33:01 2023 +0200
  18. db573e9 MINOR: compression: Store algo and type for both request and response by Olivier Houchard · Wed Apr 05 17:32:36 2023 +0200
  19. dfc11da MINOR: compression: Prepare compression code for request compression by Olivier Houchard · Wed Apr 05 16:25:57 2023 +0200
  20. 3ce0f01 MINOR: compression: Make compression offload a flag by Olivier Houchard · Mon Apr 03 22:22:24 2023 +0200
  21. 6bb26d4 BUG/MUNOR: http-ana: Use an unsigned integer for http_msg flags by Christopher Faulet · Thu Apr 06 08:58:42 2023 +0200
  22. 15adc4c MINOR: quic: remove address concatenation to ODCID by Amaury Denoyelle · Wed Apr 05 09:50:17 2023 +0200
  23. 2c98209 MINOR: quic: remove ODCID dedicated tree by Amaury Denoyelle · Mon Apr 03 18:50:58 2023 +0200
  24. ffcffa8 MINOR: http-ana: Add a HTTP_MSGF flag to state the Expect header was checked by Christopher Faulet · Wed Apr 05 10:33:31 2023 +0200
  25. c84899c MEDIUM: hlua/event_hdl: initial support for event handlers by Aurelien DARRAGON · Mon Feb 20 18:18:59 2023 +0100
  26. 4e5e266 MINOR: proxy: add findserver_unique_id() and findserver_unique_name() by Aurelien DARRAGON · Wed Feb 22 09:55:05 2023 +0100
  27. f751a97 MINOR: event_hdl: pause/resume for subscriptions by Aurelien DARRAGON · Fri Mar 10 10:45:58 2023 +0100
  28. b4b7320 MINOR: event_hdl: add event_hdl_async_equeue_size() function by Aurelien DARRAGON · Wed Mar 01 15:02:04 2023 +0100
  29. 9e98a27 MINOR: event_hdl: add event_hdl_async_equeue_isempty() function by Aurelien DARRAGON · Wed Mar 01 12:01:04 2023 +0100
  30. b289fd1 MINOR: event_hdl: normal tasks support for advanced async mode by Aurelien DARRAGON · Tue Feb 28 15:06:48 2023 +0100
  31. ef6ca67 BUG/MEDIUM: event_hdl: clean soft-stop handling by Aurelien DARRAGON · Thu Mar 16 10:54:24 2023 +0100
  32. 3a81e99 MINOR: event_hdl: global sublist management clarification by Aurelien DARRAGON · Thu Mar 16 11:16:05 2023 +0100
  33. d514ca4 BUG/MINOR: event_hdl: make event_hdl_subscribe thread-safe by Aurelien DARRAGON · Thu Feb 23 19:12:49 2023 +0100
  34. 53eb6ae BUG/MINOR: event_hdl: fix rid storage type by Aurelien DARRAGON · Wed Feb 22 09:26:41 2023 +0100
  35. 1edf36a MEDIUM: hlua_fcn: dynamic server iteration and indexing by Thierry Fournier · Fri Oct 07 13:25:51 2022 +0200
  36. 467913c MEDIUM: hlua: Dynamic list of frontend/backend in Lua by Thierry Fournier · Fri Sep 30 11:03:38 2022 +0200
  37. 599f231 MINOR: hlua: Fix two functions that return nothing useful by Thierry Fournier · Fri Sep 30 10:40:39 2022 +0200
  38. f175b08 BUG/MINOR: server/del: fix srv->next pointer consistency by Aurelien DARRAGON · Wed Feb 01 17:22:32 2023 +0100
  39. 75b9d1c MINOR: server: add SRV_F_DELETED flag by Aurelien DARRAGON · Tue Jan 24 14:40:01 2023 +0100
  40. 7faac7c MINOR: tree-wide: Simplifiy some tests on SHUT flags by accessing SCs directly by Christopher Faulet · Tue Apr 04 10:05:27 2023 +0200
  41. 87633c3 MEDIUM: tree-wide: Move flags about shut from the channel to the SC by Christopher Faulet · Mon Apr 03 18:32:50 2023 +0200
  42. 904763f MINOR: stconn/channel: Move CF_EOI into the SC and rename it by Christopher Faulet · Wed Mar 22 14:53:11 2023 +0100
  43. 84d3ef9 MINOR: stconn/channel: Move CF_EXPECT_MORE into the SC and rename it by Christopher Faulet · Fri Mar 17 15:45:58 2023 +0100
  44. 68ef218 MINOR: stconn/channel: Move CF_NEVER_WAIT into the SC and rename it by Christopher Faulet · Fri Mar 17 15:38:18 2023 +0100
  45. 5c281d5 MINOR: stconn/channel: Move CF_SEND_DONTWAIT into the SC and rename it by Christopher Faulet · Thu Mar 16 15:53:28 2023 +0100
  46. 9a790f6 MINOR: stconn/channel: Move CF_READ_DONTWAIT into the SC and rename it by Christopher Faulet · Thu Mar 16 14:40:03 2023 +0100
  47. 26e0935 MEDIUM: applet/trace: Register a new trace source with its events by Christopher Faulet · Wed Mar 29 17:42:28 2023 +0200
  48. a5915eb MINOR: applet: Uninline appctx_free() by Christopher Faulet · Wed Mar 29 17:37:48 2023 +0200
  49. 26e1432 BUG/MINOR: ssl: Undefined reference when building with OPENSSL_NO_DEPRECATED by Remi Tricot-Le Breton · Mon Apr 03 11:17:26 2023 +0200
  50. 7d6270a BUG/MAJOR: quic: Congestion algorithms states shared between the connection by Frédéric Lécaille · Sun Apr 02 12:43:22 2023 +0200
  51. 07be66d CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · Sat Apr 01 12:26:42 2023 +0200
  52. db4bc6b MINOR: quic: Add a fake congestion control algorithm named "nocc" by Frédéric Lécaille · Fri Mar 31 15:21:55 2023 +0200
  53. d721571 MEDIUM: quic: Ack delay implementation by Frédéric Lécaille · Fri Mar 24 18:13:37 2023 +0100
  54. 8f99194 MINOR: quic: Traces adjustments at proto level. by Frédéric Lécaille · Fri Mar 24 15:14:45 2023 +0100
  55. acc9cfd MINOR: quic: Adjustments for generic control congestion traces by Frédéric Lécaille · Fri Mar 24 14:16:28 2023 +0100
  56. d724331 BUG/MINOR: quic: Wrong use of now_ms timestamps (cubic algo) by Frédéric Lécaille · Tue Mar 21 11:54:02 2023 +0100
  57. 7e64d87 BUG/MINOR: backend: make be_usable_srv() consistent when stopping by Aurelien DARRAGON · Thu Mar 30 18:03:21 2023 +0200
  58. 110e4a8 MINOR: http_fetch: add case insensitive support for smp_fetch_url_param by Martin DOLEZ · Tue Mar 28 09:06:05 2023 -0400
  59. 2c5b9de CLEANUP: proxy: remove stop_time related dead code by Aurelien DARRAGON · Tue Mar 28 15:45:53 2023 +0200
  60. c425e03 BUG/MINOR: quic: Missing STREAM frame type updated by Frédéric Lécaille · Mon Mar 20 14:32:59 2023 +0100
  61. 1751db1 MINOR: pools: report a replaced memory allocator instead of just malloc_trim() by Willy Tarreau · Wed Mar 22 18:01:41 2023 +0100
  62. 7aee683 MINOR: pools: export trim_all_pools() by Willy Tarreau · Wed Mar 22 15:36:29 2023 +0100
  63. eaba76b MINOR: pools: intercept malloc_trim() instead of trying to plug holes by Willy Tarreau · Wed Mar 22 14:55:25 2023 +0100
  64. 1d0ed1a BUG/MINOR: trace: fix hardcoded level for TRACE_PRINTF by Amaury Denoyelle · Wed Mar 22 11:37:42 2023 +0100
  65. d8a97d8 BUG/MINOR: illegal use of the malloc_trim() function if jemalloc is used by Miroslav Zagorac · Wed Mar 22 12:52:19 2023 +0100
  66. 0de1e61 BUILD: thread: implement thread_harmless_end_sig() for threadless builds by Willy Tarreau · Wed Mar 22 10:26:58 2023 +0100
  67. 69869e6 MINOR: dynbuf: set POOL_F_NO_FAIL on buffer allocation by Willy Tarreau · Tue Mar 21 09:15:13 2023 +0100
  68. ac78c4f MINOR: ssl-sock: pass the CO_SFL_MSG_MORE info down the stack by Willy Tarreau · Fri Mar 17 16:13:05 2023 +0100
  69. ca07979 BUG/MINOR: quic: Missing STREAM frame data pointer updates by Frédéric Lécaille · Fri Mar 17 08:56:50 2023 +0100
  70. 9824f8c MINOR: buffer: add br_single() to check if a buffer ring has more than one buf by Willy Tarreau · Thu Mar 16 17:30:04 2023 +0100
  71. e5a26eb MINOR: buffer: add br_count() to return the number of allocated bufs by Willy Tarreau · Thu Mar 16 16:46:56 2023 +0100
  72. 3a7b539 BUG/MEDIUM: connection: Preserve flags when a conn is removed from an idle list by Christopher Faulet · Thu Mar 16 11:43:05 2023 +0100
  73. a6c0a59 MINOR: ssl: Use ocsp update task for "update ssl ocsp-response" command by Remi Tricot-Le Breton · Mon Mar 13 15:56:32 2023 +0100
  74. 8f6da64 MINOR: quic_sock: un-statify quic_conn_sock_fd_iocb() by Willy Tarreau · Fri Mar 10 12:04:02 2023 +0100
  75. 2078d4b BUG/MINOR: mworker: use MASTER_MAXCONN as default maxconn value by William Lallemand · Thu Mar 09 14:28:44 2023 +0100
  76. cd8914b BUG/MAJOR: fd/threads: close a race on closing connections after takeover by Willy Tarreau · Tue Mar 07 10:11:02 2023 -0800
  77. cc101cd BUG/MINOR: quic: Wrong RETIRE_CONNECTION_ID sequence number check by Frédéric Lécaille · Wed Mar 08 11:01:58 2023 +0100
  78. 5907fed MEDIUM: quic: release closing connections on stopping by Amaury Denoyelle · Wed Mar 08 10:37:45 2023 +0100
  79. efed86c MINOR: quic: create a global list dedicated for closing QUIC conns by Amaury Denoyelle · Wed Mar 08 09:42:04 2023 +0100
  80. 5e3201e MINOR: quic: Add transport parameters to "show quic" by Frédéric Lécaille · Tue Mar 07 15:18:02 2023 +0100
  81. ece86e6 MINOR: quic: Add spin bit support by Frédéric Lécaille · Tue Mar 07 11:53:43 2023 +0100
  82. 8ac8a87 MINOR: quic: RETIRE_CONNECTION_ID frame handling (RX) by Frédéric Lécaille · Mon Mar 06 18:16:34 2023 +0100
  83. b4c5471 MINOR: quic: Store the next connection IDs sequence number in the connection by Frédéric Lécaille · Mon Mar 06 14:07:59 2023 +0100
  84. 51a7caf MINOR: quic: Add traces about QUIC TLS key update by Frédéric Lécaille · Thu Feb 23 20:38:23 2023 +0100
  85. c8a0efb BUG/MEDIUM: quic: properly handle duplicated STREAM frames by Amaury Denoyelle · Wed Feb 22 10:44:27 2023 +0100
  86. 86d1e0b BUG/MINOR: ssl: Fix ocsp-update when using "add ssl crt-list" by Remi Tricot-Le Breton · Thu Mar 02 15:49:53 2023 +0100
  87. 5843237 MINOR: ssl: Add global options to modify ocsp update min/max delay by Remi Tricot-Le Breton · Tue Feb 28 17:46:29 2023 +0100
  88. 07b7c15 MINOR: ssl: Reorder struct certificate_ocsp members by Remi Tricot-Le Breton · Tue Feb 28 17:46:26 2023 +0100
  89. 0c96ee4 MINOR: ssl: Add certificate's path to certificate_ocsp structure by Remi Tricot-Le Breton · Wed Mar 01 16:11:50 2023 +0100
  90. ad6cba8 MINOR: ssl: Store specific ocsp update errors in response and update ctx by Remi Tricot-Le Breton · Tue Feb 28 17:46:21 2023 +0100
  91. 9e94df3 MINOR: ssl: Add ocsp update success/failure counters by Remi Tricot-Le Breton · Tue Feb 28 17:46:20 2023 +0100
  92. e0fe118 MINOR: quic: implement qc_notify_send() by Amaury Denoyelle · Tue Feb 28 15:08:59 2023 +0100
  93. 1febc2d MEDIUM: quic: improve fatal error handling on send by Amaury Denoyelle · Thu Feb 23 11:18:38 2023 +0100
  94. 7b8aac4 MINOR: tinfo: make thread_set functions return nth group/mask instead of first by Willy Tarreau · Mon Feb 27 11:27:38 2023 +0100
  95. fea8c19 CLEANUP: listener: only store conn counts for local threads by Willy Tarreau · Tue Feb 28 10:25:57 2023 +0100
  96. 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
  97. 8aabc8e MINOR: stconn: Report a send activity when endpoint is willing to consume data by Christopher Faulet · Mon Feb 27 16:32:30 2023 +0100
  98. a2a3d5d CLEANUP: ring: remove the now unused ring's offset by Willy Tarreau · Wed Feb 22 15:15:41 2023 +0100
  99. d3ffba4 MINOR: listener: pause_listener() becomes suspend_listener() by Aurelien DARRAGON · Mon Feb 13 17:45:08 2023 +0100
  100. 2370599 MINOR: listener: make sure we don't pause/resume bypassed listeners by Aurelien DARRAGON · Tue Feb 14 08:51:14 2023 +0100