- 7f6aa56 MINOR: sconn: Set SE_FL_ERROR only when there is no more data to read by Christopher Faulet · 2 years, 1 month ago
- 476c280 BUILD: stconn: use __fallthrough in various shutw() functions by Willy Tarreau · 2 years ago
- 3ab72c6 BUG/MEDIUM: stconn: Reset SE descriptor when we fail to create a stream by Christopher Faulet · 2 years, 2 months ago
- 6a378d1 BUILD: stconn: fix build warning at -O3 about possible null sc by Willy Tarreau · 2 years, 4 months ago
- 3b64a28 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 2 years, 4 months ago
- ca67992 BUG/MEDIUM: stconn: Only reset connect expiration when processing backend side by Christopher Faulet · 2 years, 4 months ago
- 82af3c6 CLEANUP: stconn: Don't expect to have no sedesc on detach by Christopher Faulet · 2 years, 5 months ago
- b68f77d BUG/MEDIUM: stream: Properly handle destructive client connection upgrades by Christopher Faulet · 2 years, 6 months ago
- 04f03e1 BUG/MEDIUM: stconn: Don't wakeup applet for send if it won't consume data by Christopher Faulet · 2 years, 6 months ago
- da59c89 CLEANUP: stconn: remove the new unneeded SE_FL_APP_MASK by Willy Tarreau · 2 years, 6 months ago
- 3121928 CLEANUP: stconn: rename a few "endp" arguments and variables to "sd" by Willy Tarreau · 2 years, 6 months ago
- e68bc61 CLEANUP: stconn: replace a few remaining occurrences of CS in comments or traces by Willy Tarreau · 2 years, 6 months ago
- 1d2c79a CLEANUP: obj_type: rename OBJ_TYPE_CS to OBJ_TYPE_SC by Willy Tarreau · 2 years, 6 months ago
- 0adb281 CLEANUP: stconn: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · 2 years, 6 months ago
- cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · 2 years, 6 months ago[Renamed (99%) from src/conn_stream.c]
- 5edca2f REORG: rename cs_utils.h to sc_strm.h by Willy Tarreau · 2 years, 6 months ago
- 74568cf CLEANUP: stconn: rename final state manipulation functions from cs_* to sc_* by Willy Tarreau · 2 years, 6 months ago
- f61dd19 CLEANUP: stconn: rename cs_{shut,chk}* to sc_* by Willy Tarreau · 2 years, 6 months ago
- 19c65a9 CLEANUP: stconn: rename remaining management functions from cs_* to sc_* by Willy Tarreau · 2 years, 6 months ago
- a0b58b5 CLEANUP: stconn: rename cs_{new,create,free,destroy}_* to sc_* by Willy Tarreau · 2 years, 6 months ago
- 90e8b45 CLEANUP: stconn: rename cs_cant_get() to se_need_more_data() by Willy Tarreau · 2 years, 6 months ago
- 15252cd MEDIUM: stconn: move the RXBLK flags to the stream connector by Willy Tarreau · 2 years, 6 months ago
- 8c02f8d CLEANUP: stconn: rename SE_FL_RX_WAIT_EP to SE_FL_HAVE_NO_DATA by Willy Tarreau · 2 years, 6 months ago
- 13d63af MINOR: stconn: add sc_is_recv_allowed() to check for ability to receive by Willy Tarreau · 2 years, 6 months ago
- 4164eb9 MINOR: stconn: start to rename cs_rx_endp_{more,done}() to se_have_{no_,}more_data() by Willy Tarreau · 2 years, 6 months ago
- 9512ab6 CLEANUP: stconn: rename cs_rx_chan_{blk,rdy} to sc_{wont,will}_read() by Willy Tarreau · 2 years, 6 months ago
- 99615ed CLEANUP: stconn: rename cs_rx_room_{blk,rdy} to sc_{need,have}_room() by Willy Tarreau · 2 years, 6 months ago
- b73262f MEDIUM: stconn: take SE_FL_APPLET_NEED_CONN out of the RXBLK_ANY flags by Willy Tarreau · 2 years, 6 months ago
- 676c8db MEDIUM: stconn: remove SE_FL_RXBLK_SHUT by Willy Tarreau · 2 years, 6 months ago
- e7866b1 MEDIUM: stconn: always rely on CF_SHUTR in addition to cs_rx_blocked() by Willy Tarreau · 2 years, 6 months ago
- 516621b MINOR: stconn: remove calls to cs_done_get() by Willy Tarreau · 2 years, 6 months ago
- 902ba7e CLEANUP: stconn: use a single function to know if SC may send to SE by Willy Tarreau · 2 years, 6 months ago
- 462b989 CLEANUP: stconn: rename cs_conn_*() to sc_conn_*() by Willy Tarreau · 2 years, 6 months ago
- fa57cc7 CLEANUP: stconn: rename __cs_endp_target() to __sc_endp() by Willy Tarreau · 2 years, 6 months ago
- 8e7c6e6 CLEANUP: stconn: rename cs_appctx() to sc_appctx() by Willy Tarreau · 2 years, 6 months ago
- 417a31b CLEANUP: stconn: rename cs_conn_mux() to sc_mux_ops() by Willy Tarreau · 2 years, 6 months ago
- fd9417b CLEANUP: stconn: rename cs_conn() to sc_conn() by Willy Tarreau · 2 years, 6 months ago
- ea27f48 CLEANUP: stconn: rename cs_{check,strm,strm_task} to sc_strm_* by Willy Tarreau · 2 years, 6 months ago
- 40a9c32 CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c} by Willy Tarreau · 2 years, 6 months ago
- 2f2318d MEDIUM: stconn: merge the app_ops and the data_cb fields by Willy Tarreau · 2 years, 6 months ago
- 026e8fb CLEANUP: stconn: tree-wide rename stconn states CS_ST/SB_* to SC_ST/SB_* by Willy Tarreau · 2 years, 7 months ago
- cb04166 CLEANUP: stconn: tree-wide rename stream connector flags CS_FL_* to SC_FL_* by Willy Tarreau · 2 years, 7 months ago
- c105492 CLEANUP: stdesc: rename the stream connector ->cs field to ->sc by Willy Tarreau · 2 years, 6 months ago
- 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · 2 years, 7 months ago
- 3a3f480 CLEANUP: conn_stream: rename cs_app_* to sc_app_* by Willy Tarreau · 2 years, 7 months ago
- 798465b CLEANUP: conn_stream: rename the conn_stream's endp to sedesc by Willy Tarreau · 2 years, 7 months ago
- ea59b02 CLEANUP: conn_stream: rename cs_endpoint to sedesc (stream endpoint descriptor) by Willy Tarreau · 2 years, 7 months ago
- 65d0597 CLEANUP: conn_stream: rename the cs_endpoint's target to "se" by Willy Tarreau · 2 years, 7 months ago
- b605c42 CLEANUP: conn_stream: rename the stream endpoint flags CS_EP_* to SE_FL_* by Willy Tarreau · 2 years, 7 months ago
- d56377c CLEANUP: conn_stream: apply endp_flags.cocci tree-wide by Willy Tarreau · 2 years, 7 months ago
- 0cfcc40 CLEANUP: conn_stream: apply cs_endp_flags.cocci tree-wide by Willy Tarreau · 2 years, 7 months ago
- 24d15b1 CLEANUP: conn_stream: rename the cs_endpoint's context to "conn" by Willy Tarreau · 2 years, 7 months ago
- 5fec7a1 CLEANUP: conn_stream: remove unneeded exclusion of RX_WAIT_EP from RXBLK_ANY by Willy Tarreau · 2 years, 6 months ago
- c95eaef MEDIUM: check: Use the CS to handle subscriptions for read/write events by Christopher Faulet · 2 years, 6 months ago
- 2d9cc85 MINOR: conn-stream/applet: Stop setting appctx as the endpoint context by Christopher Faulet · 2 years, 7 months ago
- 6095d57 MINOR: applet: Add API to start applet on a thread subset by Christopher Faulet · 2 years, 7 months ago
- 6796a06 CLEANUP: conn_stream: merge cs_new_from_{mux,applet} into cs_new_from_endp() by Willy Tarreau · 2 years, 7 months ago
- 0698c80 CLEANUP: applet: remove the unneeded appctx->owner by Willy Tarreau · 2 years, 7 months ago
- 1c3ead4 MINOR: applet: replace cs_applet_shut() with appctx_shut() by Willy Tarreau · 2 years, 7 months ago
- 4201ab7 CLEANUP: muxes: make mux->attach/detach take a conn_stream endpoint by Willy Tarreau · 2 years, 7 months ago
- efb4618 MINOR: conn_stream: add a pointer back to the cs from the endpoint by Willy Tarreau · 2 years, 7 months ago
- c41f93c BUG/MEDIUM: conn-stream: Only keep app layer flags of the endpoint on reset by Christopher Faulet · 2 years, 7 months ago
- 4173f4e BUG/MINOR: conn_stream: do not confirm a connection from the frontend path by Willy Tarreau · 2 years, 7 months ago
- a6c4a48 BUG/MEDIUM: conn-stream: Don't erase endpoint flags on reset by Christopher Faulet · 2 years, 7 months ago
- eb50c01 MINOR: conn-stream: Make cs_detach_* private and use cs_destroy() from outside by Christopher Faulet · 2 years, 7 months ago
- a33ff7a BUG/MEDIUM: conn-stream: Set back CS to RDY state when the appctx is created by Christopher Faulet · 2 years, 7 months ago
- 02ef0ff MINOR: conn-stream: Rely on endpoint shutdown flags to shutdown an applet by Christopher Faulet · 2 years, 7 months ago
- ca6c9bb CLEANUP: conn-stream: Rename cs_applet_release() by Christopher Faulet · 2 years, 7 months ago
- ff022a2 CLEANUP: conn-stream: Rename cs_conn_close() and cs_conn_drain_and_close() by Christopher Faulet · 2 years, 7 months ago
- cea0543 MINOR: conn-stream: Use unsafe functions to get conn/appctx in cs_detach_endp by Christopher Faulet · 2 years, 8 months ago
- 1336ccf CLEANUP: conn-stream: rename cs_register_applet() to cs_applet_create() by Christopher Faulet · 2 years, 8 months ago
- aa69d8f MINOR: conn-stream: Use a dedicated function to conditionally remove a CS by Christopher Faulet · 2 years, 8 months ago
- 9ed7742 DOC: conn-stream: Add comments on functions of the new CS api by Christopher Faulet · 2 years, 8 months ago
- 265e165 CLEANUP: conn-stream: Don't export internal functions by Christopher Faulet · 2 years, 8 months ago
- 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · 2 years, 8 months ago
- 582a226 MINOR: conn-stream: Remove the stream-interface from the conn-stream by Christopher Faulet · 2 years, 8 months ago
- 5e29b76 MEDIUM: stream-int/conn-stream: Move I/O functions to conn-stream by Christopher Faulet · 2 years, 8 months ago
- a0bdec3 MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS by Christopher Faulet · 2 years, 8 months ago
- 158f336 MINOR: stream-int/conn-stream Move si_is_conn_error() in the conn-stream scope by Christopher Faulet · 2 years, 8 months ago
- 000ba3e MINOR: conn-stream: Move si_conn_cb in the conn-stream scope by Christopher Faulet · 2 years, 8 months ago
- 4a7764a MINOR: stream-int/conn-stream: Move si_cs_io_cb() in the conn-stream scope by Christopher Faulet · 2 years, 8 months ago
- 6059ba4 MEDIUM: conn-stream/applet: Add a data callback for applets by Christopher Faulet · 2 years, 8 months ago
- ef285c1 MINOR: stream-int/stream: Move si_update_both in stream scope by Christopher Faulet · 2 years, 8 months ago
- 13045f0 MINOR: stream-int-conn-stream: Move si_update_* in conn-stream scope by Christopher Faulet · 2 years, 8 months ago
- 9ffddd5 REORG: conn-stream: Move cs_app_ops in conn_stream.c by Christopher Faulet · 2 years, 8 months ago
- 19bd728 REORG: conn-stream: Move cs_shut* and cs_chk* in cs_utils by Christopher Faulet · 2 years, 8 months ago
- 3704663 MINOR: applet: Use the CS to register and release applets instead of SI by Christopher Faulet · 2 years, 8 months ago
- 0c6a64c MEDIUM: stream-int/conn-stream: Move si_ops in the conn-stream scope by Christopher Faulet · 2 years, 8 months ago
- 2f35e7b MEDIUM: stream-int/conn-stream: Handle I/O subscriptions in the conn-stream by Christopher Faulet · 2 years, 8 months ago
- 070b91b MEDIUM: conn-stream: Be prepared to fail to attach a cs to a mux by Christopher Faulet · 2 years, 8 months ago
- 62e7574 MEDIUM: stream-int/conn-stream: Move stream-interface state in the conn-stream by Christopher Faulet · 2 years, 8 months ago
- 1d98777 MINOR: stream-int/conn-stream: Move half-close timeout in the conn-stream by Christopher Faulet · 2 years, 8 months ago
- 8da67aa MEDIUM: stream-int/conn-stream: Move src/dst addresses in the conn-stream by Christopher Faulet · 2 years, 8 months ago
- 3099511 MINOR: conn-stream: Add ISBACK conn-stream flag by Christopher Faulet · 2 years, 8 months ago
- b041b23 MEDIUM: conn-stream: Move remaning flags from CS to endpoint by Christopher Faulet · 2 years, 8 months ago
- 9ec2f4d MAJOR: conn-stream: Share endpoint struct between the CS and the mux/applet by Christopher Faulet · 2 years, 8 months ago
- a9e8b39 MEDIUM: conn-stream: Pre-allocate endpoint to create CS from muxes and applets by Christopher Faulet · 2 years, 8 months ago
- b669d68 MEDIUM: conn-stream: Be able to pass endpoint to create a conn-stream by Christopher Faulet · 2 years, 8 months ago
- db90f2a MEDIUM: conn-stream: Add an endpoint structure in the conn-stream by Christopher Faulet · 2 years, 8 months ago
- bb772d0 REORG: Initialize the conn-stream by hand in cs_init() by Christopher Faulet · 2 years, 8 months ago