- 0a43b99 BUG/MINOR: stick-table: fix crash for src_inc_gpc() without stkcounter by Amaury Denoyelle · 4 months ago
- febaa3e BUG/MINOR: proxy/stktable: missing frees on proxy cleanup by Aurelien DARRAGON · 1 year ago
- 6ce5cd0 MINOR: stktable: add stktable_deinit function by Aurelien DARRAGON · 1 year ago
- deb4e5e BUG/MINOR: stick-table/cli: Check for invalid ipv4 key by Aurelien DARRAGON · 1 year, 3 months ago
- 0509b1e BUG/MINOR: stktable: missing free in parse_stick_table() by Aurelien DARRAGON · 1 year, 1 month ago
- b425f75 BUG/MINOR: stktable: allow sc-add-gpc from tcp-request connection by Aurelien DARRAGON · 1 year, 4 months ago
- e18fe56 BUG/MINOR: stktable: allow sc-set-gpt(0) from tcp-request connection by Aurelien DARRAGON · 1 year, 4 months ago
- 208c712 MINOR: stconn: Rename SC_FL_SHUTW in SC_FL_SHUT_DONE by Christopher Faulet · 1 year, 8 months ago
- 3f21097 BUG/MINOR: stick_table: alert when type len has incorrect characters by William Lallemand · 1 year, 8 months ago
- 7faac7c MINOR: tree-wide: Simplifiy some tests on SHUT flags by accessing SCs directly by Christopher Faulet · 1 year, 8 months ago
- 87633c3 MEDIUM: tree-wide: Move flags about shut from the channel to the SC by Christopher Faulet · 1 year, 8 months ago
- e2907c7 MINOR: stick-table: add sc-add-gpc() to http-after-response by Aurelien DARRAGON · 1 year, 8 months ago
- 5938021 BUG/MEDIUM: stick-table: do not leave entries in end of window during purge by Aleksey Ponomaryov · 1 year, 10 months ago
- da89e9b MINOR: channel/applets: Stop to test CF_WRITE_ERROR flag if CF_SHUTW is enough by Christopher Faulet · 1 year, 11 months ago
- 5a72d03 MINOR: stick-table: implement the sc-add-gpc() action by Willy Tarreau · 1 year, 11 months ago
- 6c01171 MEDIUM: stick-table: set the track-sc limit at boottime via tune.stick-counters by Willy Tarreau · 1 year, 11 months ago
- a924804 MINOR: http-rules: Add missing actions in http-after-response ruleset by Christopher Faulet · 1 year, 11 months ago
- 2039151 BUG/MINOR: stick-table: report the correct action name in error message by Willy Tarreau · 1 year, 11 months ago
- d5cae6a MINOR: stick-table: change the API of the function used to calculate the shard by Willy Tarreau · 2 years ago
- e548a7a BUG/MINOR: peers: always initialize the stksess shard value by Willy Tarreau · 2 years ago
- 16b282f MINOR: stick-table: show the shard number in each entry's "show table" output by Willy Tarreau · 2 years ago
- 56460ee MINOR: stick-table: store a per-table hash seed and use it by Willy Tarreau · 2 years ago
- a472858 BUILD: stick-tables: fix build breakage in xxhash on older compilers by Willy Tarreau · 2 years ago
- fbb934d BUG/MEDIUM: stick-table: fix a race condition when updating the expiration task by Willy Tarreau · 2 years ago
- 3238f79 OPTIM: stick-table: avoid atomic ops in stktable_requeue_exp() when possible by Willy Tarreau · 2 years ago
- 6342714 CLEANUP: stick-table: remove the unused table->exp_next by Willy Tarreau · 2 years ago
- 36d1565 MINOR: peers: Support for peer shards by Frédéric Lécaille · 2 years, 1 month ago
- 3e06488 BUG/MINOR: stick-table: fix build with DEBUG_THREAD by Amaury Denoyelle · 2 years, 1 month ago
- cbdb528 MEDIUM: stick-table: requeue the wakeup task out of the write lock by Willy Tarreau · 2 years, 1 month ago
- dbae89e MEDIUM: stick-table: always use atomic ops to requeue the table's task by Willy Tarreau · 2 years, 1 month ago
- eb23e3e MINOR: stick-table: split stktable_store() between key and requeue by Willy Tarreau · 2 years, 1 month ago
- e3f5ae8 MEDIUM: stick-table: requeue the expiration task out of the exclusive lock by Willy Tarreau · 2 years, 1 month ago
- e628852 MEDIUM: stick-table: make stktable_set_entry() look up under a read lock by Willy Tarreau · 2 years, 1 month ago
- 996f1a5 MEDIUM: stick-table: do not take a lock to update t->current anymore. by Willy Tarreau · 2 years, 1 month ago
- 47f2297 MEDIUM: stick-table: make stktable_get_entry() look up under a read lock by Willy Tarreau · 2 years, 1 month ago
- a7d6a13 MEDIUM: stick-table: switch to rdlock in stktable_lookup() and lookup_key() by Willy Tarreau · 2 years, 1 month ago
- 175aa06 MEDIUM: stick-table: free newly allocated stkess if it couldn't be inserted by Willy Tarreau · 2 years, 1 month ago
- d2d3fd9 MEDIUM: stick-table: return inserted entry in __stktable_store() by Willy Tarreau · 2 years, 1 month ago
- 8d3c333 MEDIUM: stick-table: make stksess_kill_if_expired() avoid the exclusive lock by Willy Tarreau · 2 years, 1 month ago
- a7536ef MEDIUM: stick-table: only take the lock when needed in stktable_touch_with_exp() by Willy Tarreau · 2 years, 1 month ago
- 9f5cb43 MINOR: stick-table: move the write lock inside stktable_touch_with_exp() by Willy Tarreau · 2 years, 1 month ago
- 4be073b MINOR: stick-table: do not take an exclusive lock when downing ref_cnt by Willy Tarreau · 2 years, 1 month ago
- 7664222 MEDIUM: stick-table: switch the table lock to rwlock by Willy Tarreau · 2 years, 1 month ago
- bbeec37 MINOR: stick-table: Add table_expire() and table_idle() new converters by Frédéric Lécaille · 2 years, 3 months ago
- c12b321 CLEANUP: applet: rename appctx_cs() to appctx_sc() by Willy Tarreau · 2 years, 6 months ago
- 475e463 CLEANUP: cli: 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
- 5edca2f REORG: rename cs_utils.h to sc_strm.h 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
- d0a06d5 CLEANUP: applet: use applet_put*() everywhere possible by Willy Tarreau · 2 years, 6 months ago
- 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · 2 years, 6 months ago
- 0698c80 CLEANUP: applet: remove the unneeded appctx->owner by Willy Tarreau · 2 years, 7 months ago
- 0f154ed CLEANUP: stick-table/cli: remove the unneeded STATE_INIT for "show table" by Willy Tarreau · 2 years, 7 months ago
- 7849d4c CLEANUP: stick-table/cli: stop using appctx->st2 for the dump state by Willy Tarreau · 2 years, 7 months ago
- 3c69e08 CLEANUP: stick-table/cli: take the "show table" context definition out of the appctx by Willy Tarreau · 2 years, 7 months ago
- 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces 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
- 908628c MEDIUM: tree-wide: Use CS util functions instead of SI ones by Christopher Faulet · 2 years, 8 months ago
- 86e1c33 MEDIUM: applet: Set the conn-stream as appctx owner instead of the stream-int by Christopher Faulet · 3 years ago
- b7c962b BUG/MINOR: stick-table/cli: Check for invalid ipv6 key by Christopher Faulet · 3 years ago
- dfd10ab MINOR: proxy: Introduce proxy flags to replace disabled bitfield by Christopher Faulet · 3 years, 2 months ago
- db2ab82 MEDIUM: stick-table: never learn the "conn_cur" value from peers by Willy Tarreau · 3 years, 2 months ago
- 9310f48 CLEANUP: tree-wide: remove unneeded include time.h in ~20 files by Willy Tarreau · 3 years, 2 months ago
- beeabf5 MINOR: task: provide 3 task_new_* wrappers to simplify the API by Willy Tarreau · 3 years, 2 months ago
- ece4c4a BUG/MINOR: stick-table: fix the sc-set-gpt* parser when using expressions by Willy Tarreau · 3 years, 3 months ago
- 5b654ad BUILD: stick-table: shut up invalid "uninitialized" warning in gcc 8.3 by Willy Tarreau · 3 years, 5 months ago
- 726783d MEDIUM: stick-table: make the use of 'gpc' excluding the use of 'gpc0/1'' by Emeric Brun · 3 years, 5 months ago
- 4d7ada8 MEDIUM: stick-table: add the new arrays of gpc and gpc_rate by Emeric Brun · 3 years, 5 months ago
- f7ab0bf MEDIUM: stick-table: make the use of 'gpt' excluding the use of 'gpt0' by Emeric Brun · 3 years, 5 months ago
- 877b0b5 MEDIUM: stick-table: add the new array of gpt data_type by Emeric Brun · 3 years, 5 months ago
- c64a2a3 MEDIUM: stick-table: handle arrays of standard types into stick-tables by Emeric Brun · 3 years, 5 months ago
- 0e3457b MINOR: stick-table: make skttable_data_cast to use only std types by Emeric Brun · 3 years, 5 months ago
- 01928ae BUG/MINOR: stick-table: fix several printf sign errors dumping tables by Emeric Brun · 3 years, 5 months ago
- 208ff01 BUG/MINOR: peers: Missing calloc return value check in peers_register_table by Remi Tricot-Le Breton · 3 years, 7 months ago
- 4263f68 CLEANUP: stick-table: remove a leftover of an old keyword declaration by Willy Tarreau · 3 years, 7 months ago
- c460c70 BUG/MEDIUM: stick_table: fix crash when using tcp smp_fetch_src by Amaury Denoyelle · 3 years, 7 months ago
- 3b63ca2 REORG: stick-table: uninline stktable_alloc_data_type() by Willy Tarreau · 3 years, 7 months ago
- e4a617c MINOR: action: replace match_pfx by a keyword flags field by Amaury Denoyelle · 3 years, 7 months ago
- b205bfd CLEANUP: cli/tree-wide: properly re-align the CLI commands' help messages by Willy Tarreau · 3 years, 7 months ago
- fa1258f MINOR: freq_ctr: unify freq_ctr and freq_ctr_period into freq_ctr by Willy Tarreau · 3 years, 8 months ago
- 144f84a MEDIUM: task: extend the state field to 32 bits by Willy Tarreau · 3 years, 9 months ago
- 826f3ab MINOR: stick-tables/counters: add http_fail_cnt and http_fail_rate data types by Willy Tarreau · 3 years, 10 months ago
- bdbd5db BUG/MINOR: stick-table: Always call smp_fetch_src() with a valid arg list by Christopher Faulet · 3 years, 10 months ago
- 5c25daa MINOR: stick-tables: export process_table_expire() by Willy Tarreau · 3 years, 10 months ago
- e5ff141 CLEANUP: Compare the return value of `XXXcmp()` functions with zero by Tim Duesterhus · 3 years, 11 months ago
- 92149f9 MEDIUM: stick-tables: Add srvkey option to stick-table by Thayne McCombs · 4 years ago
- dfe7925 BUG/MEDIUM: stick-table: limit the time spent purging old entries by Willy Tarreau · 4 years, 1 month ago
- c3914d4 MEDIUM: proxy: replace proxy->state with proxy->disabled by Willy Tarreau · 4 years, 2 months ago
- 478331d CLEANUP: tcp: stop exporting smp_fetch_src() by Willy Tarreau · 4 years, 3 months ago
- 47d1718 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 5 months ago
- b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · 4 years, 6 months ago
- 36979d9 REORG: include: move the error reporting functions to from log.h to errors.h by Willy Tarreau · 4 years, 6 months ago
- 6be7849 REORG: include: move cfgparse.h to haproxy/cfgparse.h by Willy Tarreau · 4 years, 6 months ago
- dfd3de8 REORG: include: move stream.h to haproxy/stream{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- a264d96 REORG: include: move proxy.h to haproxy/proxy{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- aeed4a8 REORG: include: move log.h to haproxy/log{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- c2b1ff0 REORG: include: move http_ana.h to haproxy/http_ana{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- 5e539c9 REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h by Willy Tarreau · 4 years, 6 months ago
- 83487a8 REORG: include: move cli.h to haproxy/cli{,-t}.h by Willy Tarreau · 4 years, 6 months ago