Security update to newest version. Changes: Released version 1.5.14 with the following main changes : - BUILD/MINOR: tools: rename popcount to my_popcountl - BUG/MAJOR: buffers: make the buffer_slow_realign() function respect output data Released version 1.5.13 with the following main changes : - BUG/MINOR: check: fix tcpcheck error message - CLEANUP: deinit: remove codes for cleaning p->block_rules - DOC: Update doc about weight, act and bck fields in the statistics - MINOR: ssl: add a destructor to free allocated SSL ressources - BUG/MEDIUM: ssl: fix tune.ssl.default-dh-param value being overwritten - MEDIUM: ssl: replace standards DH groups with custom ones - BUG/MINOR: debug: display (null) in place of "meth" - BUG/MINOR: cfgparse: fix typo in 'option httplog' error message - BUG/MEDIUM: cfgparse: segfault when userlist is misused - BUG/MEDIUM: stats: properly initialize the scope before dumping stats - BUG/MEDIUM: http: don't forward client shutdown without NOLINGER except for tunnels - CLEANUP: checks: fix double usage of cur / current_step in tcp-checks - BUG/MEDIUM: checks: do not dereference head of a tcp-check at the end - CLEANUP: checks: simplify the loop processing of tcp-checks - BUG/MAJOR: checks: always check for end of list before proceeding - BUG/MEDIUM: checks: do not dereference a list as a tcpcheck struct - BUG/MEDIUM: peers: apply a random reconnection timeout - BUG/MINOR: ssl: fix smp_fetch_ssl_fc_session_id - MEDIUM: init: don't stop proxies in parent process when exiting - MINOR: peers: store the pointer to the signal handler - MEDIUM: peers: unregister peers that were never started - MEDIUM: config: propagate the table's process list to the peers sections - MEDIUM: init: stop any peers section not bound to the correct process - MEDIUM: config: validate that peers sections are bound to exactly one process - MAJOR: peers: allow peers section to be used with nbproc > 1 - DOC: relax the peers restriction to single-process - CLEANUP: config: fix misleading information in error message. - MINOR: config: report the number of processes using a peers section in the error case - BUG/MEDIUM: config: properly compute the default number of processes for a proxy pkgsrc changes: Thanks to "rename popcount to my_popcountl" one of patches can be removed.diff -r1.20 -r1.21 pkgsrc/net/haproxy/Makefile
(morr)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.20 2015/06/26 13:37:27 rodent Exp $ | 1 | # $NetBSD: Makefile,v 1.21 2015/07/04 13:13:53 morr Exp $ | |
2 | 2 | |||
3 | DISTNAME= haproxy-1.5.12 | 3 | DISTNAME= haproxy-1.5.14 | |
4 | CATEGORIES= net www | 4 | CATEGORIES= net www | |
5 | MASTER_SITES= http://haproxy.1wt.eu/download/1.5/src/ | 5 | MASTER_SITES= http://haproxy.1wt.eu/download/1.5/src/ | |
6 | 6 | |||
7 | MAINTAINER= morr@NetBSD.org | 7 | MAINTAINER= morr@NetBSD.org | |
8 | HOMEPAGE= http://haproxy.1wt.eu/ | 8 | HOMEPAGE= http://haproxy.1wt.eu/ | |
9 | COMMENT= Reliable, high performance TCP/HTTP load balancer | 9 | COMMENT= Reliable, high performance TCP/HTTP load balancer | |
10 | LICENSE= gnu-gpl-v2 | 10 | LICENSE= gnu-gpl-v2 | |
11 | 11 | |||
12 | USE_TOOLS+= gmake | 12 | USE_TOOLS+= gmake | |
13 | BUILD_MAKE_FLAGS+= TARGET=${TARGET} ADDLIB=${COMPILER_RPATH_FLAG}${PREFIX}/lib USE_ZLIB=1 | 13 | BUILD_MAKE_FLAGS+= TARGET=${TARGET} ADDLIB=${COMPILER_RPATH_FLAG}${PREFIX}/lib USE_ZLIB=1 | |
14 | INSTALL_MAKE_FLAGS+= TARGET=${TARGET} | 14 | INSTALL_MAKE_FLAGS+= TARGET=${TARGET} | |
15 | INSTALL_MAKE_FLAGS+= PREFIX=${PREFIX} | 15 | INSTALL_MAKE_FLAGS+= PREFIX=${PREFIX} | |
16 | INSTALL_MAKE_FLAGS+= DOCDIR=${PREFIX}/share/doc/${PKGBASE} | 16 | INSTALL_MAKE_FLAGS+= DOCDIR=${PREFIX}/share/doc/${PKGBASE} |
@@ -1,7 +1,6 @@ | @@ -1,7 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.15 2015/06/26 13:37:27 rodent Exp $ | 1 | $NetBSD: distinfo,v 1.16 2015/07/04 13:13:53 morr Exp $ | |
2 | 2 | |||
3 | SHA1 (haproxy-1.5.12.tar.gz) = c488f7f108ddefb558bd86e7cbc1b71636ada856 | 3 | SHA1 (haproxy-1.5.14.tar.gz) = 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f | |
4 | RMD160 (haproxy-1.5.12.tar.gz) = b51fb65360e768c788324a02be773ab23946d430 | 4 | RMD160 (haproxy-1.5.14.tar.gz) = 76577b9bf86390582bf43ae7649ed30761267d5d | |
5 | Size (haproxy-1.5.12.tar.gz) = 1344813 bytes | 5 | Size (haproxy-1.5.14.tar.gz) = 1345345 bytes | |
6 | SHA1 (patch-aa) = be43fca3478d170620607cfe7f4b9ed30f341651 | 6 | SHA1 (patch-aa) = be43fca3478d170620607cfe7f4b9ed30f341651 | |
7 | SHA1 (patch-standard_h) = 08ef71d48cd846d16b7427e6dd133bb4a02d431c |