1. eca6087 BUG/MEDIUM: stick-table: Wrong stick-table backends parsing. by Frédéric Lécaille · Wed Aug 07 09:28:39 2019 +0200
  2. a254a37 MEDIUM: streams: Add the ability to retry a request on L7 failure. by Olivier Houchard · Fri Apr 05 15:30:12 2019 +0200
  3. 0e492e2 BUILD: address a few cases of "static <type> inline foo()" by Willy Tarreau · Mon Apr 15 21:25:03 2019 +0200
  4. 11ecfd1 MEDIUM: proxy: Use the new _HA_ATOMIC_* macros. by Olivier Houchard · Fri Mar 08 18:48:16 2019 +0100
  5. c8d5b95 MEDIUM: config: don't enforce a low frontend maxconn value anymore by Willy Tarreau · Wed Feb 27 17:25:52 2019 +0100
  6. 3a1f5fd REORG: config: extract the proxy parser into cfgparse-listen.c by Willy Tarreau · Sun Nov 11 15:40:36 2018 +0100
  7. 75fb65a MINOR: proxy: add a new generic proxy_capture_error() by Willy Tarreau · Fri Sep 07 17:43:26 2018 +0200
  8. 9f6af33 MINOR: tasks: Change the task API so that the callback takes 3 arguments. by Olivier Houchard · Fri May 25 14:04:04 2018 +0200
  9. fbc74e8 MINOR/CLEANUP: proxy: rename "proxy" to "proxies_list" by Olivier Houchard · Fri Nov 24 16:54:05 2017 +0100
  10. ff8abcd MEDIUM: threads/proxy: Add a lock per proxy and atomically update proxy vars by Christopher Faulet · Fri Jun 02 15:33:24 2017 +0200
  11. 8d8aa0d MEDIUM: threads/listeners: Make listeners thread-safe by Christopher Faulet · Tue May 30 15:36:50 2017 +0200
  12. 1fc0516 MINOR: proxy: Don't close FDs if not our proxy. by Olivier Houchard · Thu Apr 06 01:05:05 2017 +0200
  13. 614f8d7 MINOR: cli: Let configure the dynamic cookies from the cli. by Olivier Houchard · Tue Mar 14 20:08:46 2017 +0100
  14. 960f2cb MINOR: proxy: create new function cli_find_frontend() to find a frontend by Willy Tarreau · Thu Nov 24 12:02:29 2016 +0100
  15. 3580b03 CLEANUP: proxy: remove last references to appsession by Willy Tarreau · Mon Aug 10 19:15:14 2015 +0200
  16. eb3e348 MEDIUM: proxy: add a new proxy_find_best_match() function by Willy Tarreau · Wed May 27 16:46:26 2015 +0200
  17. 3c56a7d MINOR: proxy: add a new function proxy_find_by_id() by Willy Tarreau · Tue May 26 15:25:32 2015 +0200
  18. 63d38fd CLEANUP: proxy: remove now unused function findproxy_mode() by Willy Tarreau · Tue May 26 12:05:53 2015 +0200
  19. 9e0bb10 CLEANUP: proxy: make the proxy lookup functions more user-friendly by Willy Tarreau · Tue May 26 11:24:42 2015 +0200
  20. 87b0966 REORG/MAJOR: session: rename the "session" entity to "stream" by Willy Tarreau · Fri Apr 03 00:22:06 2015 +0200
  21. f79d950 MEDIUM: proxy: create a tree to store proxies by name by Willy Tarreau · Sat Mar 15 07:22:35 2014 +0100
  22. d1d5454 REORG: split "protocols" files into protocol and listener by Willy Tarreau · Wed Sep 12 22:58:11 2012 +0200
  23. ce887fd MEDIUM: session: add support for tunnel timeouts by Willy Tarreau · Sat May 12 12:50:00 2012 +0200
  24. 532a450 [MEDIUM] stats: add the ability to enable/disable/shutdown a frontend at runtime by Willy Tarreau · Wed Sep 07 22:37:44 2011 +0200
  25. ce8fe25 [CLEANUP] proxy: make pause_proxy() perform the required controls and emit the logs by Willy Tarreau · Wed Sep 07 19:14:57 2011 +0200
  26. 81c25d0 [MEDIUM] add support for global.maxconnrate to limit the per-process conn rate. by Willy Tarreau · Wed Sep 07 15:17:21 2011 +0200
  27. 237250c [BUG] proxy: stats frontend and peers were missing many initializers by Willy Tarreau · Fri Jul 29 01:49:03 2011 +0200
  28. 918ff60 [MAJOR] proxy: finally get rid of maintain_proxies() by Willy Tarreau · Mon Jul 25 16:33:49 2011 +0200
  29. be58c38 [MEDIUM] proxy: add a PAUSED state to listeners and move socket tricks out of proxy.c by Willy Tarreau · Sun Jul 24 18:28:10 2011 +0200
  30. 7d0aaf3 [MEDIUM] stats: split frontend and backend stats by Willy Tarreau · Thu Mar 10 23:25:56 2011 +0100
  31. b36b424 [MINOR] session: differenciate between accepted connections and received connections by Willy Tarreau · Fri Jun 04 20:59:39 2010 +0200
  32. d9b587f [STATS] report HTTP requests (total and rate) in frontends by Willy Tarreau · Fri Feb 26 10:05:55 2010 +0100
  33. 96532db [MINOR] server tracking: don't care about the tracked server's mode by Alex Williams · Sun Nov 01 21:27:13 2009 -0500
  34. f395017 [MINOR] proxy: provide function to retrieve backend/server pointers by Willy Tarreau · Sat Oct 10 18:35:51 2009 +0200
  35. ac68c5d [OPTIM] counters: move some max numbers to the counters struct by Willy Tarreau · Sun Oct 04 23:12:44 2009 +0200
  36. aeebf9b [MEDIUM] Collect & provide separate statistics for sockets, v2 by Krzysztof Piotr Oledzki · Sun Oct 04 15:43:17 2009 +0200
  37. 052d4fd [CLEANUP] Move counters to dedicated structures by Krzysztof Piotr Oledzki · Sun Oct 04 14:52:57 2009 +0200
  38. bedb9ba [MINOR] prepare callers of session_set_backend to handle errors by Willy Tarreau · Sun Jul 12 08:27:39 2009 +0200
  39. 1d0dfb1 [MAJOR] http: complete splitting of the remaining stages by Willy Tarreau · Tue Jul 07 15:10:31 2009 +0200
  40. 915e1eb [MEDIUM] config: split parser and checker in two functions by Willy Tarreau · Mon Jun 22 15:48:36 2009 +0200
  41. 13a34bd [MINOR] compute the max of sessions/s on fe/be/srv by Willy Tarreau · Sun May 10 18:52:49 2009 +0200
  42. ff01a21 [MINOR] cfgparse: some cleanups in the consistency checks by Willy Tarreau · Sun Mar 15 13:46:16 2009 +0100
  43. 7f062c4 [MEDIUM] measure and report session rate on frontend, backends and servers by Willy Tarreau · Thu Mar 05 18:43:00 2009 +0100
  44. da250db [BUG] ensure that listeners from disabled proxies are correctly unbound. by Willy Tarreau · Sun Oct 12 12:07:48 2008 +0200
  45. 9de1bbd [MEDIUM] modularize the "timeout" keyword configuration parser by Willy Tarreau · Wed Jul 09 20:34:27 2008 +0200
  46. 0c303ee [MAJOR] convert all expiration timers from timeval to ticks by Willy Tarreau · Mon Jul 07 00:09:58 2008 +0200
  47. c8b16fc [MEDIUM] Implement "track [<backend>/]<server>" by Krzysztof Piotr Oledzki · Mon Feb 18 01:26:35 2008 +0100
  48. 3a70f94 [BUG] timeout.check was not pre-set to eternity by Willy Tarreau · Fri Feb 15 11:15:34 2008 +0100
  49. e219db7 [MEDIUM] introduce the "timeout" keyword by Willy Tarreau · Mon Dec 03 01:30:13 2007 +0100
  50. 816eb54 [MINOR] adjust error messages about conflicting proxies by Willy Tarreau · Sun Nov 04 07:04:43 2007 +0100
  51. 6eb730d [MEDIUM] Implement and use generic findproxy and relax duplicated proxy check by Krzysztof Piotr Oledzki · Sat Nov 03 23:41:58 2007 +0100
  52. d825eef [MAJOR] replaced all timeouts with struct timeval by Willy Tarreau · Sat May 12 22:35:00 2007 +0200
  53. 2b5652f [MINOR] indicate the proxy type in the logs after a loss of servers by Willy Tarreau · Sun Dec 31 17:46:05 2006 +0100
  54. e3ba5f0 [CLEANUP] included common/version.h everywhere by Willy Tarreau · Thu Jun 29 18:54:54 2006 +0200
  55. baaee00 [BIGMOVE] exploded the monolithic haproxy.c file into multiple files. by Willy Tarreau · Mon Jun 26 02:48:02 2006 +0200[Copied (62%) from include/template.h]
  56. 3dc0644 [LICENSE] licensing clarifications by Willy TARREAU · Thu Jun 15 21:48:13 2006 +0200