Index of /tools/haproxy/src/devel

Icon  Name                                               Last modified      Size  Description
[DIR] Parent Directory - [   ] CHANGELOG 19-Mar-2006 21:39 24K [   ] haproxy-1.2.10.tar.gz.md5 19-Mar-2006 21:39 56 [   ] haproxy-1.2.9.tar.gz.md5 19-Mar-2006 21:39 55 [   ] haproxy-1.2.8.tar.gz.md5 19-Mar-2006 21:38 55 [   ] haproxy-1.2.7.tar.gz.md5 19-Mar-2006 21:38 55 [   ] haproxy-1.2.6.tar.gz.md5 19-Mar-2006 21:38 55 [   ] haproxy-1.2.5.tar.gz.md5 19-Mar-2006 21:38 55 [   ] haproxy-1.2.4.tar.gz.md5 19-Mar-2006 21:38 55 [   ] haproxy-1.2.3.tar.gz.md5 19-Mar-2006 21:38 55 [   ] haproxy-1.2.9.tar.gz 19-Mar-2006 21:38 151K [   ] haproxy-1.2.10.tar.gz 19-Mar-2006 21:38 150K [   ] haproxy-1.2.8.tar.gz.md5e 29-Jan-2006 23:14 99 [   ] haproxy-1.2.8.tar.gz 29-Jan-2006 23:14 146K [   ] haproxy-1.2.7.1.diff 04-Dec-2005 09:40 1.7K [   ] epoll-lt-2.4.31-0.22.diff 14-Nov-2005 06:55 75K [   ] 2.4-epoll-before-0.22-stuck-events.diff 14-Nov-2005 06:55 453 [   ] haproxy-1.2.7.tar.gz.md5e 13-Nov-2005 10:23 100 [   ] haproxy-1.2.7.tar.gz 13-Nov-2005 10:23 144K [DIR] keep-alive/ 05-Sep-2005 01:13 - [   ] ROADMAP 07-Aug-2005 18:29 1.2K [   ] haproxy-1.2.6.tar.gz.md5e 07-Aug-2005 17:15 99 [   ] haproxy-1.2.6.tar.gz 07-Aug-2005 17:15 140K [   ] haproxy-1.2.5.2.tar.gz 06-Jul-2005 00:04 130K [   ] 2.4.21-32.0.1.EL-enable-i386-epoll-1 13-Jun-2005 13:53 4.5K [   ] haproxy-1.2.5.1.tar.gz 03-May-2005 07:20 130K [   ] haproxy-1.2.5.1.diff 03-May-2005 07:17 3.1K [   ] haproxy-1.2.5.tar.gz.md5e 30-Apr-2005 19:50 99 [   ] haproxy-1.2.5.tar.gz 30-Apr-2005 19:50 129K [   ] haproxy-1.2.4.tar.gz.md5e 22-Jan-2005 19:27 100 [   ] haproxy-1.2.4.tar.gz 22-Jan-2005 19:27 123K [   ] haproxy-1.2.3.tar.gz.md5e 22-Jan-2005 19:25 100 [   ] haproxy-1.2.3.tar.gz 22-Jan-2005 19:25 114K [   ] haproxy-1.2.3-1.src.rpm 22-Jan-2005 15:41 119K [   ] haproxy-1.2.2-1.src.rpm 14-Nov-2004 18:54 105K [   ] haproxy-1.2.2.tar.gz 06-Nov-2004 11:04 101K [   ] haproxy-1.2.1.tar.gz 21-Jul-2004 17:47 96K

NOTE: This page has moved here :

http://w.ods.org/haproxy/download/1.2/src/

Description
Here are the latest development versions of HA-proxy, a high-performance HTTP load balancer. Packages are provided for RedHat Enterprise Linux 3.0 (src) and in tar.gz format only. A minimal patch is provided to enable epoll on RHEL3 starting with kernel 2.4.21-32.0.1.EL. Version 1.1 is the stable one, version 1.2 is nearly the same with a few add-ons, such as support for poll/epoll, IPv6 and application cookie. If you're looking for the most stable version, please consult the home directory - Willy Tarreau

CHANGELOG
2006/01/29 : 1.2.8 - fixed a nasty bug affecting poll/epoll which could return unmodified data from the server to the client, and sometimes lead to memory corruption crashing the process. - added the new pause/play mechanism with SIGTTOU/SIGTTIN for hot-reconf. 2005/12/18 : 1.2.7.1 - the "retries" option was ignored because connect() could not return an error if the connection failed before the timeout. - TCP health-checks could not detect a connection refused in poll/epoll mode. 2005/11/13 : 1.2.7 - building with -DUSE_PCRE should include PCRE headers and not regex.h. At least on Solaris, this caused the libc's regex primitives to be used instead of PCRE, which caused trouble on group references. This is now fixed. - delayed the quiet mode during startup so that most of the startup alerts can be displayed even in quiet mode. - display an alert when a listener has no address, invalid or no port, or when there are no enabled listeners upon startup. - added "static-pcre" to the list of supported regex options in the Makefile. 2005/10/09 : 1.2.7rc (1.1.33rc) - second batch of socklen_t changes. - clean-ups from Cameron Simpson. - because tv_remain() does not know about eternity, using no timeout can make select() spin around a null time-out. Bug reported by Cameron Simpson. - client read timeout was not properly set to eternity initialized after an accept() if it was not set in the config. It remained undetected so long because eternity is 0 and newly allocated pages are zeroed by the system. - do not call get_original_dst() when not in transparent mode. - implemented a workaround for a bug in certain epoll() implementations on linux-2.4 kernels (epoll-lt <= 0.21). - implemented TCP keepalive with new options : tcpka, clitcpka, srvtcpka. 2005/08/07 : 1.2.6 - clean-up patch from Alexander Lazic fixes build on Debian 3.1 (socklen_t). 2005/07/06 : 1.2.6-pre5 (1.1.32) - added the number of active sessions (proxy/process) in the logs 2005/07/06 : 1.2.6-pre4 (1.1.32-pre4) - the time-out fix introduced in 1.1.25 caused a corner case where it was possible for a client to keep a connection maintained regardless of the timeout if the server closed the connection during the HEADER phase, while the client ignored the close request while doing nothing in the other direction. This has been fixed now by ensuring that read timeouts
(...)
-- for older versions, check the full changelog in the sources --