1. a34bdc0 BUG/MEDIUM: server: set the macro for server's max weight SRV_UWGHT_MAX to SRV_UWGHT_RANGE by Godbach · 11 years ago
  2. ef9a360 MEDIUM: connection: introduce "struct conn_src" for servers and proxies by Willy Tarreau · 12 years ago
  3. 5a78f36 MAJOR: checks: rework completely bogus state machine by Willy Tarreau · 12 years ago
  4. d3aac70 CLEANUP: checks: rename some server check flags by Willy Tarreau · 12 years ago
  5. 3fdb366 MAJOR: connection: replace struct target with a pointer to an enum by Willy Tarreau · 12 years ago
  6. a7aa309 MINOR: ssl: add 'crt' statement on server. by Emeric Brun · 12 years ago
  7. ef42d92 MINOR: ssl: add statements 'verify', 'ca-file' and 'crl-file' on servers. by Emeric Brun · 12 years ago
  8. f9c5c47 MINOR: ssl: add statement 'no-tls-tickets' on server side. by Emeric Brun · 12 years ago
  9. 992adc9 BUG/MINOR: ssl: Fix issue on server statements 'no-tls*' and 'no-sslv3' by Emeric Brun · 12 years ago
  10. 21faa91 MINOR: server: add minimal infrastructure to parse keywords by Willy Tarreau · 12 years ago
  11. 8694b9a MINOR: ssl: add 'force-sslv3' and 'force-tlsvXX' statements on server by Emeric Brun · 12 years ago
  12. 8967549 MINOR: ssl: use bit fields to store ssl options instead of one int each by Emeric Brun · 12 years ago
  13. 9b3009b MEDIUM: conf: rename 'nosslv3' and 'notlsvXX' statements 'no-sslv3' and 'no-tlsvXX'. by Emeric Brun · 12 years ago
  14. 6c16adc MEDIUM: checks: enable the PROXY protocol with health checks by Willy Tarreau · 12 years ago
  15. f4288ee MEDIUM: check: add the ctrl and transport layers in the server check structure by Willy Tarreau · 12 years ago
  16. 1ae1b7b MEDIUM: checks: use real buffers to store requests and responses by Willy Tarreau · 12 years ago
  17. 5b3a202 REORG: server: move the check-specific parts into a check subsection by Willy Tarreau · 12 years ago
  18. f7bc57c REORG: connection: rename the data layer the "transport layer" by Willy Tarreau · 12 years ago
  19. c0ff492 MINOR: ssl : add statements 'notlsv11' and 'notlsv12' and rename 'notlsv1' to 'notlsv10'. by Emeric Brun · 12 years ago
  20. c230b8b MEDIUM: config: add "nosslv3" and "notlsv1" on bind and server lines by Willy Tarreau · 12 years ago
  21. d7aacbf MEDIUM: config: add a "ciphers" keyword to set SSL cipher suites by Willy Tarreau · 12 years ago
  22. 01f8e2f MEDIUM: config: add support for the 'ssl' option on 'server' lines by Emeric Brun · 12 years ago
  23. c6545ac MINOR: server: add SSL context to servers if USE_OPENSSL is defined by Emeric Brun · 12 years ago
  24. c7e4238 REORG: buffers: split buffers into chunk,buffer,channel by Willy Tarreau · 12 years ago
  25. c578891 CLEANUP: connection: split sock_ops into data_ops, app_cp and si_ops by Willy Tarreau · 12 years ago
  26. da92e2f REORG/MINOR: checks: put a struct connection into the server by Willy Tarreau · 12 years ago
  27. eb2c24a MINOR: checks: add on-marked-up option by Justin Karneges · 12 years ago
  28. d02394b MEDIUM: stream_interface: derive the socket operations from the target by Willy Tarreau · 12 years ago
  29. 26d8c59 REORG/MEDIUM: replace stream interface protocol functions by a proto pointer by Willy Tarreau · 12 years ago
  30. f09c660 MEDIUM: backend: add the 'first' balancing algorithm by Willy Tarreau · 12 years ago
  31. 2e99390 BUG/MEDIUM: checks: fix slowstart behaviour when server tracking is in use by Willy Tarreau · 13 years ago
  32. 4426770 CLEANUP: rename possibly confusing struct field "tracked" by Willy Tarreau · 13 years ago
  33. 7b81563 OPTIM/MINOR: move struct sockaddr_storage to the tail of structs by Willy Tarreau · 13 years ago
  34. fa46168 [MINOR] Add non-stick server option by Simon Horman · 13 years ago
  35. e0d1bfb [MINOR] Allow shutdown of sessions when a server becomes unavailable by Simon Horman · 13 years ago
  36. af51495 [MINOR] Add active connection list to server by Simon Horman · 13 years ago
  37. 5ab04ec [MEDIUM] server: add support for the "send-proxy" option by Willy Tarreau · 13 years ago
  38. 6f5ccb1 [MEDIUM] add internal support for IPv6 server addresses by David du Colombier · 13 years ago
  39. bce7088 [MEDIUM] add ability to connect to a server from an IP found in a header by Willy Tarreau · 15 years ago
  40. 090466c [MINOR] add new tproxy flags for dynamic source address binding by Willy Tarreau · 15 years ago
  41. 57b1bf7 [MEDIUM] checks: support multi-packet health check responses by Nick Chalk · 14 years ago
  42. cd19e51 [MEDIUM] add a maintenance mode to servers by Cyril Bonté · 14 years ago
  43. 97f07b8 [MEDIUM] Decrease server health based on http responses / events, version 3 by Krzysztof Piotr Oledzki · 15 years ago
  44. 45cb4fb [MEDIUM] build: switch ebtree users to use new ebtree version by Willy Tarreau · 15 years ago
  45. f7089f5 [MINOR] Capture & display more data from health checks, v2 by Krzysztof Piotr Oledzki · 15 years ago
  46. 975c50b [MINOR] add the "initial weight" to the server struct. by Willy Tarreau · 15 years ago
  47. 6b2e11b [MEDIUM] backend: implement consistent hashing variation by Willy Tarreau · 15 years ago
  48. ac68c5d [OPTIM] counters: move some max numbers to the counters struct by Willy Tarreau · 15 years ago
  49. 53fb4ae [MEDIUM] config: automatically find unused IDs for proxies, servers and listeners by Willy Tarreau · 15 years ago
  50. 90a570f [MINOR] config: reference file and line with any listener/proxy/server declaration by Willy Tarreau · 15 years ago
  51. 052d4fd [CLEANUP] Move counters to dedicated structures by Krzysztof Piotr Oledzki · 15 years ago
  52. 0960541 [MEDIUM] Collect & show information about last health check, v3 by Krzysztof Piotr Oledzki · 15 years ago
  53. c6f4ce8 [MEDIUM] add support for binding to source port ranges during connect by Willy Tarreau · 15 years ago
  54. 13a34bd [MINOR] compute the max of sessions/s on fe/be/srv by Willy Tarreau · 15 years ago
  55. 3b88d44 [MINOR] switch all stat counters to 64-bit by Willy Tarreau · 15 years ago
  56. 7f062c4 [MEDIUM] measure and report session rate on frontend, backends and servers by Willy Tarreau · 15 years ago
  57. c76721d [MEDIUM] add support for source interface binding at the server level by Willy Tarreau · 15 years ago
  58. 7c669d7 [BUG] fix the dequeuing logic to ensure that all requests get served by Willy Tarreau · 16 years ago
  59. a643baf [MEDIUM] Fix memory freeing at exit by Krzysztof Piotr Oledzki · 16 years ago
  60. c8b16fc [MEDIUM] Implement "track [<backend>/]<server>" by Krzysztof Piotr Oledzki · 16 years ago
  61. 21d2af3 Revert "[BUILD] backend.c and checks.c did not build without tproxy !" by Willy Tarreau · 16 years ago
  62. 3c3c012 [BUILD] backend.c and checks.c did not build without tproxy ! by Willy Tarreau · 16 years ago
  63. 7a58a72 [MINOR] add configuration support for "redir" server keyword by Willy Tarreau · 16 years ago
  64. 5259dfe [MEDIUM]: rework checks handling by Krzysztof Piotr Oledzki · 16 years ago
  65. 4864c35 [BUG] build failed on CONFIG_HAP_LINUX_TPROXY without CONFIG_HAP_CTTPROXY by Willy Tarreau · 16 years ago
  66. c297b52 [BUG] fix overlapping server flags by Willy Tarreau · 16 years ago
  67. 25b501a [MEDIUM]: Count retries and redispatches also for servers, fix redistribute_pending, extend logs, %d->%u cleanup by Krzysztof Piotr Oledzki · 17 years ago
  68. ddbb82f [STATS] report the number of times each server was selected by Willy Tarreau · 17 years ago
  69. b698f0f [CLEANUP] fwrr: ensure that we never overflow in placements by Willy Tarreau · 17 years ago
  70. 9909fc1 [MEDIUM] implement the slowstart parameter for servers by Willy Tarreau · 17 years ago
  71. 48494c0 [MEDIUM] implement "http-check disable-on-404" for graceful shutdown by Willy Tarreau · 17 years ago
  72. c7dd71a [MEDIUM] change server check result to a bit field by Willy Tarreau · 17 years ago
  73. b625a08 [MAJOR] implement the Fast Weighted Round Robin (FWRR) algo by Willy Tarreau · 17 years ago
  74. dcd4771 [MINOR] stats: report numerical process ID, proxy ID and server ID by Willy Tarreau · 17 years ago
  75. acafc5f [MEDIUM] add support for "maxqueue" to limit server queue overload by Elijah Epifanov · 17 years ago
  76. 8513094 [MEDIUM] stats: report server and backend cumulated downtime by Krzysztof Oledzki · 17 years ago
  77. 1cf36ba [MEDIUM] stats: count server retries and redispatches by Krzysztof Oledzki · 17 years ago
  78. 417fae0 [MINOR] changed server weight storage from char to unsigned int by Willy Tarreau · 17 years ago
  79. 91b6f32 [CLEANUP] slightly reorganized the struct server by Willy Tarreau · 17 years ago
  80. 0f03c6f [MINOR] cleaned up the check_addr patch a bit by Willy Tarreau · 17 years ago
  81. 2ea3abb [MEDIUM] add support for health-checks on other addresses by Willy Tarreau · 17 years ago
  82. 35d66b0 [MINOR] added byte count to sessions and statistics. by Willy Tarreau · 18 years ago
  83. 77074d5 [MAJOR] support for source binding via cttproxy by Willy Tarreau · 18 years ago
  84. e3ba5f0 [CLEANUP] included common/version.h everywhere by Willy Tarreau · 18 years ago
  85. 2dd0d47 [CLEANUP] renamed include/haproxy to include/common by Willy Tarreau · 18 years ago
  86. baaee00 [BIGMOVE] exploded the monolithic haproxy.c file into multiple files. by Willy Tarreau · 18 years ago