1. 6342714 CLEANUP: stick-table: remove the unused table->exp_next by Willy Tarreau · 2 years ago
  2. 36d1565 MINOR: peers: Support for peer shards by Frédéric Lécaille · 2 years, 1 month ago
  3. 3e06488 BUG/MINOR: stick-table: fix build with DEBUG_THREAD by Amaury Denoyelle · 2 years, 2 months ago
  4. cbdb528 MEDIUM: stick-table: requeue the wakeup task out of the write lock by Willy Tarreau · 2 years, 2 months ago
  5. dbae89e MEDIUM: stick-table: always use atomic ops to requeue the table's task by Willy Tarreau · 2 years, 2 months ago
  6. eb23e3e MINOR: stick-table: split stktable_store() between key and requeue by Willy Tarreau · 2 years, 2 months ago
  7. e3f5ae8 MEDIUM: stick-table: requeue the expiration task out of the exclusive lock by Willy Tarreau · 2 years, 2 months ago
  8. e628852 MEDIUM: stick-table: make stktable_set_entry() look up under a read lock by Willy Tarreau · 2 years, 2 months ago
  9. 996f1a5 MEDIUM: stick-table: do not take a lock to update t->current anymore. by Willy Tarreau · 2 years, 2 months ago
  10. 47f2297 MEDIUM: stick-table: make stktable_get_entry() look up under a read lock by Willy Tarreau · 2 years, 2 months ago
  11. a7d6a13 MEDIUM: stick-table: switch to rdlock in stktable_lookup() and lookup_key() by Willy Tarreau · 2 years, 2 months ago
  12. 175aa06 MEDIUM: stick-table: free newly allocated stkess if it couldn't be inserted by Willy Tarreau · 2 years, 2 months ago
  13. d2d3fd9 MEDIUM: stick-table: return inserted entry in __stktable_store() by Willy Tarreau · 2 years, 2 months ago
  14. 8d3c333 MEDIUM: stick-table: make stksess_kill_if_expired() avoid the exclusive lock by Willy Tarreau · 2 years, 2 months ago
  15. a7536ef MEDIUM: stick-table: only take the lock when needed in stktable_touch_with_exp() by Willy Tarreau · 2 years, 2 months ago
  16. 9f5cb43 MINOR: stick-table: move the write lock inside stktable_touch_with_exp() by Willy Tarreau · 2 years, 2 months ago
  17. 4be073b MINOR: stick-table: do not take an exclusive lock when downing ref_cnt by Willy Tarreau · 2 years, 2 months ago
  18. 7664222 MEDIUM: stick-table: switch the table lock to rwlock by Willy Tarreau · 2 years, 2 months ago
  19. bbeec37 MINOR: stick-table: Add table_expire() and table_idle() new converters by Frédéric Lécaille · 2 years, 3 months ago
  20. c12b321 CLEANUP: applet: rename appctx_cs() to appctx_sc() by Willy Tarreau · 2 years, 6 months ago
  21. 475e463 CLEANUP: cli: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · 2 years, 6 months ago
  22. cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · 2 years, 6 months ago
  23. 5edca2f REORG: rename cs_utils.h to sc_strm.h by Willy Tarreau · 2 years, 6 months ago
  24. ea27f48 CLEANUP: stconn: rename cs_{check,strm,strm_task} to sc_strm_* by Willy Tarreau · 2 years, 6 months ago
  25. 40a9c32 CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c} by Willy Tarreau · 2 years, 6 months ago
  26. d0a06d5 CLEANUP: applet: use applet_put*() everywhere possible by Willy Tarreau · 2 years, 6 months ago
  27. 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · 2 years, 6 months ago
  28. 0698c80 CLEANUP: applet: remove the unneeded appctx->owner by Willy Tarreau · 2 years, 7 months ago
  29. 0f154ed CLEANUP: stick-table/cli: remove the unneeded STATE_INIT for "show table" by Willy Tarreau · 2 years, 7 months ago
  30. 7849d4c CLEANUP: stick-table/cli: stop using appctx->st2 for the dump state by Willy Tarreau · 2 years, 7 months ago
  31. 3c69e08 CLEANUP: stick-table/cli: take the "show table" context definition out of the appctx by Willy Tarreau · 2 years, 7 months ago
  32. 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · 2 years, 8 months ago
  33. a0bdec3 MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS by Christopher Faulet · 2 years, 8 months ago
  34. 908628c MEDIUM: tree-wide: Use CS util functions instead of SI ones by Christopher Faulet · 2 years, 8 months ago
  35. 86e1c33 MEDIUM: applet: Set the conn-stream as appctx owner instead of the stream-int by Christopher Faulet · 3 years ago
  36. b7c962b BUG/MINOR: stick-table/cli: Check for invalid ipv6 key by Christopher Faulet · 3 years ago
  37. dfd10ab MINOR: proxy: Introduce proxy flags to replace disabled bitfield by Christopher Faulet · 3 years, 2 months ago
  38. db2ab82 MEDIUM: stick-table: never learn the "conn_cur" value from peers by Willy Tarreau · 3 years, 2 months ago
  39. 9310f48 CLEANUP: tree-wide: remove unneeded include time.h in ~20 files by Willy Tarreau · 3 years, 2 months ago
  40. beeabf5 MINOR: task: provide 3 task_new_* wrappers to simplify the API by Willy Tarreau · 3 years, 2 months ago
  41. ece4c4a BUG/MINOR: stick-table: fix the sc-set-gpt* parser when using expressions by Willy Tarreau · 3 years, 3 months ago
  42. 5b654ad BUILD: stick-table: shut up invalid "uninitialized" warning in gcc 8.3 by Willy Tarreau · 3 years, 5 months ago
  43. 726783d MEDIUM: stick-table: make the use of 'gpc' excluding the use of 'gpc0/1'' by Emeric Brun · 3 years, 5 months ago
  44. 4d7ada8 MEDIUM: stick-table: add the new arrays of gpc and gpc_rate by Emeric Brun · 3 years, 5 months ago
  45. f7ab0bf MEDIUM: stick-table: make the use of 'gpt' excluding the use of 'gpt0' by Emeric Brun · 3 years, 5 months ago
  46. 877b0b5 MEDIUM: stick-table: add the new array of gpt data_type by Emeric Brun · 3 years, 5 months ago
  47. c64a2a3 MEDIUM: stick-table: handle arrays of standard types into stick-tables by Emeric Brun · 3 years, 5 months ago
  48. 0e3457b MINOR: stick-table: make skttable_data_cast to use only std types by Emeric Brun · 3 years, 5 months ago
  49. 01928ae BUG/MINOR: stick-table: fix several printf sign errors dumping tables by Emeric Brun · 3 years, 5 months ago
  50. 208ff01 BUG/MINOR: peers: Missing calloc return value check in peers_register_table by Remi Tricot-Le Breton · 3 years, 7 months ago
  51. 4263f68 CLEANUP: stick-table: remove a leftover of an old keyword declaration by Willy Tarreau · 3 years, 7 months ago
  52. c460c70 BUG/MEDIUM: stick_table: fix crash when using tcp smp_fetch_src by Amaury Denoyelle · 3 years, 7 months ago
  53. 3b63ca2 REORG: stick-table: uninline stktable_alloc_data_type() by Willy Tarreau · 3 years, 7 months ago
  54. e4a617c MINOR: action: replace match_pfx by a keyword flags field by Amaury Denoyelle · 3 years, 7 months ago
  55. b205bfd CLEANUP: cli/tree-wide: properly re-align the CLI commands' help messages by Willy Tarreau · 3 years, 7 months ago
  56. fa1258f MINOR: freq_ctr: unify freq_ctr and freq_ctr_period into freq_ctr by Willy Tarreau · 3 years, 8 months ago
  57. 144f84a MEDIUM: task: extend the state field to 32 bits by Willy Tarreau · 3 years, 9 months ago
  58. 826f3ab MINOR: stick-tables/counters: add http_fail_cnt and http_fail_rate data types by Willy Tarreau · 3 years, 10 months ago
  59. bdbd5db BUG/MINOR: stick-table: Always call smp_fetch_src() with a valid arg list by Christopher Faulet · 3 years, 10 months ago
  60. 5c25daa MINOR: stick-tables: export process_table_expire() by Willy Tarreau · 3 years, 10 months ago
  61. e5ff141 CLEANUP: Compare the return value of `XXXcmp()` functions with zero by Tim Duesterhus · 3 years, 11 months ago
  62. 92149f9 MEDIUM: stick-tables: Add srvkey option to stick-table by Thayne McCombs · 4 years ago
  63. dfe7925 BUG/MEDIUM: stick-table: limit the time spent purging old entries by Willy Tarreau · 4 years, 1 month ago
  64. c3914d4 MEDIUM: proxy: replace proxy->state with proxy->disabled by Willy Tarreau · 4 years, 2 months ago
  65. 478331d CLEANUP: tcp: stop exporting smp_fetch_src() by Willy Tarreau · 4 years, 3 months ago
  66. 47d1718 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 5 months ago
  67. b255105 CLEANUP: include: tree-wide alphabetical sort of include files by Willy Tarreau · 4 years, 6 months ago
  68. 36979d9 REORG: include: move the error reporting functions to from log.h to errors.h by Willy Tarreau · 4 years, 6 months ago
  69. 6be7849 REORG: include: move cfgparse.h to haproxy/cfgparse.h by Willy Tarreau · 4 years, 6 months ago
  70. dfd3de8 REORG: include: move stream.h to haproxy/stream{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  71. a264d96 REORG: include: move proxy.h to haproxy/proxy{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  72. aeed4a8 REORG: include: move log.h to haproxy/log{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  73. c2b1ff0 REORG: include: move http_ana.h to haproxy/http_ana{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  74. 5e539c9 REORG: include: move stream_interface.h to haproxy/stream_interface{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  75. 83487a8 REORG: include: move cli.h to haproxy/cli{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  76. 2eec9b5 REORG: include: move stats.h to haproxy/stats{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  77. 872f2ea REORG: include: move stick_table.h to haproxy/stick_table{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  78. 3c2a7c2 REORG: include: move peers.h to haproxy/peers{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  79. 8b550af REORG: include: move tcp_rules.h to haproxy/tcp_rules.h by Willy Tarreau · 4 years, 6 months ago
  80. fc77454 REORG: include: move proto_tcp.h to haproxy/proto_tcp.h by Willy Tarreau · 4 years, 6 months ago
  81. cea0e1b REORG: include: move task.h to haproxy/task{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  82. f268ee8 REORG: include: split global.h into haproxy/global{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  83. e6ce10b REORG: include: move sample.h to haproxy/sample{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  84. c761f84 REORG: include: move http_rules.h to haproxy/http_rules.h by Willy Tarreau · 4 years, 6 months ago
  85. aa74c4e REORG: include: move arg.h to haproxy/arg{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  86. 48fbcae REORG: tools: split common/standard.h into haproxy/tools{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  87. 6131d6a REORG: include: move common/net_helper.h to haproxy/net_helper.h by Willy Tarreau · 4 years, 6 months ago
  88. d0ef439 REORG: include: move common/memory.h to haproxy/pool.h by Willy Tarreau · 4 years, 6 months ago
  89. 92b4f13 REORG: include: move time.h from common/ to haproxy/ by Willy Tarreau · 4 years, 6 months ago
  90. 853b297 REORG: include: split mini-clist into haproxy/list and list-t.h by Willy Tarreau · 4 years, 6 months ago
  91. 4c7e4b7 REORG: include: update all files to use haproxy/api.h or api-t.h if needed by Willy Tarreau · 4 years, 6 months ago
  92. 8d2b777 REORG: ebtree: move the include files from ebtree to include/import/ by Willy Tarreau · 4 years, 6 months ago
  93. d425950 CLEANUP: assorted typo fixes in the code and comments by Ilya Shipitsin · 4 years, 8 months ago
  94. 6cde5d8 CLEANUP: stick-tables: use read_u32() to display a node's key by Willy Tarreau · 4 years, 9 months ago
  95. e3b57bf MINOR: sample: make sample_parse_expr() able to return an end pointer by Willy Tarreau · 4 years, 10 months ago
  96. d0142e7 MINOR: cli: Report location of errors or any extra data for "show table" by Adis Nezirovic · 4 years, 10 months ago
  97. 56dd354 BUG/MINOR: cli: Missing arg offset for filter data values. by Adis Nezirovic · 4 years, 10 months ago
  98. 2b64a35 BUILD: stick-table: fix build errors introduced by last stick-table change by Willy Tarreau · 4 years, 10 months ago
  99. 1a693fc MEDIUM: cli: Allow multiple filter entries for "show table" by Adis Nezirovic · 4 years, 11 months ago
  100. 28436e2 BUG/MINOR: stick-table: Use MAX_SESS_STKCTR as the max track ID during parsing by Christopher Faulet · 5 years ago