1. e25473c REORG: mworker: move signal handlers and related functions by William Lallemand · 5 years ago
  2. bf69640 MINOR: global: keep a copy of the initial rlim_fd_cur and rlim_fd_max values by Willy Tarreau · 5 years ago
  3. 7ac908b MINOR: config: add global tune.listener.multi-queue setting by Willy Tarreau · 5 years ago
  4. ff9c914 MINOR: config: make MAX_PROCS configurable at build time by Willy Tarreau · 5 years ago
  5. 2415727 MINOR: global: add proc_mask() and thread_mask() by Willy Tarreau · 5 years ago
  6. a38a717 MINOR: config: keep an all_proc_mask like we have all_threads_mask by Willy Tarreau · 5 years ago
  7. a57b7e3 MINOR: cli: implements 'reload' on master CLI by William Lallemand · 6 years ago
  8. 4b58c80 REORG: mworker: declare master variable in global.h by William Lallemand · 6 years ago
  9. 172f5ce MINOR: initcall: use initcalls for most post_{check,deinit} and per_thread* by Willy Tarreau · 6 years ago
  10. 8071338 MINOR: initcall: apply initcall to all register_build_opts() calls by Willy Tarreau · 6 years ago
  11. beb859a MINOR: polling: add an option to support busy polling by Willy Tarreau · 6 years ago
  12. 609aad9 REORG: time/activity: move activity measurements to activity.{c,h} by Willy Tarreau · 6 years ago
  13. db6bdfb MINOR: cli: add mworker_accept_wrapper to 'show fd' by William Lallemand · 6 years ago
  14. 944e619 MEDIUM: mworker: wait mode use standard init code path by William Lallemand · 6 years ago
  15. 16dd1b3 MINOR: cli: show master information in 'show proc' by William Lallemand · 6 years ago
  16. e368330 MINOR: cli: displays uptime in `show proc` by William Lallemand · 6 years ago
  17. a719926 MEDIUM: jobs: support unstoppable jobs for soft stop by William Lallemand · 6 years ago
  18. 2d372c2 MINOR: stats: report the number of currently connected peers by Willy Tarreau · 6 years ago
  19. 199ad24 MINOR: stats: report the number of active peers in "show info" by Willy Tarreau · 6 years ago
  20. 291810d MEDIUM: mworker: find the server ptr using a CLI prefix by William Lallemand · 6 years ago
  21. 14721be MEDIUM: cli: disable some keywords in the master by William Lallemand · 6 years ago
  22. 6e0db2f MEDIUM: mworker: add proc_list in global.h by William Lallemand · 6 years ago
  23. 7e1299b REORG: mworker: move struct mworker_proc to global.h by William Lallemand · 6 years ago
  24. ed72d82 MEDIUM: time: measure the time stolen by other threads by Willy Tarreau · 6 years ago
  25. 79321b9 MINOR: pollers: Add a way to wake a thread sleeping in the poller. by Olivier Houchard · 6 years ago
  26. 83061a8 MAJOR: chunks: replace struct chunk with struct buffer by Willy Tarreau · 6 years ago
  27. 673867c MAJOR: applets: Use tasks, instead of rolling our own scheduler. by Olivier Houchard · 6 years ago
  28. 1599b80 MINOR: tasks: Make the number of tasks to run at once configurable. by Olivier Houchard · 6 years ago
  29. d80cb4e MINOR: global: add some global activity counters to help debugging by Willy Tarreau · 6 years ago
  30. 421f02e MINOR: threads: add a MAX_THREADS define instead of LONGBITS by Willy Tarreau · 6 years ago
  31. f4571a0 MINOR: global/threads: move cpu_map at the end of the global struct by Willy Tarreau · 6 years ago
  32. ece0c33 BUG/MEDIUM: ssl engines: Fix async engines fds were not considered to fix fd limit automatically. by Emeric Brun · 7 years ago
  33. 4cfede8 MAJOR: mworker: exits the master on failure by William Lallemand · 7 years ago
  34. cb6a945 MINOR: config: Add the threads support in cpu-map directive by Christopher Faulet · 7 years ago
  35. d6942c8 MEDIUM: mworker: Add systemd `Type=notify` support by Tim Duesterhus · 7 years ago
  36. 9dcf9b6 MINOR: threads: Use __decl_hathreads to declare locks by Christopher Faulet · 7 years ago
  37. 387bd4f CLEANUP: global: introduce variable pid_bit to avoid shifts with relative_pid by Willy Tarreau · 7 years ago
  38. 6251902 MINOR: threads: Add thread-map config parameter in the global section by Christopher Faulet · 7 years ago
  39. 6adad11 MEDIUM: threads/chunks: Transform trash chunks in thread-local variables by Christopher Faulet · 7 years ago
  40. be0faa2 MINOR: threads: Add nbthread parameter by Christopher Faulet · 7 years ago
  41. 415f611 MINOR: threads: Add mechanism to register per-thread init/deinit functions by Christopher Faulet · 7 years ago
  42. 67957bd MAJOR: dns: Refactor the DNS code by Christopher Faulet · 7 years ago
  43. 2cc5bae MINOR: listeners: make listeners count consistent with reality by Willy Tarreau · 7 years ago
  44. ad405f1 MINOR: buffers: Move swap_buffer into buffer.c and add deinit_buffer function by Christopher Faulet · 7 years ago
  45. 23e9e93 MINOR: log: Add logurilen tunable. by Stéphane Cottin · 7 years ago
  46. 69f9b3b MEDIUM: mworker: exit-on-failure option by William Lallemand · 7 years ago
  47. 095ba4c MEDIUM: mworker: replace systemd mode by master worker mode by William Lallemand · 7 years ago
  48. f6975e9 MINOR: cli: add 'expose-fd listeners' to pass listeners FDs by William Lallemand · 7 years ago
  49. 07a62f7 MINOR: cli: add ACCESS_LVL_MASK to store the access level by William Lallemand · 7 years ago
  50. 1fc0516 MINOR: proxy: Don't close FDs if not our proxy. by Olivier Houchard · 7 years ago
  51. 203ec5a MEDIUM: global: add a 'hard-stop-after' option to cap the soft-stop time by Cyril Bonté · 7 years ago
  52. ef93460 CLEANUP: ssl: move most ssl-specific global settings to ssl_sock.c by Willy Tarreau · 8 years ago
  53. 3687803 MEDIUM: compression: move the zlib-specific stuff from global.h to compression.c by Willy Tarreau · 8 years ago
  54. bee9dde CLEANUP: da: move global settings out of the global section by Willy Tarreau · 8 years ago
  55. b7a6714 CLEANUP: 51d: move global settings out of the global section by Willy Tarreau · 8 years ago
  56. 350c1c6 CLEANUP: wurfl: move global settings out of the global section by Willy Tarreau · 8 years ago
  57. 05554e6 MINOR: haproxy: add a registration for post-deinit functions by Willy Tarreau · 8 years ago
  58. e694573 MINOR: haproxy: add a registration for post-check functions by Willy Tarreau · 8 years ago
  59. cdb737e MINOR: haproxy: add a registration for build options by Willy Tarreau · 8 years ago
  60. ff2613e MEDIUM: vars: Add a per-process scope for variables by Christopher Faulet · 8 years ago
  61. 3eed10e MINOR: init: add -dr to ignore server address resolution failures by Willy Tarreau · 8 years ago
  62. e5d3169 CLEANUP: wurfl: reduce exposure in the rest of the code by Willy Tarreau · 8 years ago
  63. d0027ed MEDIUM: wurfl: add Scientiamobile WURFL device detection module by scientiamobile · 8 years ago
  64. a0bcbdc MEDIUM: make SO_REUSEPORT configurable by Lukas Tribus · 8 years ago
  65. 1f077eb BUILD/MAJOR:updated 51d Trie implementation to incorperate latest update to 51Degrees.c by ben51degrees · 8 years ago
  66. 7006045 BUG/MEDIUM: config: properly adjust maxconn with nbproc when memmax is forced by Willy Tarreau · 9 years ago
  67. 43885c7 BUG/MEDIUM: logs: segfault writing to log from Lua by Dragan Dosen · 9 years ago
  68. 5801a82 MINOR: global: Few new struct fields for da module by David Carlier · 9 years ago
  69. 1079096 MINOR: global: Added new fields for 51Degrees device detection by James Rosewell · 9 years ago
  70. e088226 MINOR: config: new global section directive: server-state-file by Baptiste Assmann · 9 years ago
  71. 6bc8936 MINOR: config: new global directive server-state-base by Baptiste Assmann · 9 years ago
  72. 29fbe51 MAJOR: tproxy: remove support for cttproxy by Willy Tarreau · 9 years ago
  73. 105c8e6 MEDIUM: 51d: add LRU-based cache on User-Agent string detection by Dragan Dosen · 9 years ago
  74. 93b38d9 MEDIUM: 51Degrees code refactoring and cleanup by Dragan Dosen · 9 years ago
  75. 325137d MEDIUM: dns: implement a DNS resolver by Baptiste Assmann · 9 years ago
  76. 31af49d MEDIUM: ssl: Add options to forge SSL certificates by Christopher Faulet · 9 years ago
  77. 4d441a7 MEDIUM: sample: add trie support to 51Degrees by Thomas Holmes · 9 years ago
  78. eef3f9f MINOR: global: add several 51Degrees members to global by Thomas Holmes · 9 years ago
  79. ba3dd2b CLEANUP: global: remove one ifdef USE_DEVICEATLAS by Willy Tarreau · 9 years ago
  80. 88d13cb MEDIUM: global: add the DeviceAtlas required elements to struct global by David Carlier · 9 years ago
  81. 98d0485 MAJOR: config: remove the deprecated reqsetbe / reqisetbe actions by Willy Tarreau · 9 years ago
  82. f3045d2 MAJOR: pattern: add LRU-based cache on pattern matching by Willy Tarreau · 9 years ago
  83. d92aa5c MINOR: global: report information about the cost of SSL connections by Willy Tarreau · 9 years ago
  84. fce0311 MINOR: global: always export some SSL-specific metrics by Willy Tarreau · 9 years ago
  85. 33cb065 MINOR: config: implement global setting tune.buffers.limit by Willy Tarreau · 10 years ago
  86. a24adf0 MAJOR: session: only wake up as many sessions as available buffers permit by Willy Tarreau · 10 years ago
  87. 2c86cbf MINOR: ssl: add statement to force some ssl options in global. by Emeric Brun · 10 years ago
  88. 65d805f BUILD: fix dependencies between config and compat.h by Willy Tarreau · 10 years ago
  89. 18324f5 MEDIUM: log: support a user-configurable max log line length by Willy Tarreau · 10 years ago
  90. 98637e5 MEDIUM: Add external check by Simon Horman · 10 years ago
  91. f46cd6e MEDIUM: ssl: Add the option to use standardized DH parameters >= 1024 bits by Remi Gacogne · 10 years ago
  92. ce3f913 MINOR: stats: add counters for SSL cache lookups and misses by Willy Tarreau · 10 years ago
  93. 0c9c272 MINOR: stats: report SSL key computations per second by Willy Tarreau · 10 years ago
  94. a9db57e MEDIUM: config: limit nbproc to the machine's word size by Willy Tarreau · 11 years ago
  95. 8dc6039 MINOR: ssl: add global statement tune.ssl.force-private-cache. by Emeric Brun · 10 years ago
  96. ed44649 MEDIUM: config: warn that '{cli,con,srv}timeout' are deprecated by Willy Tarreau · 10 years ago
  97. a3c504c MEDIUM: config: inform the user only once that "redispatch" is deprecated by Willy Tarreau · 10 years ago
  98. 40bac83 MEDIUM: config: inform the user that "reqsetbe" is deprecated by Willy Tarreau · 10 years ago
  99. de9d2d7 MEDIUM: config: inform the user about the deprecatedness of "block" rules by Willy Tarreau · 10 years ago
  100. ff05550 MINOR: config: add minimum support for emitting warnings only once by Willy Tarreau · 10 years ago