From e855f427cb4a450b930617af340d672dac838bea Mon Sep 17 00:00:00 2001 From: Willy Tarreau Date: Thu, 18 Oct 2007 22:38:22 +0200 Subject: [PATCH] [RELEASE] Released version 1.3.13 with the following main changes : - replace the code under O'Reilly license (Arnaud Cornet) - add a small man page (Arnaud Cornet) - stats: report haproxy's version by default (Krzysztof Oledzki) - stats: count server retries and redispatches (Krzysztof Oledzki) - core: added easy support for Doug Lea's malloc (dlmalloc) - core: fade out memory usage when stopping proxies - core: moved the sockaddr pointer to the fdtab structure - core: add generic protocol support - core: implement client-side support for PF_UNIX sockets - stats: implement the CSV output - stats: add a link to the CSV export HTML page - stats: implement the statistics output on a unix socket - config: introduce the "stats" keyword in global section - build: centralize version and date into one file for each - tests: added a new hash algorithm --- CHANGELOG | 49 +++++++++++++++++++++++++++++++++++++ VERDATE | 2 +- VERSION | 2 +- examples/haproxy-small.spec | 5 +++- examples/haproxy.spec | 5 +++- 5 files changed, 59 insertions(+), 4 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index e09ddaee2..c092bd34b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,55 @@ ChangeLog : =========== +2007/10/18 : 1.3.13 + - replace the code under O'Reilly license (Arnaud Cornet) + - add a small man page (Arnaud Cornet) + - stats: report haproxy's version by default (Krzysztof Oledzki) + - stats: count server retries and redispatches (Krzysztof Oledzki) + - core: added easy support for Doug Lea's malloc (dlmalloc) + - core: fade out memory usage when stopping proxies + - core: moved the sockaddr pointer to the fdtab structure + - core: add generic protocol support + - core: implement client-side support for PF_UNIX sockets + - stats: implement the CSV output + - stats: add a link to the CSV export HTML page + - stats: implement the statistics output on a unix socket + - config: introduce the "stats" keyword in global section + - build: centralize version and date into one file for each + - tests: added a new hash algorithm + +2007/10/18 : 1.3.12.3 + - add the "nolinger" option to disable data lingering (Alexandre Cassen) + - fix double-free during clean exit (Krzysztof Oledzki) + - prevent the system from sending an RST when closing health-checks + (Krzysztof Oledzki) + - do not add a cache-control header when on non-cacheable responses + (Krzysztof Oledzki) + - spread health checks even more (Krzysztof Oledzki) + - stats: scope "." must match the backend and not the frontend + - fixed call to chroot() during startup + - fix wrong timeout computation in event_accept() + - remove condition for exit() under fork() failure + +2007/09/20 : 1.3.12.2 + - fix configuration sanity checks for TCP listeners + - set the log socket receive window to zero bytes + - pre-initialize timeouts to infinity, not zero + - fix the SIGHUP message not to alert on server-less proxies + - timeouts and retries could be ignored when switching backend + - added a file to check that "retries" works. + - O'Reilly has clarified its license + +2007/09/05 : 1.3.12.1 + - spec I/O: fix allocations of spec entries for an FD + - ensure we never overflow in chunk_printf() + - improve behaviour with large number of servers per proxy + - add support for "stats refresh " + - stats page: added links for 'refresh' and 'hide down' + - fix backend's weight in the stats page. + - the "stats" keyword is not allowed in a pure frontend. + - provide a test configuration file for stats and checks + 2007/06/17 : 1.3.12 - fix segfault at exit when using captures - bug: negation in ACL conds was not cleared between terms diff --git a/VERDATE b/VERDATE index 70d00fb0c..58cadc6c8 100644 --- a/VERDATE +++ b/VERDATE @@ -1 +1 @@ -2007/06/17 +2007/10/18 diff --git a/VERSION b/VERSION index 90a7f6029..7962dcfdb 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.3.12 +1.3.13 diff --git a/examples/haproxy-small.spec b/examples/haproxy-small.spec index 08c859532..f3b1ad3cb 100644 --- a/examples/haproxy-small.spec +++ b/examples/haproxy-small.spec @@ -1,6 +1,6 @@ Summary: HA-Proxy is a TCP/HTTP reverse proxy for high availability environments Name: haproxy -Version: 1.3.12 +Version: 1.3.13 Release: 1 License: GPL Group: System Environment/Daemons @@ -69,6 +69,9 @@ fi %attr(0755,root,root) %config %{_sysconfdir}/rc.d/init.d/%{name} %changelog +* Thu Oct 18 2007 Willy Tarreau +- updated to 1.3.13 + * Sun Jun 17 2007 Willy Tarreau - updated to 1.3.12 diff --git a/examples/haproxy.spec b/examples/haproxy.spec index 85c96fc0a..f45abe59b 100644 --- a/examples/haproxy.spec +++ b/examples/haproxy.spec @@ -1,6 +1,6 @@ Summary: HA-Proxy is a TCP/HTTP reverse proxy for high availability environments Name: haproxy -Version: 1.3.12 +Version: 1.3.13 Release: 1 License: GPL Group: System Environment/Daemons @@ -71,6 +71,9 @@ fi %attr(0755,root,root) %config %{_sysconfdir}/rc.d/init.d/%{name} %changelog +* Thu Oct 18 2007 Willy Tarreau +- updated to 1.3.13 + * Sun Jun 17 2007 Willy Tarreau - updated to 1.3.12