147 Commits

Author SHA1 Message Date
volker 03e9f50cfe net/haproxy: Update to 3.2.19
From Mark Patruck, thanks
discussed with tb@
2026-05-14 10:19:03 +00:00
volker 86dc4d6bbf net/haproxy: Update to 3.2.18
From Mark Patruck, thanks
ok tb@
2026-05-08 17:04:54 +00:00
lucas 8cbe06e382 net/haproxy: update to 3.2.15
Changes:
https://www.haproxy.org/download/3.2/src/CHANGELOG

from Mark Patruck mark AT wrapped cx, thanks!
2026-03-21 12:46:20 +00:00
lucas be6afdad90 net/haproxy: update to 3.2.14
Changes:
https://www.haproxy.org/download/3.2/src/CHANGELOG

from Mark Patruck mark AT wrapped cx, thanks!
2026-03-10 02:40:20 +00:00
lucas 63f67f70b7 net/haproxy: update to 3.2.13
Changes:
https://www.haproxy.org/download/3.2/src/CHANGELOG

from Mark Patruck mark AT wrapped cx, thanks!
2026-02-19 17:43:30 +00:00
lucas 87ebc09176 net/haproxy: update to 3.2.12
Addresses CVE-2026-2608[01], where QUIC use could crash the process on
crafted packets.

Changes:
https://www.haproxy.org/download/3.2/src/CHANGELOG

from Mark Patruck mark AT wrapped cx, thanks!
2026-02-12 16:20:01 +00:00
lucas 445b95773a net/haproxy: update to 3.2.11
Changes:
https://www.haproxy.org/download/3.2/src/CHANGELOG

ok tb
2026-02-02 18:48:26 +00:00
lucas 1f242245ec net/haproxy: update to 3.2.8
Changes:
https://www.haproxy.org/download/3.2/src/CHANGELOG

from Mark Patruck mark AT wrapped cx, thanks!
ok tb
2025-11-12 01:18:06 +00:00
tb aaa939c982 Update to haproxy 3.2.6, from Mark Patruck, ok sthen
https://www.haproxy.org/download/3.2/src/CHANGELOG
Includes a fix for an exponential time issue in mjson:
https://github.com/haproxy/haproxy/commit/06675db4bf234ed17e14305f1d59259d2fe78b06
2025-10-03 13:19:21 +00:00
tb f7cee75605 Update to haproxy 3.2.5
from Mark Patruck, discussed with lucas, ok sthen

https://www.haproxy.org/download/3.2/src/CHANGELOG
2025-10-03 07:00:31 +00:00
lucas 82dc4075e0 net/haproxy: update to 3.2.3
Changes:
https://www.haproxy.org/download/3.2/src/CHANGELOG

ok tb
2025-07-16 16:33:14 +00:00
lucas 2f575a97dd net/haproxy: update to 3.2.1
Lots of things in this new LTS branch. Changes:
https://www.haproxy.org/download/3.2/src/CHANGELOG

ok tb
2025-06-23 12:19:59 +00:00
lucas 47a61c73b5 net/haproxy: update to 3.0.10
Many small fixes, again nothing critical. Changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok tb
2025-04-29 18:56:01 +00:00
lucas a763a0f6b5 net/haproxy: update to 3.0.9
Many small fixes, nothing critical. Changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok tb
2025-04-15 06:15:39 +00:00
lucas 9c5520be75 net/haproxy: update to 3.0.8
Three major bugfixes, two can lead to crashes: one with the Prometheus
exporter (disabled by default) and one with QUIC, which might be
triggered by the client. Changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok tb
2025-02-05 21:17:43 +00:00
sthen 223dd2dcf0 set COMPILER_LANGS=c for various C-only ports
add annotations near COMPILER for some other ports that don't have
COMPILER_LIBCXX in WANTLIB

not changing the actual compiler version of anything here (some could
possibly remove the COMPILER line completely where they only used
COMPILER due to an old WANTLIB entry which has since stopped using
C++, but changing that is too likely to break things)
2025-01-28 11:22:02 +00:00
lucas cabc70d379 net/haproxy: update to 3.0.7
Two major bugfixes, one can lead to crashes with QUIC. Changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok ian, tb
2024-12-14 15:26:37 +00:00
lucas df077eca50 net/haproxy: update to 3.0.6
changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok tb
2024-11-09 09:19:56 +00:00
lucas 3a4e3d7ef9 net/haproxy: update to 3.0.5
full changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok op@ tb@
2024-09-30 18:05:15 +00:00
lucas 480e0bc434 net/haproxy: update to 3.0.4
Fixes a remote DoS, CVE-2024-45506. full changes:
https://www.haproxy.org/download/3.0/src/CHANGELOG

ok op@ tb@
2024-09-09 15:27:21 +00:00
tb 17cb126276 haproxy: update to 3.0.3, from Lucas Gabriel Vuotto (maintainer)
https://www.haproxy.org/download/3.0/src/CHANGELOG
2024-07-16 03:09:53 +00:00
tb 71fc26e6bd haproxy: lucas takes over maintainer, thanks! 2024-06-03 22:29:38 +00:00
tb 5700a1c5b3 Update to haproxy 3.0.0
Add a patch to enable ChaCha20-Poly1305 since in-place decryption was fixed.
This way machines without aesni support in libcrypto (in particular arm64)
work out of the box and we get testing until libressl is bumped to 4.0.0.

https://github.com/haproxy/haproxy/issues/2569
https://github.com/haproxy/haproxy/blob/v3.0.0/CHANGELOG

From Lucas Gabriel Vuotto
Drop maintainer per request
2024-06-03 21:36:14 +00:00
tb 70b7c8e0d3 haproxy: enable debug packages
no objection from danj
2024-05-05 17:09:06 +00:00
danj 58e13bc8ba Update to haproxy-2.8.9
From brad
2024-04-14 23:22:21 +00:00
danj aea4262a55 Update to haproxy-2.8.6 2024-02-17 15:25:07 +00:00
danj f6fcb284da Update to haproxy-2.8.5 2023-12-12 22:14:26 +00:00
tb afdddabcfe haproxy: enable QUIC support
A substantial amount of effort was spent over a year ago to make QUIC
work in libssl. haproxy upstream has gone to quite some length to make
this work with LibreSSL and they run their CI with it. To make use it,
users still have to opt in using the quic{4,6}@: keywords and the h3 alpn:

https://www.haproxy.com/blog/how-to-enable-quic-load-balancing-on-haproxy

ok danj jsing
2023-10-13 06:27:30 +00:00
espie a34bba2839 MASTER_SITES -> SITES
catch one MASTER_SITES0 that wasn't actually in use
2023-09-27 14:17:59 +00:00
danj 15b8c30906 Update to haproxy-2.8.3 2023-09-25 23:35:56 +00:00
danj 4f29008f11 Update to haproxy-2.8.1 2023-07-04 22:06:10 +00:00
danj 11df82fb03 Update to haproxy-2.8.0
Announcement: https://www.mail-archive.com/haproxy@formilux.org/msg43600.html

From Brad
2023-06-23 14:07:56 +00:00
danj cefbfe1a8a Update to haproxy-2.6.13 2023-05-03 23:46:56 +00:00
danj eda4b2fddf Update to haproxy-2.6.12 2023-04-02 14:37:42 +00:00
danj c27a2421de Update to haproxy-2.6.9
This release fixes CVE-2023-25725.

ok tb
2023-02-14 17:58:54 +00:00
danj d027ff562d Update to haproxy-2.6.7 2022-12-04 13:45:44 +00:00
ajacoutot f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
danj 6fe3165621 Update to haproxy-2.6.6
From brad
2022-10-10 13:31:00 +00:00
danj 78d7d9614b Update to haproxy-2.6.5
from brad
2022-09-05 23:25:14 +00:00
danj b978a6752e Update to haproxy-2.6.4 2022-08-28 19:51:38 +00:00
danj 5f306451fd Fix build by adding support for TCP_INFO
Noticed by naddy, patch from brad
2022-08-14 12:35:38 +00:00
danj 97d60af540 Update to haproxy-2.6.2
From brad
2022-07-27 09:27:26 +00:00
danj 406d2d806f Update to haproxy-2.6.1
- Switch over to using PCRE2.
- Convert over to using the haproxy's Makefile for the regular
  install target and simplify the post-install target handling.

From brad.
2022-07-20 01:41:31 +00:00
danj b8f7eeafd5 Update to haproxy-2.4.17 2022-05-15 00:50:49 +00:00
danj 2fdf8bd040 Update to haproxy-2.4.15 2022-04-19 01:14:47 +00:00
danj 3f81a9adb4 Update to haproxy-2.4.14 2022-03-13 14:30:39 +00:00
naddy 3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
danj 3a3f5fae5f Update to haproxy 2.4.12
Simplify and fix the libatomic handling.

Based on a diff for 2.4.11 from brad.
libatomic handling discussed with sthen and brad.
2022-01-12 01:45:16 +00:00
sthen 688afc662a unbreak haproxy build on i386 by hardcoding libatomic check (we don't
have it with clang, and in theory it shouldn't be needed if we build with
586 opcodes).
2022-01-06 21:03:27 +00:00
danj ccdb043d5d Patch has been upstreamed 2021-12-16 21:48:17 +00:00