Release Notes: A number of annoying issues (some old) were fixed. All 1.4 users are encouraged to upgrade. Zero-weight servers won't take requests from the backend queue anymore. A fix for an issue where releasing a server connection would not result in picking a new one from the queue. POST requests smaller than the buffer could sometimes be delayed by 200ms. The TCP segment merging mechanism has been improved to ensure that outgoing segments are always merged even with wrapping chunks.
Release Notes: A bug introduced in 1.3.16 which can cause crashes when using monitor-net in TCP only frontends has been fixed. The appsession cookie name check is now correctly performed on the whole name length. The forceclose option is now ignored for TCP instances because it can cause unexpected timeouts. Connection rate limiting was using more CPU than required and was fixed too. Upgrading is recommended for users of 1.3 with TCP frontends.
Release Notes: The recent memleak fix in 1.4.7 broke the stick tables. A major bug was present since 1.3.16, which can cause crashes when using monitor-net on TCP-only frontends due to a reference not being released. Both issues have been fixed. Some unclear parts of the documentation were updated. Upgrading is recommended if stick-tables are used.
Release Notes: This release fixed problems where consistent hashing was broken when no server ID was specified in the configuration and some errors were incorrectly reported as failed instead of denied in the statistics. The dispatch and http_proxy modes were fixed. A few termination flags in the logs used for troubleshooting were corrected. A few other minor issues were fixed. Upgrading is recommended.
Release Notes: A number of annoying and important issues were fixed. Important fixes include a risk of crashing on very recent versions of FreeBSD, a very rare case of stuck client sessions when using keep-alive, a url_param hash bug which could result in a dead server in very rare situations, status codes 501 and 505 which could cause a server to be marked down if on-error was used, a risk of getting truncated HTTP responses when chunk-encoding was used, and an issue with anonymous ACLs. A few improvements were made to health checks. Upgrading is strongly recommended for 1.4 users.
Release Notes: The previous version did not build on non-Linux platforms. This one has been verified to build on Linux, FreeBSD, OpenBSD, Solaris, and AIX. Some errors were incorrectly reported as 502 with the flags "SL" in the logs; this is now fixed. Other minor issues were fixed, and the documentation updated.
Release Notes: Various minor bugfixes were backported from 1.4, as well as three minor features: the ability to learn a cookie from a request for servers that don't update them upon failover, a new feature to remotely test a server being installed or updated without exposing it to the world, and sending of state information to servers along with health checks so that they know everything about the farm's size and their quality of service. These are probably the last features to be merged into 1.3.
Release Notes: This release fixes a risk of a crash introduced with 1.3.19 for configurations in which a timeout is missing, as the result of an incomplete bugfix. While it is strongly recommended to avoid such configurations, they should not cause such issues. A minor issue with TCP logging has also been fixed. No new features were added. All users of versions 1.3.16 to 1.3.19 are strongly encouraged to upgrade. Development version 1.4-dev2 has also been released with the same fixes.
Release Notes: This release fixes several issues causing pauses during transfers and server errors to be erroneously reported. Some nice minor features have been added such as configuration file splitting, much better reporting of configuration errors, support for more than 65000 sessions, and the ability to set a server's weight to zero.
Release Notes: This release fixes a possible crash introduced in 1.3.17 when built on x86_64 with HTTP logging enabled. It fixes an issue where the old process sometimes remained present after a soft reload. All stats counters have been switched to 64-bit. There is a new header hash balancing algorithm. It is now possible to log invalid requests/responses without blocking them. Many warnings were added for possibly erroneous configurations. The documentation has been greatly improved. The RPM spec files have been fixed and cleaned up for easier builds.