misc/152749: [Patch][Maintainer Update] net/haproxy: v1.4.9 -> v1.4.10

Ross West freebsd at linepoint.com
Wed Dec 1 19:50:12 UTC 2010


>Number:         152749
>Category:       misc
>Synopsis:       [Patch][Maintainer Update] net/haproxy: v1.4.9 -> v1.4.10
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Dec 01 19:50:07 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Ross West
>Release:        FreeBSD 8.0-RELEASE amd64
>Organization:
>Environment:
>Description:

Upgrade of haproxy v 1.4.9 to v1.4.10

-= Quick release notes:
we've got all the reported bugs fixed :
  - [BUG] debug: report the correct poller list in verbose mode
  - [BUG] capture: do not capture a cookie if there is no memory left
  - [BUG] appsession: fix possible double free in case of out of memory
  - [CRITICAL] cookies: mixing cookies in indirect mode and appsession can crash the process
  - [BUG] http: correctly update the header list when removing two consecutive headers
  - [BUILD] add the CPU=native and ARCH=32/64 build options
  - [BUILD] add -fno-strict-aliasing to fix warnings with gcc >= 4.4

Users of appsessions are really encouraged to upgrade since the risk of
mixing it with a cookie is not void. I'll try to issue an 1.3 update soon,
as it seems the bug is less likely to trigger there, but I'm not sure it's
impossible. 1.5 will wait for some other devs to get merged, because users
of this development version already take a lot of care are less likely to
get caught by a known bug.

The sources and builds are available at the usual place :
   site index : http://haproxy.1wt.eu/
   sources    : http://haproxy.1wt.eu/download/1.4/src/
   changelog  : http://haproxy.1wt.eu/download/1.4/src/CHANGELOG
   binaries   : http://haproxy.1wt.eu/download/1.4/bin/

-=
>How-To-Repeat:

>Fix:
diff -ruN --exclude=CVS /usr/ports/net/haproxy-1.4.9/Makefile /usr/ports/net/haproxy/Makefile
--- /usr/ports/net/haproxy-1.4.9/Makefile       2010-10-31 19:26:04.000000000 -0400
+++ /usr/ports/net/haproxy/Makefile     2010-12-01 14:27:48.000000000 -0500
@@ -6,13 +6,15 @@
 #

 PORTNAME=      haproxy
-PORTVERSION=   1.4.9
+PORTVERSION=   1.4.10
 CATEGORIES=    net www
 MASTER_SITES=  http://haproxy.1wt.eu/download/1.4/src/

 MAINTAINER=    freebsd at linepoint.com
 COMMENT=       The Reliable, High Performance TCP/HTTP Load Balancer

+CONFLICTS=     haproxy-devel*
+
 LICENSE_COMB=   multi
 LICENSE=        GPLv2 LGPL21

diff -ruN --exclude=CVS /usr/ports/net/haproxy-1.4.9/distinfo /usr/ports/net/haproxy/distinfo
--- /usr/ports/net/haproxy-1.4.9/distinfo       2010-10-31 19:26:04.000000000 -0400
+++ /usr/ports/net/haproxy/distinfo     2010-12-01 14:26:11.000000000 -0500
@@ -1,2 +1,2 @@
-SHA256 (haproxy-1.4.9.tar.gz) = 68565c216a39cf2e9b7dbe4775b4ede9696b324dd6d9fa962aec8fdfb6518826
-SIZE (haproxy-1.4.9.tar.gz) = 806102
+SHA256 (haproxy-1.4.10.tar.gz) = 3754c6f09e74503daf558f36f6f6eca577487e4640388ccdcb3cfb237dd6d33f
+SIZE (haproxy-1.4.10.tar.gz) = 807544
diff -ruN --exclude=CVS /usr/ports/net/haproxy-1.4.9/files/pkg-message.in /usr/ports/net/haproxy/files/pkg-message.in
--- /usr/ports/net/haproxy-1.4.9/files/pkg-message.in   2010-03-15 21:39:45.000000000 -0400
+++ /usr/ports/net/haproxy/files/pkg-message.in 2010-12-01 14:24:23.000000000 -0500
@@ -4,8 +4,8 @@
 *************************************************

 Check the following directories for further info:
-  documentation:  '%%DOCSDIR%%/haproxy'
-  examples:       '%%EXAMPLESDIR%%/haproxy'
+  documentation:  '%%DOCSDIR%%'
+  examples:       '%%EXAMPLESDIR%%'

 rc.conf variables listing can be found in:
   '%%PREFIX%%/etc/rc.d/haproxy'


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list