./net/haproxy, Reliable, high performance TCP/HTTP load balancer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2015Q2, Version: 1.5.14, Package name: haproxy-1.5.14, Maintainer: morr

HAProxy is a free, very fast and reliable solution offering high
availability, load balancing, and proxying for TCP and HTTP-based
applications. It is particularly suited for web sites crawling under
very high loads while needing persistence or Layer7 processing.
Supporting tens of thousands of connections is clearly realistic with
todays hardware.


Required to run:
[devel/pcre]


Package options: pcre, ssl

Master sites:

SHA1: 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f
RMD160: 76577b9bf86390582bf43ae7649ed30761267d5d
Filesize: 1313.813 KB

Version history: (Expand)


CVS history: (Expand)


   2015-07-26 17:41:36 by Benny Siegert | Files touched by this commit (3) | Package updated
Log message:
Pullup ticket #4759 - requested by morr
net/haproxy: security fix

Revisions pulled up:
- net/haproxy/Makefile                                          1.21
- net/haproxy/distinfo                                          1.16
- net/haproxy/patches/patch-standard_h                          deleted

---
   Module Name:	pkgsrc
   Committed By:	morr
   Date:		Sat Jul  4 13:13:53 UTC 2015

   Modified Files:
   	pkgsrc/net/haproxy: Makefile distinfo
   Removed Files:
   	pkgsrc/net/haproxy/patches: patch-standard_h

   Log message:
   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.