1. 9ac3ccb MINOR: cli: use hash_ipanon to anonymized address by Erwan Le Goas · 2 years, 2 months ago
  2. acfdf76 MINOR: cli: anonymize 'show servers state' and 'show servers conn' by Erwan Le Goas · 2 years, 2 months ago
  3. da9f258 BUG/MEDIUM: captures: free() an error capture out of the proxy lock by Willy Tarreau · 2 years, 2 months ago
  4. d46f437 MINOR: proxy/listener: support for additional PAUSED state by Aurelien DARRAGON · 2 years, 3 months ago
  5. 0013288 MINOR: listener: small API change by Aurelien DARRAGON · 2 years, 3 months ago
  6. 7d00077 BUG/MEDIUM: proxy: ensure pause_proxy() and resume_proxy() own PROXY_LOCK by Aurelien DARRAGON · 2 years, 3 months ago
  7. a9e934b BUG/MINOR: h1: Support headers case adjustment for TCP proxies by Christopher Faulet · 2 years, 3 months ago
  8. 6bb8653 BUG/MEDIUM: proxy: Perform a custom copy for default server settings by Christopher Faulet · 2 years, 4 months ago
  9. 1b927eb MEDIUM: proto: stop protocols under thread isolation during soft stop by Willy Tarreau · 2 years, 4 months ago
  10. 7509ec3 MINOR: proxy: use tg->threads_enabled in hard_stop() to detect stopped threads by Willy Tarreau · 2 years, 5 months ago
  11. 748ece6 MINOR: quic: QUIC transport parameters split. by Frédéric Lécaille · 2 years, 6 months ago
  12. c12b321 CLEANUP: applet: rename appctx_cs() to appctx_sc() by Willy Tarreau · 2 years, 6 months ago
  13. 475e463 CLEANUP: cli: rename all occurrences of stconn "cs" to "sc" by Willy Tarreau · 2 years, 6 months ago
  14. cb086c6 REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h} by Willy Tarreau · 2 years, 6 months ago
  15. 5edca2f REORG: rename cs_utils.h to sc_strm.h by Willy Tarreau · 2 years, 6 months ago
  16. 99615ed CLEANUP: stconn: rename cs_rx_room_{blk,rdy} to sc_{need,have}_room() by Willy Tarreau · 2 years, 6 months ago
  17. 8e7c6e6 CLEANUP: stconn: rename cs_appctx() to sc_appctx() by Willy Tarreau · 2 years, 6 months ago
  18. 40a9c32 CLEANUP: stconn: rename cs_{i,o}{b,c} to sc_{i,o}{b,c} by Willy Tarreau · 2 years, 6 months ago
  19. d0a06d5 CLEANUP: applet: use applet_put*() everywhere possible by Willy Tarreau · 2 years, 6 months ago
  20. cb04166 CLEANUP: stconn: tree-wide rename stream connector flags CS_FL_* to SC_FL_* by Willy Tarreau · 2 years, 6 months ago
  21. 7cb9e6c CLEANUP: stream: rename "csf" and "csb" to "scf" and "scb" by Willy Tarreau · 2 years, 6 months ago
  22. 4596fe2 CLEANUP: conn_stream: tree-wide rename to stconn (stream connector) by Willy Tarreau · 2 years, 6 months ago
  23. 0698c80 CLEANUP: applet: remove the unneeded appctx->owner by Willy Tarreau · 2 years, 7 months ago
  24. acf6a44 CLEANUP: proxy/cli: make "show backend" only use the generic context by Willy Tarreau · 2 years, 7 months ago
  25. d741e9c CLEANUP: proxy/cli: get rid of appctx->st2 in "show servers" by Willy Tarreau · 2 years, 7 months ago
  26. 72a0423 CLEANUP: proxy/cli: make use of a locally defined context for "show servers" by Willy Tarreau · 2 years, 7 months ago
  27. 0fd8f0e CLEANUP: proxy/cli: take the "show errors" context definition out of the appctx by Willy Tarreau · 2 years, 7 months ago
  28. 4f9f157 BUG/MINOR: proxy/cli: don't enumerate internal proxies on "show backend" by Willy Tarreau · 2 years, 7 months ago
  29. 4d7fdc6 MINOR: connection: Add way to disable active connection closing during soft-stop by Remi Tricot-Le Breton · 2 years, 7 months ago
  30. 7e2e4f8 CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h by Willy Tarreau · 2 years, 7 months ago
  31. 7c9a0fe MEDIUM: backend: add new "balance hash <expr>" algorithm by Willy Tarreau · 2 years, 7 months ago
  32. 5796228 BUG/MEDIUM: rules: Be able to use captures defined in defaults section by Christopher Faulet · 2 years, 7 months ago
  33. 6b0a0fb CLEANUP: tree-wide: Remove any ref to stream-interfaces by Christopher Faulet · 2 years, 8 months ago
  34. a0bdec3 MEDIUM: stream-int/conn-stream: Move blocking flags from SI to CS by Christopher Faulet · 2 years, 8 months ago
  35. a728518 MINOR: stream-int: Remove SI_FL_INDEP_STR to rely on CS flags instead by Christopher Faulet · 2 years, 8 months ago
  36. 1d98777 MINOR: stream-int/conn-stream: Move half-close timeout in the conn-stream by Christopher Faulet · 2 years, 8 months ago
  37. 908628c MEDIUM: tree-wide: Use CS util functions instead of SI ones by Christopher Faulet · 2 years, 8 months ago
  38. b5d968d MEDIUM: global: Add a "close-spread-time" option to spread soft-stop on time window by Remi Tricot-Le Breton · 2 years, 8 months ago
  39. 211ea25 BUG/MINOR: logs: fix logsrv leaks on clean exit by Willy Tarreau · 2 years, 8 months ago
  40. b4b0377 MEDIUM: proxy: Store server_id_hdr_name as a `struct ist` by Tim Duesterhus · 2 years, 9 months ago
  41. e502c3e MINOR: proxy: Store orgto_hdr_name as a `struct ist` by Tim Duesterhus · 2 years, 9 months ago
  42. b50ab84 MINOR: proxy: Store fwdfor_hdr_name as a `struct ist` by Tim Duesterhus · 2 years, 9 months ago
  43. 4b1fcaa MINOR: proxy: Store monitor_uri as a `struct ist` by Tim Duesterhus · 2 years, 9 months ago
  44. 06715af BUG/MINOR: add missing modes in proxy_mode_str() by William Lallemand · 2 years, 9 months ago
  45. 693b23b MEDIUM: tree-wide: Use unsafe conn-stream API when it is relevant by Christopher Faulet · 2 years, 9 months ago
  46. 282b6a7 BUG/MINOR: proxy: preset the error message pointer to NULL in parse_new_proxy() by Willy Tarreau · 2 years, 9 months ago
  47. 2da02ae BUILD: tree-wide: Avoid warnings about undefined entities retrieved from a CS by Christopher Faulet · 2 years, 9 months ago
  48. 4d056bc MINOR: proxy: Always access the stream-int via the conn-stream by Christopher Faulet · 3 years ago
  49. 86e1c33 MEDIUM: applet: Set the conn-stream as appctx owner instead of the stream-int by Christopher Faulet · 3 years ago
  50. 13a35e5 MAJOR: conn_stream/stream-int: move the appctx to the conn-stream by Christopher Faulet · 3 years ago
  51. f68b2cb MINOR: listener: define per-thr struct by Amaury Denoyelle · 2 years, 10 months ago
  52. a9dd901 MINOR: proxy: add option idle-close-on-response by William Dauchy · 2 years, 11 months ago
  53. 6db9a97 BUG/MINOR: proxy: Release ACLs and TCP/HTTP rules of default proxies by Christopher Faulet · 3 years, 1 month ago
  54. ee08d6c MEDIUM: rules/acl: Parse TCP/HTTP rules and acls defined in defaults sections by Christopher Faulet · 3 years, 1 month ago
  55. 5671780 MINOR: proxy: Add PR_FL_READY flag on fully configured and usable proxies by Christopher Faulet · 3 years, 1 month ago
  56. 27c8d20 MINOR: proxy: Be able to reference the defaults section used by a proxy by Christopher Faulet · 3 years, 1 month ago
  57. dfd10ab MINOR: proxy: Introduce proxy flags to replace disabled bitfield by Christopher Faulet · 3 years, 2 months ago
  58. 647a61c BUG/MINOR: proxy: Use .disabled field as a bitfield as documented by Christopher Faulet · 3 years, 2 months ago
  59. b4e3476 REORG: thread/sched: move the last dynamic thread_info to thread_ctx by Willy Tarreau · 3 years, 2 months ago
  60. beeabf5 MINOR: task: provide 3 task_new_* wrappers to simplify the API by Willy Tarreau · 3 years, 2 months ago
  61. 1008071 MINOR: proxy: add a global "grace" directive to postpone soft-stop by Willy Tarreau · 3 years, 3 months ago
  62. fe21fe7 MINOR: log: Add new "error-log-format" option by Remi Tricot-Le Breton · 3 years, 3 months ago
  63. 3d6350e MINOR: log: Remove log-error-via-logformat option by Remi Tricot-Le Breton · 3 years, 3 months ago
  64. a39e626 BUG/MINOR: proxy: don't dump servers of internal proxies by William Lallemand · 3 years, 3 months ago
  65. bc2ebfa MEDIUM: server: extend refcount for all servers by Amaury Denoyelle · 3 years, 3 months ago
  66. f5c1e12 MINOR: server: return the next srv instance on free_server by Amaury Denoyelle · 3 years, 3 months ago
  67. b0281a4 MINOR: proxy: check if p is NULL in free_proxy() by William Lallemand · 3 years, 3 months ago
  68. 8e765b8 MINOR: proxy: disabled takes a stopping and a disabled state by William Lallemand · 3 years, 4 months ago
  69. 56f1f75 MINOR: log: rename 'dontloglegacyconnerr' to 'log-error-via-logformat' by William Lallemand · 3 years, 4 months ago
  70. 4a6328f MEDIUM: connection: Add option to disable legacy error log by Remi Tricot-Le Breton · 3 years, 4 months ago
  71. 98b930d MINOR: ssl: Define a default https log format by Remi Tricot-Le Breton · 3 years, 4 months ago
  72. 6bb77b9 MINOR: proxy: rename PR_CAP_LUA to PR_CAP_INT by William Lallemand · 3 years, 4 months ago
  73. 2524123 MEDIUM: proxy: remove long-broken 'option http_proxy' by Willy Tarreau · 3 years, 4 months ago
  74. cdc83e0 MINOR: queue: add a pointer to the server and the proxy in the queue by Willy Tarreau · 3 years, 5 months ago
  75. df3b0cb MINOR: queue: add queue_init() to initialize a queue by Willy Tarreau · 3 years, 5 months ago
  76. 16fbdda MEDIUM: queue: use a dedicated lock for the queues (v2) by Willy Tarreau · 3 years, 5 months ago
  77. 3f70fb9 Revert "MEDIUM: queue: use a dedicated lock for the queues" by Willy Tarreau · 3 years, 5 months ago
  78. fcb8bf8 MEDIUM: queue: use a dedicated lock for the queues by Willy Tarreau · 3 years, 5 months ago
  79. 7f3c1df MINOR: proxy: replace the pendconns-related stuff with a struct queue by Willy Tarreau · 3 years, 5 months ago
  80. 72faef3 MEDIUM: global: remove dead code from nbproc/bind_proc removal by Willy Tarreau · 3 years, 5 months ago
  81. 5301f5d CLEANUP: global: remove pid_bit and all_proc_mask by Willy Tarreau · 3 years, 5 months ago
  82. eb77824 MEDIUM: proxy: remove the deprecated "grace" keyword by Willy Tarreau · 3 years, 6 months ago
  83. 9862787 MINOR: config: completely remove support for "no option http-use-htx" by Willy Tarreau · 3 years, 6 months ago
  84. 1112430 MINOR: errors: specify prefix "config" for parsing output by Amaury Denoyelle · 3 years, 6 months ago
  85. 18a82ba BUG/MINOR: proxy: Missing calloc return value check in proxy_defproxy_cpy by Remi Tricot-Le Breton · 3 years, 7 months ago
  86. 55ba0d6 BUG/MINOR: proxy: Missing calloc return value check in proxy_parse_declare by Remi Tricot-Le Breton · 3 years, 7 months ago
  87. e684483 BUILD: proxy: include tools.h in proxy.c by Willy Tarreau · 3 years, 7 months ago
  88. b205bfd CLEANUP: cli/tree-wide: properly re-align the CLI commands' help messages by Willy Tarreau · 3 years, 7 months ago
  89. 2cc201f BUG/MEDIUM: peers: re-work refcnt on table to protect against flush by Emeric Brun · 3 years, 7 months ago
  90. 2b71810 CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion by Willy Tarreau · 3 years, 7 months ago
  91. 1851572 CLEANUP: atomic: add a fetch-and-xxx variant for common operations by Willy Tarreau · 3 years, 8 months ago
  92. 1db4273 CLEANUP: atomic: add an explicit _FETCH variant for add/sub/and/or by Willy Tarreau · 3 years, 8 months ago
  93. ae863c6 MEDIUM: Add tcp-request switch-mode action to perform HTTP upgrade by Christopher Faulet · 3 years, 8 months ago
  94. 6c1fd98 MINOR: stream: Handle stream HTTP upgrade in a dedicated function by Christopher Faulet · 3 years, 8 months ago
  95. 75f619a MINOR: http-ana: Simplify creation/destruction of HTTP transactions by Christopher Faulet · 3 years, 9 months ago
  96. c2ac5e4 MINOR: filters/http-ana: Decide to filter HTTP headers in HTTP analysers by Christopher Faulet · 3 years, 9 months ago
  97. 7a9e362 MINOR: mux-pt: Don't perform implicit HTTP upgrade if not supported by mux by Christopher Faulet · 3 years, 9 months ago
  98. f0d7eb2 MINOR: stream: Don't trigger errors on destructive HTTP upgrades by Christopher Faulet · 3 years, 8 months ago
  99. 6f26fae MINOR: proxy: define cap PR_CAP_LUA by Amaury Denoyelle · 3 years, 8 months ago
  100. 27fefa1 MINOR: proxy: implement a free_proxy function by Amaury Denoyelle · 3 years, 8 months ago