- 6c01171 MEDIUM: stick-table: set the track-sc limit at boottime via tune.stick-counters by Willy Tarreau · Fri Jan 06 16:09:58 2023 +0100
- a924804 MINOR: http-rules: Add missing actions in http-after-response ruleset by Christopher Faulet · Thu Jan 05 11:17:38 2023 +0100
- 5ad2b64 BUG/MINOR: http_ana/txn: don't re-initialize txn and req var lists by Aurelien DARRAGON · Fri Nov 18 09:17:29 2022 +0100
- 4698479 BUILD: stream: use __fallthrough in stats_dump_full_strm_to_buffer() by Willy Tarreau · Mon Nov 14 07:09:39 2022 +0100
- b976640 BUG/MAJOR: stick-table: don't process store-response rules for applets by Christopher Faulet · Tue Oct 25 16:45:38 2022 +0200
- bc7c207 BUG/MAJOR: stick-tables: do not try to index a server name for applets by Willy Tarreau · Wed Oct 12 10:35:41 2022 +0200
- 2a2e46f MINOR: cli: Add anonymization on a missed element for 'show sess all' by Erwan Le Goas · Wed Sep 28 17:02:30 2022 +0200
- 4cfc038 BUG/MINOR: stream: Perform errors handling in right order in stream_new() by Christopher Faulet · Tue Sep 27 09:14:47 2022 +0200
- 57e35f4 MINOR: cli: anonymize commands 'show sess' and 'show sess all' by Erwan Le Goas · Wed Sep 14 17:45:41 2022 +0200
- 6a28a30 MINOR: tasks: do not keep cpu and latency times in struct task by Willy Tarreau · Wed Sep 07 09:17:45 2022 +0200
- beee600 BUG/MINOR: stream/sched: take into account CPU profiling for the last call by Willy Tarreau · Wed Sep 07 16:17:49 2022 +0200
- ce57777 MINOR: muxes: add a "show_sd" helper to complete "show sess" dumps by Willy Tarreau · Fri Sep 02 15:00:48 2022 +0200
- 714900a MINOR: debug: report applet pointer and handler in crashes when known by Willy Tarreau · Fri Sep 02 09:13:12 2022 +0200
- 6d3c501 MEDIUM: fd/poller: turn update_mask to group-local IDs by Willy Tarreau · Tue Jul 05 19:21:06 2022 +0200
- 91f7a1a CLEANUP: applet: remove the obsolete command context from the appctx by Willy Tarreau · Fri Jul 15 16:26:44 2022 +0200
- dd75b64 MINOR: cli/streams: show a stream's tgid next to its thread ID by Willy Tarreau · Fri Jul 15 16:18:43 2022 +0200
- 0ad00be CLEANUP: task: remove thread_mask from the struct task by Willy Tarreau · Wed Jun 15 15:57:53 2022 +0200
- 6ef52f4 MEDIUM: task: add and preset a thread ID in the task struct by Willy Tarreau · Wed Jun 15 14:19:48 2022 +0200
- 47af317 BUG/MINOR: stream: only free the req/res captures when set by Willy Tarreau · Thu Jun 23 11:46:14 2022 +0200
- 9b8d7a1 MINOR: stream: Rely on stconn flags to abort stream destructive upgrade by Christopher Faulet · Fri Jun 17 09:36:57 2022 +0200
- b68f77d BUG/MEDIUM: stream: Properly handle destructive client connection upgrades by Christopher Faulet · Thu Jun 16 16:24:16 2022 +0200
- d46b5b9 BUILD: htx: use the unchecked version of htx_get_head_blk() where needed by Willy Tarreau · Mon May 30 16:27:48 2022 +0200
- 369d5aa CLEANUP: stream: remove unneeded test on appctx during initialization by Willy Tarreau · Fri May 27 16:49:18 2022 +0200
- e68bc61 CLEANUP: stconn: replace a few remaining occurrences of CS in comments or traces by Willy Tarreau · Fri May 27 11:23:05 2022 +0200
- df1a2fc CLEANUP: stream: rename stream_upgrade_from_cs() to stream_upgrade_from_sc() by Willy Tarreau · Fri May 27 11:11:15 2022 +0200
- c12b321 CLEANUP: applet: rename appctx_cs() to appctx_sc() by Willy Tarreau · Fri May 27 11:08:15 2022 +0200
- b49672d CLEANUP: stream: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · Fri May 27 10:13:37 2022 +0200
- cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · Fri May 27 09:47:12 2022 +0200
- 5edca2f REORG: rename cs_utils.h to sc_strm.h by Willy Tarreau · Fri May 27 09:25:10 2022 +0200
- 74568cf CLEANUP: stconn: rename final state manipulation functions from cs_* to sc_* by Willy Tarreau · Fri May 27 09:03:30 2022 +0200
- f61dd19 CLEANUP: stconn: rename cs_{shut,chk}* to sc_* by Willy Tarreau · Fri May 27 09:00:19 2022 +0200
- 19c65a9 CLEANUP: stconn: rename remaining management functions from cs_* to sc_* by Willy Tarreau · Fri May 27 08:49:24 2022 +0200
- a0b58b5 CLEANUP: stconn: rename cs_{new,create,free,destroy}_* to sc_* by Willy Tarreau · Fri May 27 08:33:53 2022 +0200
- 90e8b45 CLEANUP: stconn: rename cs_cant_get() to se_need_more_data() by Willy Tarreau · Wed May 25 18:21:43 2022 +0200
- 75a8f8e CLEANUP: stconn: rename cs_{want,stop}_get() to se_{will,wont}_consume() by Willy Tarreau · Wed May 25 18:12:11 2022 +0200
- 15252cd MEDIUM: stconn: move the RXBLK flags to the stream connector by Willy Tarreau · Wed May 25 16:36:21 2022 +0200
- 13d63af MINOR: stconn: add sc_is_recv_allowed() to check for ability to receive by Willy Tarreau · Wed May 25 15:00:44 2022 +0200
- 4164eb9 MINOR: stconn: start to rename cs_rx_endp_{more,done}() to se_have_{no_,}more_data() by Willy Tarreau · Wed May 25 15:42:03 2022 +0200
- 0ed73c3 CLEANUP: stconn: rename cs_rx_buff_{blk,rdy} to sc_{need,have}_buff() by Willy Tarreau · Wed May 25 07:48:07 2022 +0200
- b73262f MEDIUM: stconn: take SE_FL_APPLET_NEED_CONN out of the RXBLK_ANY flags by Willy Tarreau · Tue May 24 16:56:55 2022 +0200
- e7866b1 MEDIUM: stconn: always rely on CF_SHUTR in addition to cs_rx_blocked() by Willy Tarreau · Tue May 24 16:18:11 2022 +0200
- 902ba7e CLEANUP: stconn: use a single function to know if SC may send to SE by Willy Tarreau · Tue May 24 08:49:24 2022 +0200
- 462b989 CLEANUP: stconn: rename cs_conn_*() to sc_conn_*() by Willy Tarreau · Wed May 18 18:06:53 2022 +0200
- f8d0ab5 CLEANUP: stconn: rename cs_get_data_name() to sc_get_data_name() by Willy Tarreau · Wed May 18 18:00:31 2022 +0200
- 8e7c6e6 CLEANUP: stconn: rename cs_appctx() to sc_appctx() by Willy Tarreau · Wed May 18 17:58:02 2022 +0200
- 417a31b CLEANUP: stconn: rename cs_conn_mux() to sc_mux_ops() by Willy Tarreau · Wed May 18 17:51:19 2022 +0200
- fd9417b CLEANUP: stconn: rename cs_conn() to sc_conn() by Willy Tarreau · Wed May 18 16:23:22 2022 +0200
- ea27f48 CLEANUP: stconn: rename cs_{check,strm,strm_task} to sc_strm_* by Willy Tarreau · Wed May 18 16:10:52 2022 +0200
- 40a9c32 CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c} by Willy Tarreau · Wed May 18 15:55:18 2022 +0200
- d0a06d5 CLEANUP: applet: use applet_put*() everywhere possible by Willy Tarreau · Wed May 18 15:07:19 2022 +0200
- 026e8fb CLEANUP: stconn: tree-wide rename stconn states CS_ST/SB_* to SC_ST/SB_* by Willy Tarreau · Tue May 17 19:47:17 2022 +0200
- cb04166 CLEANUP: stconn: tree-wide rename stream connector flags CS_FL_* to SC_FL_* by Willy Tarreau · Tue May 17 19:44:42 2022 +0200
- 7cb9e6c CLEANUP: stream: rename "csf" and "csb" to "scf" and "scb" by Willy Tarreau · Tue May 17 19:40:40 2022 +0200
- 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · Tue May 17 19:07:51 2022 +0200
- 798465b CLEANUP: conn_stream: rename the conn_stream's endp to sedesc by Willy Tarreau · Tue May 17 18:20:02 2022 +0200
- 65d0597 CLEANUP: conn_stream: rename the cs_endpoint's target to "se" by Willy Tarreau · Mon May 16 17:29:42 2022 +0200
- b605c42 CLEANUP: conn_stream: rename the stream endpoint flags CS_EP_* to SE_FL_* by Willy Tarreau · Tue May 17 17:04:55 2022 +0200
- 0cfcc40 CLEANUP: conn_stream: apply cs_endp_flags.cocci tree-wide by Willy Tarreau · Tue May 17 16:10:17 2022 +0200
- 7ad27d4 CLEANUP: http_ana: Make use of the return value of stream_generate_unique_id() by Tim Duesterhus · Wed May 18 00:22:15 2022 +0200
- 16c0d9c MINOR: applet: Add appctx_init() helper fnuction by Christopher Faulet · Thu May 12 14:59:28 2022 +0200
- ab5d1dc MINOR: stream: Export stream_free() by Christopher Faulet · Thu May 12 14:56:55 2022 +0200
- 92202da MINOR: applet: Let the frontend appctx release the session by Christopher Faulet · Wed May 11 12:22:10 2022 +0200
- 0698c80 CLEANUP: applet: remove the unneeded appctx->owner by Willy Tarreau · Wed May 11 14:09:57 2022 +0200
- c7afedc BUILD: applet: mark the appctx's st2 variable as deprecated by Willy Tarreau · Thu May 05 20:01:54 2022 +0200
- 6177cfc CLEANUP: stream/cli: remove the now unneeded dump state from "show sess" by Willy Tarreau · Tue May 03 11:17:35 2022 +0200
- bb4e289 CLEANUP: stream/cli: remove the unneeded STATE_FIN state from "show sess" by Willy Tarreau · Tue May 03 11:10:19 2022 +0200
- f3629f8 CLEANUP: stream/cli: remove the unneeded init state from "show sess" by Willy Tarreau · Tue May 03 11:05:39 2022 +0200
- 7fb591a CLEANUP: stream/cli: stop using appctx->st2 for the dump state by Willy Tarreau · Tue May 03 10:57:54 2022 +0200
- 39f097d CLEANUP: stream/cli: take the "show sess" context definition out of the appctx by Willy Tarreau · Tue May 03 10:49:00 2022 +0200
- 7e2e4f8 CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h by Willy Tarreau · Tue Apr 26 10:30:35 2022 +0200
- eb50c01 MINOR: conn-stream: Make cs_detach_* private and use cs_destroy() from outside by Christopher Faulet · Thu Apr 21 14:22:53 2022 +0200
- c6b60f1 MINOR: stream: Don't needlessly detach server endpoint on early client abort by Christopher Faulet · Thu Apr 21 12:23:30 2022 +0200
- 0264212 DEV: stream: Fix conn-streams dump in full stream message by Christopher Faulet · Tue Apr 19 10:35:22 2022 +0200
- a544c66 BUG/MEDIUM: stream: do not abort connection setup too early by Willy Tarreau · Thu Apr 14 17:39:48 2022 +0200
- 1336ccf CLEANUP: conn-stream: rename cs_register_applet() to cs_applet_create() by Christopher Faulet · Tue Apr 12 18:15:16 2022 +0200
- 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · Mon Apr 04 11:29:28 2022 +0200
- c77ceb6 MEDIUM: stream: Don't use the stream-int anymore in process_stream() by Christopher Faulet · Mon Apr 04 11:08:42 2022 +0200
- 0eb32c0 MINOR: stream: Use conn-stream to report server error by Christopher Faulet · Mon Apr 04 11:06:31 2022 +0200
- a0bdec3 MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS by Christopher Faulet · Mon Apr 04 07:51:21 2022 +0200
- 431ce2e MINOR: stream-int/conn-stream: Move si_sync_recv/send() in conn-stream scope by Christopher Faulet · Fri Apr 01 17:03:14 2022 +0200
- ef285c1 MINOR: stream-int/stream: Move si_update_both in stream scope by Christopher Faulet · Fri Apr 01 14:48:06 2022 +0200
- 13045f0 MINOR: stream-int-conn-stream: Move si_update_* in conn-stream scope by Christopher Faulet · Fri Apr 01 14:23:38 2022 +0200
- 3704663 MINOR: applet: Use the CS to register and release applets instead of SI by Christopher Faulet · Fri Apr 01 11:36:58 2022 +0200
- da098e6 MINOR: stream-int/conn-stream: Move si_shut* and si_chk* in conn-stream scope by Christopher Faulet · Thu Mar 31 17:44:45 2022 +0200
- 2f35e7b MEDIUM: stream-int/conn-stream: Handle I/O subscriptions in the conn-stream by Christopher Faulet · Thu Mar 31 11:09:28 2022 +0200
- 9125f3c MINOR: stream-int/stream: Move si_retnclose() in the stream scope by Christopher Faulet · Thu Mar 31 09:47:24 2022 +0200
- 62e7574 MEDIUM: stream-int/conn-stream: Move stream-interface state in the conn-stream by Christopher Faulet · Thu Mar 31 09:16:34 2022 +0200
- 50264b4 MEDIUM: stream-int: Move SI err_type in the stream by Christopher Faulet · Wed Mar 30 19:39:30 2022 +0200
- a70a354 MINOR: stream: Only save previous connection state for the server side by Christopher Faulet · Wed Mar 30 17:13:02 2022 +0200
- 78ed7f2 CLEANUP: stream-int: Remove unused SI_FL_CLEAN_ABRT flag by Christopher Faulet · Wed Mar 30 16:31:41 2022 +0200
- a728518 MINOR: stream-int: Remove SI_FL_INDEP_STR to rely on CS flags instead by Christopher Faulet · Wed Mar 30 15:43:23 2022 +0200
- 974da9f MINOR: stream-int: Remove SI_FL_DONT_WAKE to rely on CS flags instead by Christopher Faulet · Wed Mar 30 15:30:03 2022 +0200
- 8abe712 MINOR: stream-int: Remove SI_FL_NOLINGER/NOHALF to rely on CS flags instead by Christopher Faulet · Wed Mar 30 15:10:18 2022 +0200
- 6cd56d5 MEDIUM: conn-stream: Use endpoint error instead of conn-stream error by Christopher Faulet · Wed Mar 30 10:47:32 2022 +0200
- af642df MINOR: stream-int/conn-stream: Report error to the CS instead of the SI by Christopher Faulet · Wed Mar 30 10:06:11 2022 +0200
- ae024ce MEDIUM: stream-int/stream: Use connect expiration instead of SI expiration by Christopher Faulet · Tue Mar 29 19:02:31 2022 +0200
- 1d98777 MINOR: stream-int/conn-stream: Move half-close timeout in the conn-stream by Christopher Faulet · Tue Mar 29 18:03:35 2022 +0200
- 731c8e6 MINOR: stream: Simplify retries counter calculation by Christopher Faulet · Tue Mar 29 16:08:44 2022 +0200
- 909f318 MINOR: stream-int/stream: Move conn_retries counter in the stream by Christopher Faulet · Tue Mar 29 15:42:09 2022 +0200
- e05bf9e MINOR: stream-int/txn: Move buffer for L7 retries in the HTTP transaction by Christopher Faulet · Tue Mar 29 15:23:40 2022 +0200