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