haproxy.git
4 years agoMerge haproxy (2.2.8-1) import into refs/heads/workingbranch
Vincent Bernat [Thu, 14 Jan 2021 10:48:52 +0000 (10:48 +0000)]
Merge haproxy (2.2.8-1) import into refs/heads/workingbranch

4 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

4 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

4 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

4 years agohaproxy (2.2.8-1) unstable; urgency=medium
Vincent Bernat [Thu, 14 Jan 2021 10:48:52 +0000 (10:48 +0000)]
haproxy (2.2.8-1) unstable; urgency=medium

  * New upstream release.
    - Revert "BUG/MINOR: dns: SRV records ignores duplicated AR records"

[dgit import unpatched haproxy 2.2.8-1]

4 years agoImport haproxy_2.2.8.orig.tar.gz
Vincent Bernat [Thu, 14 Jan 2021 10:48:52 +0000 (10:48 +0000)]
Import haproxy_2.2.8.orig.tar.gz

[dgit import orig haproxy_2.2.8.orig.tar.gz]

4 years agoImport haproxy_2.2.8-1.debian.tar.xz
Vincent Bernat [Thu, 14 Jan 2021 10:48:52 +0000 (10:48 +0000)]
Import haproxy_2.2.8-1.debian.tar.xz

[dgit import tarball haproxy 2.2.8-1 haproxy_2.2.8-1.debian.tar.xz]

4 years agoMerge haproxy (2.2.7-1) import into refs/heads/workingbranch
Vincent Bernat [Sat, 9 Jan 2021 14:31:08 +0000 (14:31 +0000)]
Merge haproxy (2.2.7-1) import into refs/heads/workingbranch

4 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

4 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

4 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

4 years agohaproxy (2.2.7-1) unstable; urgency=medium
Vincent Bernat [Sat, 9 Jan 2021 14:31:08 +0000 (14:31 +0000)]
haproxy (2.2.7-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: ring: tcp forward on ring can break the reader counter.
    - BUG/MAJOR: spoa/python: Fixing return None

[dgit import unpatched haproxy 2.2.7-1]

4 years agoImport haproxy_2.2.7.orig.tar.gz
Vincent Bernat [Sat, 9 Jan 2021 14:31:08 +0000 (14:31 +0000)]
Import haproxy_2.2.7.orig.tar.gz

[dgit import orig haproxy_2.2.7.orig.tar.gz]

4 years agoImport haproxy_2.2.7-1.debian.tar.xz
Vincent Bernat [Sat, 9 Jan 2021 14:31:08 +0000 (14:31 +0000)]
Import haproxy_2.2.7-1.debian.tar.xz

[dgit import tarball haproxy 2.2.7-1 haproxy_2.2.7-1.debian.tar.xz]

4 years agoMerge haproxy (2.2.6-2) import into refs/heads/workingbranch
Vincent Bernat [Thu, 7 Jan 2021 06:56:14 +0000 (06:56 +0000)]
Merge haproxy (2.2.6-2) import into refs/heads/workingbranch

4 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

4 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

4 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

4 years agohaproxy (2.2.6-2) unstable; urgency=medium
Vincent Bernat [Thu, 7 Jan 2021 06:56:14 +0000 (06:56 +0000)]
haproxy (2.2.6-2) unstable; urgency=medium

  * d/tests: sleep before test to let Apache2 start.
Closes: #976997.
[dgit import unpatched haproxy 2.2.6-2]

4 years agoImport haproxy_2.2.6-2.debian.tar.xz
Vincent Bernat [Thu, 7 Jan 2021 06:56:14 +0000 (06:56 +0000)]
Import haproxy_2.2.6-2.debian.tar.xz

[dgit import tarball haproxy 2.2.6-2 haproxy_2.2.6-2.debian.tar.xz]

5 years agoMerge haproxy (2.2.6-1) import into refs/heads/workingbranch
Vincent Bernat [Mon, 30 Nov 2020 19:02:49 +0000 (19:02 +0000)]
Merge haproxy (2.2.6-1) import into refs/heads/workingbranch

5 years agoImport haproxy_2.2.6.orig.tar.gz
Vincent Bernat [Mon, 30 Nov 2020 19:02:49 +0000 (19:02 +0000)]
Import haproxy_2.2.6.orig.tar.gz

[dgit import orig haproxy_2.2.6.orig.tar.gz]

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.2.6-1) unstable; urgency=medium
Vincent Bernat [Mon, 30 Nov 2020 19:02:49 +0000 (19:02 +0000)]
haproxy (2.2.6-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: filters: Always keep all offsets up to date during data
                 filtering
    - BUG/MAJOR: peers: fix partial message decoding
    - BUG/MAJOR: spoe: Be sure to remove all references on a released spoe
                 applet
    - BUG/MAJOR: tcpcheck: Allocate input and output buffers from the buffer
                 pool
  * d/patches: remove patches applied upstream

[dgit import unpatched haproxy 2.2.6-1]

5 years agoImport haproxy_2.2.6-1.debian.tar.xz
Vincent Bernat [Mon, 30 Nov 2020 19:02:49 +0000 (19:02 +0000)]
Import haproxy_2.2.6-1.debian.tar.xz

[dgit import tarball haproxy 2.2.6-1 haproxy_2.2.6-1.debian.tar.xz]

5 years agoMerge haproxy (2.2.5-2) import into refs/heads/workingbranch
Vincent Bernat [Wed, 11 Nov 2020 15:21:12 +0000 (15:21 +0000)]
Merge haproxy (2.2.5-2) import into refs/heads/workingbranch

5 years ago[PATCH 2/2] BUG/MINOR: http-htx: Just warn if payload of an errorfile doesn't match...
Christopher Faulet [Fri, 6 Nov 2020 08:33:36 +0000 (09:33 +0100)]
[PATCH 2/2] BUG/MINOR: http-htx: Just warn if payload of an errorfile doesn't match the C-L

During startup, when an errorfile is parsed, if its payload does not match the
announced content-length, an error is triggered. This change was introduced in
the 2.3, which is ok. But for a stable release it may be seen as a
regression. Thus, now a warning is emitted, instead of an error. And the
content-length header is updated with the real payload length.

This patch depends on 58f55acf4e ("MINOR: http-htx: Add understandable errors
for the errorfiles parsing"). Both must be backported as far as 2.0. This bug
only exists in the 2.2, 2.1 and 2.0. Thus, there is no upstream commit ID for
this patch.

Gbp-Pq: Name 0002-BUG-MINOR-http-htx-Just-warn-if-payload-of-an-errorf.patch

5 years ago[PATCH 1/2] MINOR: http-htx: Add understandable errors for the errorfiles parsing
Christopher Faulet [Thu, 5 Nov 2020 21:43:41 +0000 (22:43 +0100)]
[PATCH 1/2] MINOR: http-htx: Add understandable errors for the errorfiles parsing

No details are provided when an error occurs during the parsing of an errorfile,
Thus it is a bit hard to diagnose where the problem is. Now, when it happens, an
understandable error message is reported.

This patch is not a bug fix in itself. But it will be required to change an
fatal error into a warning in last stable releases. Thus it must be backported
as far as 2.0.

(cherry picked from commit a66adf41ea28a0fa29437d1675f225b5cc589b59)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 3a10710b777370ef36763b8b6658ae63ef5c4ec4)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
Gbp-Pq: Name 0001-MINOR-http-htx-Add-understandable-errors-for-the-err.patch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.2.5-2) unstable; urgency=medium
Vincent Bernat [Wed, 11 Nov 2020 15:21:12 +0000 (15:21 +0000)]
haproxy (2.2.5-2) unstable; urgency=medium

  * Upload to unstable.

[dgit import unpatched haproxy 2.2.5-2]

5 years agoImport haproxy_2.2.5-2.debian.tar.xz
Vincent Bernat [Wed, 11 Nov 2020 15:21:12 +0000 (15:21 +0000)]
Import haproxy_2.2.5-2.debian.tar.xz

[dgit import tarball haproxy 2.2.5-2 haproxy_2.2.5-2.debian.tar.xz]

5 years agoImport haproxy_2.2.5.orig.tar.gz
Vincent Bernat [Sun, 8 Nov 2020 18:12:02 +0000 (18:12 +0000)]
Import haproxy_2.2.5.orig.tar.gz

[dgit import orig haproxy_2.2.5.orig.tar.gz]

5 years agoMerge haproxy (2.0.19-1) import into refs/heads/workingbranch
Vincent Bernat [Fri, 6 Nov 2020 18:33:59 +0000 (18:33 +0000)]
Merge haproxy (2.0.19-1) import into refs/heads/workingbranch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.19-1) unstable; urgency=medium
Vincent Bernat [Fri, 6 Nov 2020 18:33:59 +0000 (18:33 +0000)]
haproxy (2.0.19-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: mux-h2: Don't try to send data if we know it is no longer
                 possible

[dgit import unpatched haproxy 2.0.19-1]

5 years agoImport haproxy_2.0.19.orig.tar.gz
Vincent Bernat [Fri, 6 Nov 2020 18:33:59 +0000 (18:33 +0000)]
Import haproxy_2.0.19.orig.tar.gz

[dgit import orig haproxy_2.0.19.orig.tar.gz]

5 years agoImport haproxy_2.0.19-1.debian.tar.xz
Vincent Bernat [Fri, 6 Nov 2020 18:33:59 +0000 (18:33 +0000)]
Import haproxy_2.0.19-1.debian.tar.xz

[dgit import tarball haproxy 2.0.19-1 haproxy_2.0.19-1.debian.tar.xz]

5 years agoMerge haproxy (2.0.18-1) import into refs/heads/workingbranch
Vincent Bernat [Wed, 30 Sep 2020 11:41:09 +0000 (12:41 +0100)]
Merge haproxy (2.0.18-1) import into refs/heads/workingbranch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.18-1) unstable; urgency=medium
Vincent Bernat [Wed, 30 Sep 2020 11:41:09 +0000 (12:41 +0100)]
haproxy (2.0.18-1) unstable; urgency=medium

  * New upstream release.

[dgit import unpatched haproxy 2.0.18-1]

5 years agoImport haproxy_2.0.18.orig.tar.gz
Vincent Bernat [Wed, 30 Sep 2020 11:41:09 +0000 (12:41 +0100)]
Import haproxy_2.0.18.orig.tar.gz

[dgit import orig haproxy_2.0.18.orig.tar.gz]

5 years agoImport haproxy_2.0.18-1.debian.tar.xz
Vincent Bernat [Wed, 30 Sep 2020 11:41:09 +0000 (12:41 +0100)]
Import haproxy_2.0.18-1.debian.tar.xz

[dgit import tarball haproxy 2.0.18-1 haproxy_2.0.18-1.debian.tar.xz]

5 years agoMerge haproxy (2.0.17-1) import into refs/heads/workingbranch
Vincent Bernat [Sat, 1 Aug 2020 18:05:01 +0000 (19:05 +0100)]
Merge haproxy (2.0.17-1) import into refs/heads/workingbranch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.17-1) unstable; urgency=medium
Vincent Bernat [Sat, 1 Aug 2020 18:05:01 +0000 (19:05 +0100)]
haproxy (2.0.17-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: dns: Make the do-resolve action thread-safe

[dgit import unpatched haproxy 2.0.17-1]

5 years agoImport haproxy_2.0.17.orig.tar.gz
Vincent Bernat [Sat, 1 Aug 2020 18:05:01 +0000 (19:05 +0100)]
Import haproxy_2.0.17.orig.tar.gz

[dgit import orig haproxy_2.0.17.orig.tar.gz]

5 years agoImport haproxy_2.0.17-1.debian.tar.xz
Vincent Bernat [Sat, 1 Aug 2020 18:05:01 +0000 (19:05 +0100)]
Import haproxy_2.0.17-1.debian.tar.xz

[dgit import tarball haproxy 2.0.17-1 haproxy_2.0.17-1.debian.tar.xz]

5 years agoMerge haproxy (2.0.16-1) import into refs/heads/workingbranch
Vincent Bernat [Sat, 18 Jul 2020 11:50:56 +0000 (12:50 +0100)]
Merge haproxy (2.0.16-1) import into refs/heads/workingbranch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.16-1) unstable; urgency=medium
Vincent Bernat [Sat, 18 Jul 2020 11:50:56 +0000 (12:50 +0100)]
haproxy (2.0.16-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: stream: Mark the server address as unset on new outgoing
                 connection
  * d/patches: refresh patches.

[dgit import unpatched haproxy 2.0.16-1]

5 years agoImport haproxy_2.0.16.orig.tar.gz
Vincent Bernat [Sat, 18 Jul 2020 11:50:56 +0000 (12:50 +0100)]
Import haproxy_2.0.16.orig.tar.gz

[dgit import orig haproxy_2.0.16.orig.tar.gz]

5 years agoImport haproxy_2.0.16-1.debian.tar.xz
Vincent Bernat [Sat, 18 Jul 2020 11:50:56 +0000 (12:50 +0100)]
Import haproxy_2.0.16-1.debian.tar.xz

[dgit import tarball haproxy 2.0.16-1 haproxy_2.0.16-1.debian.tar.xz]

5 years agoMerge haproxy (2.0.15-1) import into refs/heads/workingbranch
Vincent Bernat [Sat, 13 Jun 2020 16:48:25 +0000 (17:48 +0100)]
Merge haproxy (2.0.15-1) import into refs/heads/workingbranch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.15-1) unstable; urgency=medium
Vincent Bernat [Sat, 13 Jun 2020 16:48:25 +0000 (17:48 +0100)]
haproxy (2.0.15-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: stream-int: always detach a faulty endpoint on connect
                 failure

[dgit import unpatched haproxy 2.0.15-1]

5 years agoImport haproxy_2.0.15.orig.tar.gz
Vincent Bernat [Sat, 13 Jun 2020 16:48:25 +0000 (17:48 +0100)]
Import haproxy_2.0.15.orig.tar.gz

[dgit import orig haproxy_2.0.15.orig.tar.gz]

5 years agoImport haproxy_2.0.15-1.debian.tar.xz
Vincent Bernat [Sat, 13 Jun 2020 16:48:25 +0000 (17:48 +0100)]
Import haproxy_2.0.15-1.debian.tar.xz

[dgit import tarball haproxy 2.0.15-1 haproxy_2.0.15-1.debian.tar.xz]

5 years agoMerge haproxy (2.0.14-1) import into refs/heads/workingbranch
Vincent Bernat [Thu, 16 Apr 2020 16:34:22 +0000 (17:34 +0100)]
Merge haproxy (2.0.14-1) import into refs/heads/workingbranch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.14-1) unstable; urgency=medium
Vincent Bernat [Thu, 16 Apr 2020 16:34:22 +0000 (17:34 +0100)]
haproxy (2.0.14-1) unstable; urgency=medium

  * New upstream release.
    - BUG/CRITICAL: hpack: never index a header into the headroom after
                    wrapping
    - BUG/MAJOR: http-ana: Always abort the request when a tarpit is
                 triggered
    - BUG/MAJOR: list: fix invalid element address calculation
    - BUG/MAJOR: proxy_protocol: Properly validate TLV lengths
  * d/control: fix maintainer address. Closes: #955553.

[dgit import unpatched haproxy 2.0.14-1]

5 years agoImport haproxy_2.0.14.orig.tar.gz
Vincent Bernat [Thu, 16 Apr 2020 16:34:22 +0000 (17:34 +0100)]
Import haproxy_2.0.14.orig.tar.gz

[dgit import orig haproxy_2.0.14.orig.tar.gz]

5 years agoImport haproxy_2.0.14-1.debian.tar.xz
Vincent Bernat [Thu, 16 Apr 2020 16:34:22 +0000 (17:34 +0100)]
Import haproxy_2.0.14-1.debian.tar.xz

[dgit import tarball haproxy 2.0.14-1 haproxy_2.0.14-1.debian.tar.xz]

5 years agoMerge haproxy (2.0.13-2) import into refs/heads/workingbranch
Vincent Bernat [Wed, 1 Apr 2020 19:49:32 +0000 (20:49 +0100)]
Merge haproxy (2.0.13-2) import into refs/heads/workingbranch

5 years agoBUG/CRITICAL: hpack: never index a header into the headroom after wrapping
Willy Tarreau [Sun, 29 Mar 2020 06:53:31 +0000 (08:53 +0200)]
BUG/CRITICAL: hpack: never index a header into the headroom after wrapping

The HPACK header table is implemented as a wrapping list inside a contigous
area. Headers names and values are stored from right to left while indexes
are stored from left to right. When there's no more room to store a new one,
we wrap to the right again, or possibly defragment it if needed. The condition
do use the right part (called tailroom) or the left part (called headroom)
depends on the location of the last inserted header. After wrapping happens,
the code forces to stick to tailroom by pretending there's no more headroom,
so that the size fit test always fails. The problem is that nothing prevents
from storing a header with an empty name and empty value, resulting in a
total size of zero bytes, which satisfies the condition to use the headroom.
Doing this in a wrapped buffer results in changing the "front" header index
and causing miscalculations on the available size and the addresses of the
next headers. This may even allow to overwrite some parts of the index,
opening the possibility to perform arbitrary writes into a 32-bit relative
address space.

This patch fixes the issue by making sure the headroom is considered only
when the buffer does not wrap, instead of relying on the zero size. This
must be backported to all versions supporting H2, which is as far as 1.8.

Many thanks to Felix Wilhelm of Google Project Zero for responsibly
reporting this problem with a reproducer and a detailed analysis.

Gbp-Pq: Name 0001-BUG-CRITICAL-hpack-never-index-a-header-into-the-hea.patch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.13-2) unstable; urgency=medium
Vincent Bernat [Wed, 1 Apr 2020 19:49:32 +0000 (20:49 +0100)]
haproxy (2.0.13-2) unstable; urgency=medium

  * d/dconv: replace cgi.escape by html.escape. Closes: #951416.
  * d/copryight: document OpenSSL exception. Closes: #951782.
  * d/haproxy.cfg: use "ssl-min-ver" to set minimum version.
  * Apply one patch to fix an overflow in HTTP/2 header handling.
    Fix CVE-2020-11100.

[dgit import unpatched haproxy 2.0.13-2]

5 years agoImport haproxy_2.0.13-2.debian.tar.xz
Vincent Bernat [Wed, 1 Apr 2020 19:49:32 +0000 (20:49 +0100)]
Import haproxy_2.0.13-2.debian.tar.xz

[dgit import tarball haproxy 2.0.13-2 haproxy_2.0.13-2.debian.tar.xz]

5 years agoMerge haproxy (2.0.13-1) import into refs/heads/workingbranch
Vincent Bernat [Sat, 15 Feb 2020 14:32:32 +0000 (14:32 +0000)]
Merge haproxy (2.0.13-1) import into refs/heads/workingbranch

5 years agoImport haproxy_2.0.13.orig.tar.gz
Vincent Bernat [Sat, 15 Feb 2020 14:32:32 +0000 (14:32 +0000)]
Import haproxy_2.0.13.orig.tar.gz

[dgit import orig haproxy_2.0.13.orig.tar.gz]

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.13-1) unstable; urgency=medium
Vincent Bernat [Sat, 15 Feb 2020 14:32:32 +0000 (14:32 +0000)]
haproxy (2.0.13-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: hashes: fix the signedness of the hash inputs
    - BUG/MAJOR: memory: Don't forget to unlock the rwlock if the pool is
                 empty.
  * d/dconv: use Python 3 to build the documentation.
Closes: #948296, #950435.
[dgit import unpatched haproxy 2.0.13-1]

5 years agoImport haproxy_2.0.13-1.debian.tar.xz
Vincent Bernat [Sat, 15 Feb 2020 14:32:32 +0000 (14:32 +0000)]
Import haproxy_2.0.13-1.debian.tar.xz

[dgit import tarball haproxy 2.0.13-1 haproxy_2.0.13-1.debian.tar.xz]

5 years agoMerge haproxy (2.0.12-1) import into refs/heads/workingbranch
Vincent Bernat [Fri, 20 Dec 2019 07:20:33 +0000 (07:20 +0000)]
Merge haproxy (2.0.12-1) import into refs/heads/workingbranch

5 years agoAdd documentation field to the systemd unit
Debian HAProxy Maintainers [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Add documentation field to the systemd unit

Forwarded: no
Last-Update: 2014-01-03

Gbp-Pq: Name haproxy.service-add-documentation.patch

5 years agoStart after rsyslog.service
Apollon Oikonomopoulos [Sun, 25 Mar 2018 09:31:50 +0000 (11:31 +0200)]
Start after rsyslog.service

As HAProxy is running chrooted by default, we rely on an additional syslog
socket created by rsyslog inside the chroot for logging. As this socket cannot
trigger syslog activation, we explicitly order HAProxy after rsyslog.service.
Note that we are not using syslog.service here, since the additional socket is
rsyslog-specific.
Forwarded: no
Last-Update: 2017-12-01

Gbp-Pq: Name haproxy.service-start-after-syslog.patch

5 years agoUse dpkg-buildflags to build halog
Apollon Oikonomopoulos [Tue, 2 Jul 2013 12:24:59 +0000 (15:24 +0300)]
Use dpkg-buildflags to build halog

Forwarded: no
Last-Update: 2013-07-02

Gbp-Pq: Name 0002-Use-dpkg-buildflags-to-build-halog.patch

5 years agohaproxy (2.0.12-1) unstable; urgency=medium
Vincent Bernat [Fri, 20 Dec 2019 07:20:33 +0000 (07:20 +0000)]
haproxy (2.0.12-1) unstable; urgency=medium

  * New upstream version.
    - BUG/MAJOR: task: add a new TASK_SHARED_WQ flag to fix foreign requeuing
  * d/logrotate.conf: use rsyslog helper instead of SysV init script.
Closes: #946973.
[dgit import unpatched haproxy 2.0.12-1]

5 years agoImport haproxy_2.0.12.orig.tar.gz
Vincent Bernat [Fri, 20 Dec 2019 07:20:33 +0000 (07:20 +0000)]
Import haproxy_2.0.12.orig.tar.gz

[dgit import orig haproxy_2.0.12.orig.tar.gz]

5 years agoImport haproxy_2.0.12-1.debian.tar.xz
Vincent Bernat [Fri, 20 Dec 2019 07:20:33 +0000 (07:20 +0000)]
Import haproxy_2.0.12-1.debian.tar.xz

[dgit import tarball haproxy 2.0.12-1 haproxy_2.0.12-1.debian.tar.xz]

6 years agoMerge haproxy (2.0.10-1) import into refs/heads/workingbranch
Vincent Bernat [Tue, 26 Nov 2019 12:22:17 +0000 (12:22 +0000)]
Merge haproxy (2.0.10-1) import into refs/heads/workingbranch