summaryrefslogtreecommitdiff
path: root/include/haproxy/stream.h
Commit message (Expand)AuthorAgeFilesLines
* MINOR: stream: Introduce stream_abort() to abort on both sides in same timeChristopher Faulet2023-04-141-0/+1
* MINOR: stream: Uninline and export sess_set_term_flags() functionChristopher Faulet2023-04-141-0/+1
* MEDIUM: stick-table: set the track-sc limit at boottime via tune.stick-countersWilly Tarreau2023-01-061-6/+24
* BUG/MINOR: backend: only enforce turn-around state when not redispatchingWilly Tarreau2022-10-031-1/+1
* CLEANUP: stream: rename stream_upgrade_from_cs() to stream_upgrade_from_sc()Willy Tarreau2022-05-271-1/+1
* CLEANUP: stream: rename all occurrences of stconn "cs" to "sc"Willy Tarreau2022-05-271-3/+3
* REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h}Willy Tarreau2022-05-271-1/+1
* CLEANUP: stconn: tree-wide rename stconn states CS_ST/SB_* to SC_ST/SB_*Willy Tarreau2022-05-271-2/+2
* CLEANUP: stream: rename "csf" and "csb" to "scf" and "scb"Willy Tarreau2022-05-271-3/+3
* CLEANUP: conn_stream: tree-wide rename to stconn (stream connector)Willy Tarreau2022-05-271-3/+3
* MINOR: stream: Export stream_free()Christopher Faulet2022-05-171-0/+1
* MEDIUM: stream: remove the confusing SF_ADDR_SET flagWilly Tarreau2022-05-021-1/+1
* MINOR: stream: Use conn-stream to report server errorChristopher Faulet2022-04-131-1/+1
* MINOR: stream-int/stream: Move si_retnclose() in the stream scopeChristopher Faulet2022-04-131-0/+1
* MEDIUM: stream-int/conn-stream: Move stream-interface state in the conn-streamChristopher Faulet2022-04-131-5/+3
* MEDIUM: stream-int/stream: Use connect expiration instead of SI expirationChristopher Faulet2022-04-131-0/+16
* MEDIUM: stream-int/conn-stream: Move src/dst addresses in the conn-streamChristopher Faulet2022-04-131-1/+1
* MINOR: stream: Simplify retries counter calculationChristopher Faulet2022-04-131-4/+2
* MINOR: stream-int/stream: Move conn_retries counter in the streamChristopher Faulet2022-04-131-2/+2
* MINOR: stream: Always access the stream-int via the conn-streamChristopher Faulet2022-02-241-3/+3
* MAJOR: conn_stream/stream-int: move the appctx to the conn-streamChristopher Faulet2022-02-241-2/+2
* BUG/MEDIUM: backend: fix possible sockaddr leak on redispatchWilly Tarreau2021-12-241-0/+1
* CLEANUP: stream: remove many unneeded includes from stream-t.hWilly Tarreau2021-10-071-0/+1
* MINOR: stick-table: make skttable_data_cast to use only std typesEmeric Brun2021-07-061-7/+7
* MEDIUM: queue: simplify again the process_srv_queue() API (v2)Willy Tarreau2021-06-241-1/+1
* Revert "MEDIUM: queue: simplify again the process_srv_queue() API"Willy Tarreau2021-06-241-1/+1
* MEDIUM: queue: simplify again the process_srv_queue() APIWilly Tarreau2021-06-221-1/+1
* BUG/MAJOR: server: fix deadlock when changing maxconn via agent-checkAmaury Denoyelle2021-06-221-1/+1
* CLEANUP: lists/tree-wide: rename some list operations to avoid some confusionWilly Tarreau2021-04-211-5/+5
* CLEANUP: atomic/tree-wide: replace single increments/decrements with inc/decWilly Tarreau2021-04-071-2/+2
* MEDIUM: Add tcp-request switch-mode action to perform HTTP upgradeChristopher Faulet2021-04-011-1/+1
* MINOR: stream: Handle stream HTTP upgrade in a dedicated functionChristopher Faulet2021-04-011-0/+1
* CLEANUP: stream: rename a few remaining occurrences of "stream *sess"Willy Tarreau2021-03-091-11/+11
* CLEANUP: config: make the cfg_keyword parsers take a const for the defproxyWilly Tarreau2021-03-091-4/+0
* MINOR: server: move actconns to the per-thread structureWilly Tarreau2021-03-051-1/+1
* MEDIUM: task: extend the state field to 32 bitsWilly Tarreau2021-03-051-1/+1
* CLEANUP: stream: explain why we queue the stream at the head of the server listUbuntu2021-03-051-0/+6
* MINOR: streams: use one list per stream instead of a global oneWilly Tarreau2021-02-241-1/+0
* OPTIM: server: switch the actconn list to an mt-listWilly Tarreau2021-02-181-14/+5
* MINOR: stick-tables/counters: add http_fail_cnt and http_fail_rate data typesWilly Tarreau2021-02-101-0/+15
* MINOR: stream: Add a function to validate TCP to H1 upgradesChristopher Faulet2021-01-281-0/+1
* MINOR: stream: prepare the hot refresh of timeoutsAmaury Denoyelle2020-12-111-0/+2
* MINOR: stick-tables: Add functions to update some values of a tracked counterChristopher Faulet2020-12-041-78/+6
* MINOR: stream: Pass an optional input buffer when a stream is createdChristopher Faulet2020-12-041-2/+2
* MINOR: actions: add a function returning a service pointer from its nameThierry Fournier2020-12-021-0/+1
* REORG: include: move stream.h to haproxy/stream{,-t}.hWilly Tarreau2020-06-111-0/+428