Release Notes: The queue/dequeue logic was reworked; using a low server maxconn value to serialize requests could result in some requests never being served. Users are encouraged to upgrade, especially those running haproxy in front of mongrel. All versions are affected. Version 126.96.36.199 was also released to address this problem in the previous branch.
Release Notes: Building with gcc 4.3 has been fixed. A condition where statistics could be truncated if exactly zero bytes remained in the buffer has been fixed. An event starvation that caused connection acceptance to slow down when approaching 40000 concurrent connections at gigabit speed has been fixed.
Release Notes: This release fixes building of rbtree on BSD, and fixes an early server close after a client close. These are long-standing fixes that were available but not in any released version.
Release Notes: Many new features, including stats updates (HTTP, UNIX, and SNMP), enhancements to server checks such as tracking and dynamic intervals, the addition of the leastconn load-balancing algorithm and POST parameter analysis, a fully transparent mode on Linux, better handling of connection failures (dead server avoidance and turn-around state), support for inter-site off-loading through redirects, updates to the build process, and large documentation updates.
Release Notes: Several minor bugfixes and documentation updates have been merged. Nothing critical was done, but since it also means greater reliability, it's probably the right moment for distribution packagers to upgrade.
Release Notes: Several minor bugs have been fixed. A major bug that might have caused object truncation under Linux 2.6 with sepoll and slow servers has been fixed. It is now possible to prepend the "no" keyword in front of options. The GNU Makefile has been rewritten to become more distribution packager friendly. The configuration manual has received a large update, and is almost complete with 158 pages of detailed keywords and options.
Release Notes: A lot of new features were added, starting with dynamic weight support, logging via a unix socket, many improvements to stats, an http_proxy mode, graceful server shutdown, more convenient timeout handling, server farm state propagation to outer components, more config checks and hints, and a port to AIX 5.3. Several bugs were fixed, and a lot of cleanups and small optimizations were made.
Release Notes: The configuration error detection methods have been highly improved, and many incorrect configurations will now lead to a warning or an error. The time in the logs was wrong on OpenBSD/sparc. TCP proxies split into frontends and backends would silently fail; this is now fixed. Users who experience configuration troubles should upgrade.
Release Notes: Longer config lines are supported, and truncated ones are reported. A type issue with localtime() on OpenBSD/Sparc64 was fixed. Splitting proxies into frontend and backend now works for TCP proxies.
Release Notes: Support was implemented for UNIX sockets to access monitoring statistics. The stats page now supports CSV output. Support for dlmalloc and a few other useful features were added. This version improves upon 188.8.131.52, which fixed quite a number of bugs. An upgrade is recommended at least to 184.108.40.206 for those who run an earlier version. A mailing list has been created.