1. 909d517 MINOR: cli: improve output format for show sess $ptr by Willy Tarreau · Mon Nov 26 03:04:41 2012 +0100
  2. 5f9a877 BUG/MAJOR: cli: show sess <id> may randomly corrupt the back-ref list by Willy Tarreau · Mon Nov 26 02:22:40 2012 +0100
  3. 7615366 MINOR: cli: add support for the "show sess all" command by Willy Tarreau · Mon Nov 26 01:16:39 2012 +0100
  4. 95898ac BUILD: buffer: fix another isprint() warning on solaris by Willy Tarreau · Mon Nov 26 00:57:40 2012 +0100
  5. 77e3af9 MINOR: tcp: add support for the "v4v6" bind option by Willy Tarreau · Sat Nov 24 15:07:23 2012 +0100
  6. 5e16cbc MINOR: stats: report the total number of compressed responses per front/back by Willy Tarreau · Sat Nov 24 14:54:13 2012 +0100
  7. f149d8f MINOR: stats: also report the computed compression savings in html stats by Willy Tarreau · Sat Nov 24 14:06:49 2012 +0100
  8. 9b6700f MINOR: tcp: add support for the "v6only" bind option by Willy Tarreau · Sat Nov 24 11:55:28 2012 +0100
  9. e3635ed BUG/MEDIUM: connection: local_send_proxy must wait for connection to establish by Willy Tarreau · Sat Nov 24 11:23:04 2012 +0100
  10. 6c560da BUG/MEDIUM: checks: report handshake failures by Willy Tarreau · Sat Nov 24 11:14:45 2012 +0100
  11. 9a92cd5 MINOR: connection: abort earlier when errors are detected by Willy Tarreau · Sat Nov 24 11:12:13 2012 +0100
  12. 36fb02c BUG/MEDIUM: connection: always disable polling upon error by Willy Tarreau · Sat Nov 24 11:09:07 2012 +0100
  13. f0837b2 MEDIUM: tcp: add explicit support for delayed ACK in connect() by Willy Tarreau · Sat Nov 24 10:24:27 2012 +0100
  14. 0eb2bed BUG/MINOR: stats: fix inversion of the report of a check in progress by Willy Tarreau · Sat Nov 24 00:20:24 2012 +0100
  15. 4a6e5c6 BUG/MEDIUM: acl: make prue_acl_expr() correctly free ACL expressions upon exit by Willy Tarreau · Fri Nov 23 23:53:18 2012 +0100
  16. 7d1df41 BUG/MEDIUM: acl: correctly resolve all args, not just the first one by Willy Tarreau · Fri Nov 23 23:47:36 2012 +0100
  17. 50de90a MINOR: listeners: make the accept loop more robust when maxaccept==0 by Willy Tarreau · Fri Nov 23 20:11:45 2012 +0100
  18. ca57de3 BUG/MAJOR: peers: the listener's maxaccept was not set and caused loops by Willy Tarreau · Fri Nov 23 20:08:09 2012 +0100
  19. cfd97c6 BUG/MEDIUM: checks: prevent TIME_WAITs from appearing also on timeouts by Willy Tarreau · Fri Nov 23 17:35:59 2012 +0100
  20. 2b199c9 MEDIUM: connection: provide a common conn_full_close() function by Willy Tarreau · Fri Nov 23 17:32:21 2012 +0100
  21. db3b4a2 MINOR: checks: fix recv polling after connect() by Willy Tarreau · Fri Nov 23 16:32:33 2012 +0100
  22. b63b596 BUG/MAJOR: checks: close FD on all timeouts by Willy Tarreau · Fri Nov 23 16:22:08 2012 +0100
  23. 74fa7fb MEDIUM: checks: close the socket as soon as we have a response by Willy Tarreau · Fri Nov 23 14:43:49 2012 +0100
  24. 24db47e MEDIUM: checks: avoid waking the application up for pure TCP checks by Willy Tarreau · Fri Nov 23 14:16:39 2012 +0100
  25. acbdc7a BUG/MINOR: checks: slightly clean the state machine up by Willy Tarreau · Fri Nov 23 14:02:10 2012 +0100
  26. 5a78f36 MAJOR: checks: rework completely bogus state machine by Willy Tarreau · Fri Nov 23 12:47:05 2012 +0100
  27. d3aac70 CLEANUP: checks: rename some server check flags by Willy Tarreau · Fri Nov 23 11:32:12 2012 +0100
  28. e6d9702 MINOR: cli: report the msg state in full text in "show sess $PTR" by Willy Tarreau · Fri Nov 23 11:19:33 2012 +0100
  29. be0efd8 MINOR: buffer_dump with ASCII by William Lallemand · Thu Nov 22 18:01:40 2012 +0100
  30. 00bf1de BUG/MEDIUM: compression: does not forward trailers by William Lallemand · Thu Nov 22 17:55:14 2012 +0100
  31. fd29cc5 MEDIUM: checks: avoid accumulating TIME_WAITs during checks by Willy Tarreau · Fri Nov 23 09:18:20 2012 +0100
  32. ef8a719 BUG/MINOR: checks: don't mark the FD as closed before transport close by Willy Tarreau · Fri Nov 23 09:05:05 2012 +0100
  33. a522f80 BUG/MEDIUM: checks: ensure we completely disable polling upon success by Willy Tarreau · Fri Nov 23 08:56:35 2012 +0100
  34. 6b0a850 BUG/MEDIUM: checks: mark the check as stopped after a connect error by Willy Tarreau · Fri Nov 23 08:51:32 2012 +0100
  35. 55058a7 MINOR: stats: report HTTP compression stats per frontend and per backend by Willy Tarreau · Wed Nov 21 08:27:21 2012 +0100
  36. 83d84cf BUILD: silence a warning on Solaris about usage of isdigit() by Willy Tarreau · Thu Nov 22 01:04:31 2012 +0100
  37. 193b8c6 MINOR: http: allow the cookie capture size to be changed by Willy Tarreau · Thu Nov 22 00:17:38 2012 +0100
  38. f9fbfe8 BUG/MAJOR: stream_interface: read0 not always handled since dev12 by Willy Tarreau · Wed Nov 21 21:51:53 2012 +0100
  39. 85d47f9 MINOR: cli: report an error message on missing argument to compression rate by Willy Tarreau · Wed Nov 21 00:29:50 2012 +0100
  40. 072a2bf MINOR: compression: CPU usage limit by William Lallemand · Tue Nov 20 17:01:01 2012 +0100
  41. c714076 BUG/MINOR: compression: dynamic level increase by William Lallemand · Tue Nov 20 17:11:13 2012 +0100
  42. e3a7d99 MINOR: compression: report zlib memory usage by William Lallemand · Tue Nov 20 11:25:20 2012 +0100
  43. 096f554 MINOR: compression: rate limit in 'show info' by William Lallemand · Mon Nov 19 17:26:05 2012 +0100
  44. 8b52bb3 MEDIUM: compression: use pool for comp_ctx by William Lallemand · Fri Nov 16 18:06:41 2012 +0100
  45. 1feca01 MINOR: cli: report the fd state in "show sess xxx" by Willy Tarreau · Mon Nov 19 18:15:19 2012 +0100
  46. 7a0169a BUILD: cli: fix build when SSL is enabled by Willy Tarreau · Mon Nov 19 17:13:16 2012 +0100
  47. 9f7c6a1 BUG/MAJOR: stream_interface: certain workloads could cause get stuck by Willy Tarreau · Mon Nov 19 16:43:14 2012 +0100
  48. bc174aa MINOR: cli: report connection status in "show sess xxx" by Willy Tarreau · Mon Nov 19 16:10:32 2012 +0100
  49. bf3ae61 MEDIUM: compression: don't compress when no data by William Lallemand · Mon Nov 19 12:35:37 2012 +0100
  50. b97b619 BUG: compression: properly disable compression when content-type does not match by Willy Tarreau · Mon Nov 19 14:55:02 2012 +0100
  51. 16a2147 MEDIUM: adjust the maxaccept per listener depending on the number of processes by Willy Tarreau · Mon Nov 19 12:39:59 2012 +0100
  52. 4f65bff MINOR: ssl: Add tune.ssl.lifetime statement in global. by Emeric Brun · Fri Nov 16 15:11:00 2012 +0100
  53. 6ec58db MINOR: ssl: rename and document the tune.ssl.cachesize option by Willy Tarreau · Fri Nov 16 16:32:15 2012 +0100
  54. fc6c032 MEDIUM: global: add support for CPU binding on Linux ("cpu-map") by Willy Tarreau · Fri Nov 16 16:12:27 2012 +0100
  55. c52962f MINOR: conf: add warning if ssl is not enabled and a certificate is present on bind. by Emeric Brun · Thu Nov 15 18:28:02 2012 +0100
  56. 110ecc1 MINOR: config: support process ranges for "bind-process" by Willy Tarreau · Thu Nov 15 17:50:01 2012 +0100
  57. 247a13a MINOR: global: don't prevent nbproc from being redefined by Willy Tarreau · Thu Nov 15 17:38:15 2012 +0100
  58. 543db62 BUG/MEDIUM: compression: release the zlib pools between keep-alive requests by Willy Tarreau · Thu Nov 15 16:41:22 2012 +0100
  59. ec3e389 BUG/MINOR: compression: deinit zlib only when required by William Lallemand · Mon Nov 12 17:02:18 2012 +0100
  60. c04ca58 BUG/MEDIUM: compression: no Content-Type header but type in configuration by William Lallemand · Mon Nov 12 13:56:25 2012 +0100
  61. 4690985 BUG: compression: do not always increment the round counter on allocation failure by Willy Tarreau · Thu Nov 15 14:57:56 2012 +0100
  62. 4663577 MINOR: build: allow packagers to specify the ssl cache size by Emeric Brun · Wed Nov 14 11:32:56 2012 +0100
  63. 4055a10 BUG: proxy: fix server name lookup in get_backend_server() by Willy Tarreau · Thu Nov 15 00:15:18 2012 +0100
  64. 96aa6b3 MINOR: build: allow packagers to specify the default maxzlibmem by Willy Tarreau · Mon Nov 12 15:52:53 2012 +0100
  65. 45b8893 MINOR: splice: disable it when the system returns EBADF by Willy Tarreau · Mon Nov 12 12:00:09 2012 +0100
  66. 674b743 BUG/MEDIUM: ssl: Fix sometimes reneg fails if requested by server. by Emeric Brun · Thu Nov 08 19:21:55 2012 +0100
  67. 282a76a BUG/MEDIUM: ssl: Fix some reneg cases not correctly handled. by Emeric Brun · Thu Nov 08 18:02:56 2012 +0100
  68. 8af8dd1 BUG/MEDIUM: ssl: review polling on reneg. by Emeric Brun · Thu Nov 08 17:56:20 2012 +0100
  69. 70d0ad5 BUG: polling: don't skip polled events in the spec list by Willy Tarreau · Mon Nov 12 01:57:14 2012 +0100
  70. 54a08d3 BUG: connection: fix typo in previous commit by Willy Tarreau · Mon Nov 12 01:14:56 2012 +0100
  71. 3fdb366 MAJOR: connection: replace struct target with a pointer to an enum by Willy Tarreau · Mon Nov 12 00:42:33 2012 +0100
  72. 128b03c CLEANUP: stream_interface: remove the external task type target by Willy Tarreau · Sun Nov 11 23:14:16 2012 +0100
  73. b31c971 CLEANUP: channel: remove any reference of the hijackers by Willy Tarreau · Sun Nov 11 23:05:39 2012 +0100
  74. 50fc777 MEDIUM: http: refrain from sending "Connection: close" when Upgrade is present by Willy Tarreau · Sun Nov 11 22:19:57 2012 +0100
  75. 70c6fd8 MAJOR: polling: remove unused callbacks from the poller struct by Willy Tarreau · Sun Nov 11 21:02:34 2012 +0100
  76. e9f49e7 MAJOR: polling: replace epoll with sepoll and remove sepoll by Willy Tarreau · Sun Nov 11 17:42:00 2012 +0100
  77. 4a22627 MAJOR: ev_kqueue: make the poller support speculative events by Willy Tarreau · Sun Nov 11 20:49:49 2012 +0100
  78. cc7e3f7 MAJOR: ev_poll: make the poller support speculative events by Willy Tarreau · Sun Nov 11 17:25:15 2012 +0100
  79. 4d31fb2 MAJOR: ev_select: make the poller support speculative events by Willy Tarreau · Sun Nov 11 16:53:50 2012 +0100
  80. 7f7ad91 BUILD: stream_interface: remove si_fd() and its references by Willy Tarreau · Sun Nov 11 19:27:15 2012 +0100
  81. 0ea0cf6 BUG: raw_sock: also consider ENOTCONN in addition to EAGAIN by Willy Tarreau · Sun Nov 11 20:38:30 2012 +0100
  82. 09f2456 REORG: fd: centralize the processing of speculative events by Willy Tarreau · Sun Nov 11 16:43:45 2012 +0100
  83. 6ea20b1 REORG: fd: move the fd state management from ev_sepoll by Willy Tarreau · Sun Nov 11 16:05:19 2012 +0100
  84. 7be79a4 REORG: fd: move the speculative I/O management from ev_sepoll by Willy Tarreau · Sun Nov 11 15:02:54 2012 +0100
  85. 1720abd MEDIUM: fd: don't unset fdtab[].updated upon delete by Willy Tarreau · Sun Nov 11 17:08:32 2012 +0100
  86. 3203ff4 MINOR: log-format: check number of arguments in cfgparse.c by William Lallemand · Sun Nov 11 17:30:56 2012 +0100
  87. 6162c43 BUILD: report zlib support in haproxy -vv by Cyril Bonté · Sat Nov 10 19:27:47 2012 +0100
  88. b1fbd05 BUILD: compression: remove a build warning by Willy Tarreau · Sat Nov 10 17:49:37 2012 +0100
  89. d85f917 MINOR: compression: maximum compression rate limit by William Lallemand · Fri Nov 09 17:05:39 2012 +0100
  90. f374783 MINOR: compression: tune.comp.maxlevel by William Lallemand · Fri Nov 09 12:33:10 2012 +0100
  91. 0a410e8 BUG: http: revert broken optimisation from 82fe75c1a79dac933391501b9d293bce34513755 by Finn Arne Gangstad · Fri Nov 09 21:02:36 2012 +0100
  92. 5fddab0 OPTIM: stream_interface: disable reading when CF_READ_DONTWAIT is set by Willy Tarreau · Fri Nov 09 18:27:26 2012 +0100
  93. 037d2c1 MAJOR: sepoll: make the poller totally event-driven by Willy Tarreau · Tue Nov 06 02:34:46 2012 +0100
  94. c9f7804 BUG/MAJOR: always clear the CO_FL_WAIT_* flags after updating polling flags by Willy Tarreau · Mon Nov 05 20:00:43 2012 +0100
  95. c8dd77f MAJOR: connection: remove the CO_FL_CURR_*_POL flag by Willy Tarreau · Mon Nov 05 17:52:26 2012 +0100
  96. 815f5ec BUG/MINOR: session: mark the handshake as complete earlier by Willy Tarreau · Tue Nov 06 00:14:25 2012 +0100
  97. 798f432 OPTIM: session: don't process the whole session when only timers need a refresh by Willy Tarreau · Thu Nov 08 14:49:17 2012 +0100
  98. 9d5f548 MEDIUM: compression: limit RAM usage by William Lallemand · Wed Nov 07 16:12:57 2012 +0100
  99. 4c49fae MINOR: compression: init before deleting headers by William Lallemand · Wed Nov 07 15:00:23 2012 +0100
  100. 552df67 MINOR: compression: try init in cfgparse.c by William Lallemand · Wed Nov 07 13:21:47 2012 +0100