Commit Graph

30 Commits

Author SHA1 Message Date
benoit
75440423b5 Update to haproxy-1.6.3.
from David Carlier, ok maintainer Daniel Jakots.
2016-01-06 09:50:04 +00:00
jca
667206481b Maintainer update to haproxy-1.6.2
Upstream removed the example config file, this update adds a new,
simpler one.

Also fix a time_t printing warning while here.
2015-11-10 11:56:54 +00:00
jca
a182859996 Update to haproxy-1.5.15, from maintainer Daniel Jakots. 2015-11-05 20:00:24 +00:00
ajacoutot
36710574d8 Unbreak reloading haproxy.
rc_reload() appends '-sf pid' which broke the default pexp.

breakage reported by Alexandre Perrin via Daniel Jakots (maintainer)
2015-10-24 14:31:26 +00:00
jca
43b89ca6a9 Add a comment about shared SSL session cache support. 2015-09-08 18:35:41 +00:00
jca
0eb74ae52d Disable the shared SSL session cache on hppa, and remove the BROKEN marker.
hppa lacks the atomic ops needed for this feature.  Other archs may be
good candidates too.

ok Daniel Jakots (maintainer), juanfra@
2015-09-08 18:28:50 +00:00
juanfra
a6bd869f98 BROKEN-hppa = undefined reference to __sync atomic ops 2015-09-07 22:20:52 +00:00
jca
3e24df4613 Committed upstream. 2015-08-25 17:51:52 +00:00
sthen
88a52fdf3e guard SSLv3_client_method() with #ifndef OPENSSL_NO_SSL3 2015-07-18 15:43:44 +00:00
gsoares
6059555a55 SECURITY update to 1.5.14
(fixes an information leak vunerability CVE-2015-3281)

diff from Daniel Jakots (MAINAINER)
2015-07-04 03:12:08 +00:00
jca
773ca29794 Change maintainer mail address per his request. 2015-05-12 19:08:42 +00:00
benoit
57e97a7f97 Update to haproxy-1.5.12.
from new maintainer Daniel Jakots
2015-05-08 10:02:07 +00:00
gonzalo
379994256b Update for HAproxy to 1.5.11
With tweaks from Daniel Jakots (thanks!) and jca@ (thanks!)

OK jca@
2015-04-20 14:02:34 +00:00
gonzalo
55a4f8a50a Update for HAproxy to 1.5.6:
- BUG/MEDIUM: systemd: set KillMode to 'mixed'
     - MINOR: systemd: Check configuration before start
     - BUG/MEDIUM: config: avoid skipping disabled proxies
     - BUG/MINOR: config: do not accept more track-sc than configured
     - BUG/MEDIUM: backend: fix URI hash when a query string is present


ok benoit@
2014-10-31 13:43:59 +00:00
gonzalo
3b92d16e82 Update for HAproxy to 1.5.3:
- DOC: fix typo in Unix Socket commands
- BUG/MEDIUM: connection: fix memory corruption when
  building a proxy v2 header
- BUG/MEDIUM: ssl: Fix a memory leak in DHE key exchange
- DOC: mention that Squid correctly responds 400 to PPv2
  header
- BUG/MINOR: http: base32+src should use the big endian
  version of base32
- BUG/MEDIUM: connection: fix proxy v2 header again!

Now use GMAKE.

Ok benoit@
2014-09-11 14:47:20 +00:00
gonzalo
f71c6c9d40 Update for HAproxy to 1.4.25:
http://haproxy.1wt.eu/download/1.4/src/CHANGELOG

OK benoit@
2014-05-12 12:34:52 +00:00
dcoppa
d8a9c8463e Fix bogus path in the manual page.
From Kent Fritz, ok sthen@
2014-03-13 08:58:14 +00:00
william
ecfafa71cf SECURITY update to 1.4.24
- BUG/MAJOR: backend: consistent hash can loop forever in certain circumstances
- BUG/MEDIUM: checks: disable TCP quickack when pure TCP checks are used
- MEDIUM: protocol: implement a "drain" function in protocol layers
- BUG/CRITICAL: fix a possible crash when using negative header occurrences

Resolves CVE-2013-2175

ok gonzalo
2013-07-17 02:52:53 +00:00
gonzalo
0c202f1ff5 Update for Haproxy to 1.4.23.
Mostly bugfixes and last patch commited upstream.

ok jasper@
2013-04-28 20:30:50 +00:00
jasper
607a49b24e Security fix for CVE-2013-1912, haproxy may crash on TCP content inspection rules
Patch from upstream git.
2013-04-03 06:23:25 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
gonzalo
76c4252257 Update for haproxy to 1.4.22:
- BUG/MEDIUM: option forwardfor if-none doesn't work with some configurations
    - BUG/MINOR: checks: expire on timeout.check if smaller than timeout.connect
    - REORG/MINOR: use dedicated proxy flags for the cookie handling
    - BUG/MINOR: config: do not report twice the incompatibility between cookie and non-http
    - MINOR: contrib/iprange: add a network IP range to mask converter
    - BUG/MEDIUM: ebtree: ebmb_insert() must not call cmp_bits on full-length matches
    - OPTIM: halog: make use of memchr() on platforms which provide a fast one
    - OPTIM: halog: improve cold-cache behaviour when loading a file
    - MINOR: config: tolerate server "cookie" setting in non-HTTP mode
    - BUG/MINOR: tarpit: fix condition to return the HTTP 500 message

And others, while here remove for real the maintainer and add reload to rc.d(8) script.

Very initial update from chipitsine at gmail.com with tweaks by me. Thanks!

Ok aja@
2012-10-30 19:40:19 +00:00
gonzalo
e2abff372f Update for haproxy to 1.4.21 with some changes:
- MINOR: stats admin: allow unordered parameters in POST requests
    - BUG/MAJOR: possible crash when using capture headers on TCP frontends
    - MINOR: config: disable header captures in TCP mode and complain
    - CLEANUP: http: message parser must ignore HTTP_MSG_ERROR
    - BUG/MAJOR: checks: don't call set_server_status_* when no LB algo is set
    - MINOR: proxy: make findproxy() return proxies from numeric IDs too
    - BUG/MINOR: stop connect timeout when connect succeeds

And others (http://haproxy.1wt.eu/download/1.4/src/CHANGELOG), while here GROFF is not needed,
add a rc.d(8) script and maintainer drop maintainership.

Tested on i386.

Ok sthen@ (untested)
2012-08-27 13:03:06 +00:00
espie
0397d65db0 new depends 2010-11-19 22:31:32 +00:00
espie
4d8981b209 more WANTLIB 2010-11-11 14:00:44 +00:00
espie
47ff75aa46 USE_GROFF=Yes 2010-10-18 18:36:45 +00:00
jdixon
bf3f67d571 Upgrade to 1.3.15.7. Includes numerous bugfixes. Tested by Dan Colish and maintainer on i386 and amd64 respectively, builds for merdely@ on macppc.
ok merdely@
2009-02-18 22:38:33 +00:00
ajacoutot
4eed10c764 - TRUEPREFIX and LOCALBASE are already part of the default SUBST_VARS 2008-09-17 13:54:54 +00:00
jdixon
23611ce32b swap uid/gid variables, no change in package
noticed by Paul 'WEiRD' de Weerd
ok okan@
2008-07-23 15:33:17 +00:00
jdixon
ab7aa0f428 HAProxy is a high-performance and highly-robust TCP/HTTP load balancer
which provides cookie-based persistence, automatic failover, header 
insertion, deletion, modification on the fly, advanced logging contents 
to help troubleshoot buggy applications and/or networks, and a few other 
features.  It uses its own state machine to achieve up to ten thousands 
hits per second on modern hardware, even with thousands of simultaneous
connections.

feedback from merdely@, okan@, wcmaier@
ok merdely@ and pval@
2008-07-17 04:31:45 +00:00