From: Willy Tarreau Date: Sun, 10 May 2009 18:27:47 +0000 (+0200) Subject: [RELEASE] Released version 1.3.18 X-Git-Tag: v1.3.18 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=beb05aee57fa1b0c1ff8a67a0e3f64e7d5d3695e;p=thirdparty%2Fhaproxy.git [RELEASE] Released version 1.3.18 Released version 1.3.18 with the following main changes : - [MEDIUM] add support for "balance hdr(name)" - [CLEANUP] give a little bit more information in error message - [MINOR] add X-Original-To: header - [BUG] x-original-to: fix missing initialization to default value - [BUILD] spec file: fix broken pipe during rpmbuild and add man file - [MINOR] improve reporting of misplaced acl/reqxxx rules - [MEDIUM] http: add options to ignore invalid header names - [MEDIUM] http: capture invalid requests/responses even if accepted - [BUILD] add format(printf) to printf-like functions - [MINOR] fix several printf formats and missing arguments - [BUG] stats: total and lbtot are unsigned - [MINOR] fix a few remaining printf-like formats on 64-bit platforms - [CLEANUP] remove unused make option from haproxy.spec - [BUILD] make it possible to pass alternative arch at build time - [MINOR] switch all stat counters to 64-bit - [MEDIUM] ensure we don't recursively call pool_gc2() - [CRITICAL] uninitialized response field can sometimes cause crashes - [BUG] fix wrong pointer arithmetics in HTTP message captures - [MINOR] rhel init script : support the reload operation - [MINOR] add basic signal handling functions - [BUILD] add signal.o to all makefiles - [MEDIUM] call signal_process_queue from run_poll_loop - [MEDIUM] pollers: don't wait if a signal is pending - [MEDIUM] convert all signals to asynchronous signals - [BUG] O(1) pollers should check their FD before closing it - [MINOR] don't close stdio fds twice - [MINOR] add options dontlog-normal and log-separate-errors - [DOC] minor fixes and rearrangements - [BUG] fix parser crash on unconditional tcp content rules - [DOC] rearrange the configuration manual and add a summary - [MINOR] standard: provide a new 'my_strndup' function - [MINOR] implement per-logger log level limitation - [MINOR] compute the max of sessions/s on fe/be/srv - [MINOR] stats: report max sessions/s and limit in CSV export - [MINOR] stats: report max sessions/s and limit in HTML stats - [MINOR] stats/html: use the arial font before helvetica --- diff --git a/CHANGELOG b/CHANGELOG index 16d3865e61..1ce97c43db 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,44 @@ ChangeLog : =========== +2009/05/10 : 1.3.18 + - [MEDIUM] add support for "balance hdr(name)" + - [CLEANUP] give a little bit more information in error message + - [MINOR] add X-Original-To: header + - [BUG] x-original-to: fix missing initialization to default value + - [BUILD] spec file: fix broken pipe during rpmbuild and add man file + - [MINOR] improve reporting of misplaced acl/reqxxx rules + - [MEDIUM] http: add options to ignore invalid header names + - [MEDIUM] http: capture invalid requests/responses even if accepted + - [BUILD] add format(printf) to printf-like functions + - [MINOR] fix several printf formats and missing arguments + - [BUG] stats: total and lbtot are unsigned + - [MINOR] fix a few remaining printf-like formats on 64-bit platforms + - [CLEANUP] remove unused make option from haproxy.spec + - [BUILD] make it possible to pass alternative arch at build time + - [MINOR] switch all stat counters to 64-bit + - [MEDIUM] ensure we don't recursively call pool_gc2() + - [CRITICAL] uninitialized response field can sometimes cause crashes + - [BUG] fix wrong pointer arithmetics in HTTP message captures + - [MINOR] rhel init script : support the reload operation + - [MINOR] add basic signal handling functions + - [BUILD] add signal.o to all makefiles + - [MEDIUM] call signal_process_queue from run_poll_loop + - [MEDIUM] pollers: don't wait if a signal is pending + - [MEDIUM] convert all signals to asynchronous signals + - [BUG] O(1) pollers should check their FD before closing it + - [MINOR] don't close stdio fds twice + - [MINOR] add options dontlog-normal and log-separate-errors + - [DOC] minor fixes and rearrangements + - [BUG] fix parser crash on unconditional tcp content rules + - [DOC] rearrange the configuration manual and add a summary + - [MINOR] standard: provide a new 'my_strndup' function + - [MINOR] implement per-logger log level limitation + - [MINOR] compute the max of sessions/s on fe/be/srv + - [MINOR] stats: report max sessions/s and limit in CSV export + - [MINOR] stats: report max sessions/s and limit in HTML stats + - [MINOR] stats/html: use the arial font before helvetica + 2009/03/29 : 1.3.17 - Update specfile to build for v2.6 kernel. - [BUG] reset the stream_interface connect timeout upon connect or error diff --git a/VERDATE b/VERDATE index bcc33ba718..09d6e25cea 100644 --- a/VERDATE +++ b/VERDATE @@ -1 +1 @@ -2009/03/29 +2009/05/10 diff --git a/VERSION b/VERSION index ef40e4d0f7..9181bf7976 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.3.17 +1.3.18 diff --git a/doc/configuration.txt b/doc/configuration.txt index 43627b5655..6e7bd3a657 100644 --- a/doc/configuration.txt +++ b/doc/configuration.txt @@ -2,9 +2,9 @@ HAProxy Configuration Manual ---------------------- - version 1.3.17 + version 1.3.18 willy tarreau - 2009/03/29 + 2009/05/10 This document covers the configuration language as implemented in the version diff --git a/examples/haproxy.spec b/examples/haproxy.spec index 4897384a55..5421c78040 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.17 +Version: 1.3.18 Release: 1 License: GPL Group: System Environment/Daemons @@ -76,6 +76,9 @@ fi %attr(0755,root,root) %config %{_sysconfdir}/rc.d/init.d/%{name} %changelog +* Sun May 10 2009 Willy Tarreau +- updated to 1.3.18 + * Sun Mar 29 2009 Willy Tarreau - updated to 1.3.17