Release Notes: Many changes were made, most of them bugfixes. Server-side IPv6 and server-side PROXY protocol support was added. All other changes are internal architecture changes needed to support server-side keep-alive later. Users of other 1.5 development versions are encouraged to upgrade, with the usual care needed for a development version.
Release Notes: Many bugs were fixed, including http-pretend-keepalive, stuck sessions, balanced url_param with POST requests, incorrect chunk size computations on buffer boundaries, incorrectly set rlimits, incorrect removal of the last header, handling of empty pattern files, and 4GB+ content-length on 32-bit machines. A few improvements were made in the CLI, new ACLs were added, and the efficiency of chunked encoded transfers was improved. All 1.4 users are strongly encouraged to upgrade.
Release Notes: A possible crash when using Cookie-based persistence with appsessions was fixed. Header processing could become wrong after a single reqidel rule removed exactly two headers. Strict aliasing was explicitly disabled to shut down warnings that are emitted with gcc 4.4. Some out-of-memory conditions were not correctly handled in appsession or cookie captures. A native target was added to make builds easier. Users of appsessions are strongly encouraged to upgrade.
Release Notes: All fixes from version 1.4.9 were merged. Stickiness tables can now be synchronized between multiple active haproxy nodes. Sticky information is also learned from responses, providing support for SSL-ID. Connections can be accepted over Unix sockets. A new PROXY protocol was implemented to let other components (such as stunnel) pass connection information to haproxy.
Release Notes: Some minor bugs were fixed and several usability improvements were made. The Web interface now allows you to enable or disable servers. The ECV and LDAPv3 checks were merged. The MySQL check was improved to support a real login sequence. Persistence cookies can now be timestamped to support a maximum idle time and a maximum life time, and can be removed by the server if needed (e.g. logout). The SNMP plugin was improved to report socket stats, and some Cacti templates were merged. The halog tool can now instantly report per-URL response times.
Release Notes: Support was introduced for per-IP accounting and filtering based on connection counts, rates, byte counts, rates, error counts and rates, and a few other criteria. It is now possible to filter very early at the connection level based on these critieria, resulting in a measured protection capacity of more than 200000 connections per second. This is the first development version of branch 1.5, which should be released around the end of the year. This version is in sync with all the fixes that are available in 1.4.8, and appears reliable enough to be used in production if needed.
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 build issue on Linux distributions with glibc >= 2.10 was fixed. A minor precision about RDP cookies was added to the documentation, and a new ACL keyword was added. Those who had no problem building and running 1.4.5 don't need to upgrade.