Projects / HAproxy / Releases

All releases of HAproxy

  •  30 Jan 2006 01:06
Avatar

    Release Notes: The 'retries' option was ignored when a connection was refused. This bug has remained for a very long time. A new hot-reconfiguration mechanism allowing you to load a new configuration without breaking existing connections has been introduced.

    •  14 Nov 2005 11:09
    Avatar

      Release Notes: Some bugs were fixed after a long code audit. select() could sometimes spin when no timeout was set. Use of PCRE was ignored on some systems. Listeners without address or ports remained unnoticed. Critical errors were displayed during startup even in quiet mode. A workaround was made for a kernel bug in some epoll implementations. Many other code cleanups were done. A new TCP keep-alive option was added. The "static-pcre" build target was added. A README was written to inform about the build process.

      •  14 Nov 2005 11:06
      Avatar

        Release Notes: Some bugs were fixed after a long code audit. select() could sometimes spin when no timeout was set. Use of PCRE was ignored on some systems. Listeners without address or ports remained unnoticed. Critical errors were displayed during startup even in quiet mode. Many other code cleanups were done. A new "static-pcre" build target was added. A README was written to inform about the build process.

        •  08 Aug 2005 00:16
        Avatar

          Release Notes: A real fix for an incorrectly fixed timeout bug in 1.1.25. New control of per-process FD limits in the configuration, a new "monitor-net" keyword to bypass processing for external health-checkers, and even finer grained error reporting in the logs, along with the number of active sessions at any time. It now correctly builds on PPC64 and Debian 3.1, and has been running for about 1 month on OpenBSD. The "logging" section of the documentation has been greatly improved with detailed examples.

          •  08 Aug 2005 00:15
          Avatar

            Release Notes: A real fix for an incorrectly fixed timeout bug in 1.1.25. New control of per-process FD limits in the configuration, a new "monitor-net" keyword to bypass processing for external health-checkers, and even finer grained error reporting in the logs, along with the number of active sessions at any time. It now correctly builds on PPC64, and has been tested in production for about 1 month on Solaris, Linux, and OpenBSD. The "logging" section of the documentation has been greatly improved with detailed examples.

            •  03 May 2005 10:52
            Avatar

              Release Notes: This release fixes a nasty bug related to the epoll() optimization where some events would not be re-armed if an fd was closed and reassigned during the same iteration. A cleaner fix will be done in a later version. As select() is not an option above 10000 hits/s, epoll() users must upgrade. Non-epoll users are not affected.

              •  30 Apr 2005 19:29
              Avatar

                Release Notes: This version introduces poll() and epoll() support. Epoll syscall definitions are even provided in case libc does not provide them. Initial tests of epoll have shown consistent performance of 13000 hits/s from 1 to 40,000 simultaneous sessions. This version seems stable enough that non-mission critical users are invited try it. Solaris' default FD_SETSIZE was raised from 1024 to 65536. Everything else kept in sync with 1.1.31. Solaris and Linux binaries are also provided.

                •  30 Apr 2005 19:24
                Avatar

                  Release Notes: HTTP/303 redirection was added. Regex syntax checking in the configuration parser was improved to avoid trouble at runtime. FD_SETSIZE was configured to 65536 by default on Solaris because several users got hit by the default limit of 1024 fds. Solaris users are invited to either upgrade or recompile their current version to avoid being hit by this low limit.

                  •  22 Jan 2005 18:10
                  Avatar

                    Release Notes: This version is strictly equivalent to 1.1.30, to which it adds IPv6 support on the client side. It is very stable and can be used in production if IPv6 is required.

                    •  22 Jan 2005 17:58
                    Avatar

                      Release Notes: The max header size has increased to 8 KB, a new option "source" allows per-server source binding, several servers can share the same id (this eases soft-stop and off-site persistence), a new cookie "prefix" method enables persistence on thin clients limited to one cookie (e.g., PDAs or mobile phones), the server call order now matches the documentation, and a completely new architecture guide shows how to address specific needs such as integration with Layer4 load-balancers, VRRP, and site fail-over with multi-level persistence.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.