1. 1125d05 MEDIUM: config: prevent communication with privileged ports by Amaury Denoyelle · 6 months ago
  2. d398135 BUG/MINOR: ext-check: cannot use without preserve-env by Aurelien DARRAGON · 12 months ago
  3. 39dcd1f MINOR: ext-check: add an option to preserve environment variables by Willy Tarreau · 1 year ago
  4. df3f457 MINOR: quic: Add "limited-quic" new tuning setting by Frédéric Lécaille · 1 year, 4 months ago
  5. 0499db4 BUG/MINOR: quic: Wrong cluster secret initialization by Frédéric Lécaille · 1 year, 3 months ago
  6. eded6c1 BUG/MINOR: cpuset: remove the bogus "proc" from the cpu_map struct by Willy Tarreau · 1 year, 5 months ago
  7. 425d7ad MINOR: init: pre-allocate kernel data structures on init by Patrick Hemmer · 1 year, 6 months ago
  8. 615c301 MINOR: config: allow cpu-map to take commas in lists of ranges by Willy Tarreau · 1 year, 7 months ago
  9. 785b89f MINOR: protocol: move the global reuseport flag to the protocols by Willy Tarreau · 1 year, 7 months ago
  10. 2f7c82b BUG/MINOR: haproxy: Fix option to disable the fast-forward by Christopher Faulet · 1 year, 9 months ago
  11. d4eaa8a MINOR: global: Add an option to disable the data fast-forward by Christopher Faulet · 1 year, 10 months ago
  12. 12a0317 MINOR: quic: Add "no-quic" global option by Frédéric Lécaille · 1 year, 11 months ago
  13. e98d385 MINOR: deinit: add a "quick-exit" option to bypass the deinit step by Willy Tarreau · 2 years, 1 month ago
  14. 3d1c334 BUG/MINOR: config: insufficient syntax check of the global "maxconn" value by Thierry Fournier · 2 years, 2 months ago
  15. fad9da8 MINOR: anon: store the anonymizing key in the global structure by Erwan Le Goas · 2 years, 3 months ago
  16. f1cfd9b MINOR: cpu-map: remove obsolete diag warning about combined ranges by Willy Tarreau · 2 years, 3 months ago
  17. 3cd71ac BUG/MEDIUM: cpu-map: fix thread 1's affinity affecting all threads by Willy Tarreau · 2 years, 3 months ago
  18. 5b09341 MEDIUM: cpu-map: replace the process number with the thread group number by Willy Tarreau · 2 years, 5 months ago
  19. 372508c MINOR: config: Add "cluster-secret" new global keyword by Frédéric Lécaille · 2 years, 7 months ago
  20. 7e2e4f8 CLEANUP: tree-wide: remove 25 occurrences of unneeded fcntl.h by Willy Tarreau · 2 years, 7 months ago
  21. 2df1fbf MINOR: init: add global setting "fd-hard-limit" to bound system limits by Willy Tarreau · 2 years, 7 months ago
  22. 51ec03a MINOR: config: use a standard parser for the "nbthread" keyword by Willy Tarreau · 3 years, 2 months ago
  23. befeae8 MINOR: mux_h2: define config to disable h2 websocket support by Amaury Denoyelle · 3 years, 5 months ago
  24. 44ea631 MEDIUM: cpu-set: make the proc a single bit field and not an array by Willy Tarreau · 3 years, 6 months ago
  25. bda7c1d MEDIUM: config: simplify cpu-map handling by Willy Tarreau · 3 years, 6 months ago
  26. b63dbb7 MAJOR: config: remove parsing of the global "nbproc" directive by Willy Tarreau · 3 years, 6 months ago
  27. eb9d90a MINOR: config: remove support for deprecated option "tune.chksize" by Willy Tarreau · 3 years, 6 months ago
  28. 86c1d0f BUILD: fix usage of ha_alert without format string by Amaury Denoyelle · 3 years, 7 months ago
  29. d2e53cd MINOR: cfgparse: implement experimental config keywords by Amaury Denoyelle · 3 years, 7 months ago
  30. fc6ac53 BUG/MAJOR: fix build on musl with cpu_set_t support by Amaury Denoyelle · 3 years, 7 months ago
  31. a6f9c5d BUG/MINOR: cpuset: fix compilation on platform without cpu affinity by Amaury Denoyelle · 3 years, 7 months ago
  32. 0f50cb9 MINOR: global: add option to disable numa detection by Amaury Denoyelle · 3 years, 8 months ago
  33. a808235 MINOR: cfgparse: support the comma separator on parse_cpu_set by Amaury Denoyelle · 3 years, 8 months ago
  34. 982fb53 MEDIUM: config: use platform independent type hap_cpuset for cpu-map by Amaury Denoyelle · 3 years, 7 months ago
  35. c90932b MINOR: cfgparse: use hap_cpuset for parse_cpu_set by Amaury Denoyelle · 3 years, 8 months ago
  36. a2944ec MINOR: config: add a diag for invalid cpu-map statement by Amaury Denoyelle · 3 years, 8 months ago
  37. af02c57 BUG/MEDIUM: config: fix cpu-map notation with both process and threads by Amaury Denoyelle · 3 years, 8 months ago
  38. 9533a70 MINOR: log: register config file and line number on log servers. by Emeric Brun · 3 years, 8 months ago
  39. c4d47d6 MINOR: cfgparse: diag for multiple nbthread statements by Amaury Denoyelle · 3 years, 8 months ago
  40. 101df31 BUG/MINOR: cfgparse: use the GLOBAL not LISTEN keywords list for spell checking by Willy Tarreau · 3 years, 9 months ago
  41. a0e8eb8 MINOR: cfgparse: suggest correct spelling for unknown words in global section by Willy Tarreau · 3 years, 9 months ago
  42. e5ff141 CLEANUP: Compare the return value of `XXXcmp()` functions with zero by Tim Duesterhus · 4 years ago
  43. f8c869b MINOR: config: Add a warning if tune.chksize is used by Christopher Faulet · 4 years ago
  44. bb9fb8b MINOR: config: Deprecate and ignore tune.chksize global option by Christopher Faulet · 4 years ago
  45. ccf4299 MEDIUM: config: remove the deprecated and dangerous global "debug" directive by Willy Tarreau · 4 years, 2 months ago
  46. 7cea606 BUG/MINOR: Fix several leaks of 'log_tag' in init(). by Eric Salama · 4 years, 2 months ago
  47. a519460 MINOR: config: make strict limits enabled by default by William Dauchy · 4 years, 8 months ago
  48. 13cd54c MEDIUM: peers: add the "localpeer" global option by Dragan Dosen · 4 years, 6 months ago
  49. 36979d9 REORG: include: move the error reporting functions to from log.h to errors.h by Willy Tarreau · 4 years, 6 months ago
  50. 6be7849 REORG: include: move cfgparse.h to haproxy/cfgparse.h by Willy Tarreau · 4 years, 6 months ago
  51. dfd3de8 REORG: include: move stream.h to haproxy/stream{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  52. 0a3bd39 REORG: include: move compression.h to haproxy/compression{,-t}.h by Willy Tarreau · 4 years, 6 months ago
  53. d68a692 Revert "MEDIUM: sink: add global statement to create a new ring (sink buffer)" by Willy Tarreau · 4 years, 7 months ago
  54. 957ec59 MEDIUM: sink: add global statement to create a new ring (sink buffer) by Emeric Brun · 4 years, 7 months ago
  55. 3eb10b8 MINOR: init: add -dW and "zero-warning" to reject configs with warnings by Willy Tarreau · 4 years, 8 months ago
  56. 1b85785 MINOR: config: mark global.debug as deprecated by Willy Tarreau · 4 years, 9 months ago
  57. a45a8b5 MEDIUM: init: set NO_NEW_PRIVS by default when supported by Willy Tarreau · 5 years ago upstream/master
  58. d96f112 MEDIUM: init: prevent process and thread creation at runtime by Willy Tarreau · 5 years ago
  59. 0fec3ab MINOR: init: always fail when setrlimit fails by William Dauchy · 5 years ago
  60. 7764a57 BUG/MEDIUM: threads: cpu-map designating a single thread/process are ignored by Willy Tarreau · 5 years ago
  61. 9faebe3 MEDIUM: tools: improve time format error detection by Willy Tarreau · 5 years ago
  62. 0ba4f48 MAJOR: polling: add event ports support (Solaris) by Emmanuel Hocdet · 6 years ago
  63. 81492c9 MINOR: threads: flatten the per-thread cpu-map by Willy Tarreau · 6 years ago
  64. 6b02ab8 MINOR: config: Test validity of tune.maxaccept during the config parsing by Christopher Faulet · 6 years ago
  65. 636848a MINOR: init: add a "set-dumpable" global directive to enable core dumps by Willy Tarreau · 6 years ago
  66. ca783d4 MINOR: config: remove obsolete use of DEFAULT_MAXCONN at various places by Willy Tarreau · 6 years ago
  67. 5799e9c MINOR: config: relax the range checks on cpu-map by Willy Tarreau · 6 years ago
  68. ff9c914 MINOR: config: make MAX_PROCS configurable at build time by Willy Tarreau · 6 years ago
  69. a38a717 MINOR: config: keep an all_proc_mask like we have all_threads_mask by Willy Tarreau · 6 years ago
  70. c9a82e4 MINOR: cfgparse: make the process/thread parser support a maximum value by Willy Tarreau · 6 years ago
  71. c77d364 MINOR: config: round up global.tune.bufsize to the next multiple of 2 void* by Willy Tarreau · 6 years ago
  72. beb859a MINOR: polling: add an option to support busy polling by Willy Tarreau · 6 years ago
  73. 36b9e22 REORG: config: extract the global section parser into cfgparse-global by Willy Tarreau · 6 years ago