haproxy.git
3 years agoMerge version 2.4.12-1+rpi1 and 2.4.13-1 to produce 2.4.13-1+rpi1 archive/raspbian/2.4.13-1+rpi1 raspbian/2.4.13-1+rpi1
Raspbian automatic forward porter [Mon, 21 Feb 2022 15:05:26 +0000 (15:05 +0000)]
Merge version 2.4.12-1+rpi1 and 2.4.13-1 to produce 2.4.13-1+rpi1

3 years agoMerge haproxy (2.4.13-1) import into refs/heads/workingbranch
Vincent Bernat [Thu, 17 Feb 2022 09:03:46 +0000 (09:03 +0000)]
Merge haproxy (2.4.13-1) import into refs/heads/workingbranch

3 years agoreproducible
Debian HAProxy Maintainers [Thu, 17 Feb 2022 09:03:46 +0000 (09:03 +0000)]
reproducible

Gbp-Pq: Name reproducible.patch

3 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

3 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

3 years agohaproxy (2.4.13-1) unstable; urgency=medium
Vincent Bernat [Thu, 17 Feb 2022 09:03:46 +0000 (09:03 +0000)]
haproxy (2.4.13-1) unstable; urgency=medium

  * New upstream release.

[dgit import unpatched haproxy 2.4.13-1]

3 years agoImport haproxy_2.4.13.orig.tar.gz
Vincent Bernat [Thu, 17 Feb 2022 09:03:46 +0000 (09:03 +0000)]
Import haproxy_2.4.13.orig.tar.gz

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

3 years agoImport haproxy_2.4.13-1.debian.tar.xz
Vincent Bernat [Thu, 17 Feb 2022 09:03:46 +0000 (09:03 +0000)]
Import haproxy_2.4.13-1.debian.tar.xz

[dgit import tarball haproxy 2.4.13-1 haproxy_2.4.13-1.debian.tar.xz]

3 years agoMerge version 2.4.11-1+rpi1 and 2.4.12-1 to produce 2.4.12-1+rpi1 archive/raspbian/2.4.12-1+rpi1 raspbian/2.4.12-1+rpi1
Raspbian automatic forward porter [Fri, 14 Jan 2022 08:42:33 +0000 (08:42 +0000)]
Merge version 2.4.11-1+rpi1 and 2.4.12-1 to produce 2.4.12-1+rpi1

3 years agoMerge haproxy (2.4.12-1) import into refs/heads/workingbranch
Vincent Bernat [Tue, 11 Jan 2022 11:06:17 +0000 (11:06 +0000)]
Merge haproxy (2.4.12-1) import into refs/heads/workingbranch

3 years agoreproducible
Debian HAProxy Maintainers [Tue, 11 Jan 2022 11:06:17 +0000 (11:06 +0000)]
reproducible

Gbp-Pq: Name reproducible.patch

3 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

3 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

3 years agohaproxy (2.4.12-1) unstable; urgency=medium
Vincent Bernat [Tue, 11 Jan 2022 11:06:17 +0000 (11:06 +0000)]
haproxy (2.4.12-1) unstable; urgency=medium

  * New upstream release.

[dgit import unpatched haproxy 2.4.12-1]

3 years agoImport haproxy_2.4.12.orig.tar.gz
Vincent Bernat [Tue, 11 Jan 2022 11:06:17 +0000 (11:06 +0000)]
Import haproxy_2.4.12.orig.tar.gz

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

3 years agoImport haproxy_2.4.12-1.debian.tar.xz
Vincent Bernat [Tue, 11 Jan 2022 11:06:17 +0000 (11:06 +0000)]
Import haproxy_2.4.12-1.debian.tar.xz

[dgit import tarball haproxy 2.4.12-1 haproxy_2.4.12-1.debian.tar.xz]

3 years agoMerge version 2.4.10-1+rpi1 and 2.4.11-1 to produce 2.4.11-1+rpi1 archive/raspbian/2.4.11-1+rpi1 raspbian/2.4.11-1+rpi1
Raspbian automatic forward porter [Tue, 11 Jan 2022 03:08:35 +0000 (03:08 +0000)]
Merge version 2.4.10-1+rpi1 and 2.4.11-1 to produce 2.4.11-1+rpi1

3 years agoMerge haproxy (2.4.11-1) import into refs/heads/workingbranch
Vincent Bernat [Fri, 7 Jan 2022 16:25:51 +0000 (16:25 +0000)]
Merge haproxy (2.4.11-1) import into refs/heads/workingbranch

3 years agoreproducible
Debian HAProxy Maintainers [Fri, 7 Jan 2022 16:25:51 +0000 (16:25 +0000)]
reproducible

Gbp-Pq: Name reproducible.patch

3 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

3 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

3 years agohaproxy (2.4.11-1) unstable; urgency=medium
Vincent Bernat [Fri, 7 Jan 2022 16:25:51 +0000 (16:25 +0000)]
haproxy (2.4.11-1) unstable; urgency=medium

  * New upstream release.

[dgit import unpatched haproxy 2.4.11-1]

3 years agoImport haproxy_2.4.11.orig.tar.gz
Vincent Bernat [Fri, 7 Jan 2022 16:25:51 +0000 (16:25 +0000)]
Import haproxy_2.4.11.orig.tar.gz

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

3 years agoImport haproxy_2.4.11-1.debian.tar.xz
Vincent Bernat [Fri, 7 Jan 2022 16:25:51 +0000 (16:25 +0000)]
Import haproxy_2.4.11-1.debian.tar.xz

[dgit import tarball haproxy 2.4.11-1 haproxy_2.4.11-1.debian.tar.xz]

3 years agoMerge version 2.4.9-1+rpi1 and 2.4.10-1 to produce 2.4.10-1+rpi1 archive/raspbian/2.4.10-1+rpi1 raspbian/2.4.10-1+rpi1
Raspbian automatic forward porter [Mon, 27 Dec 2021 10:54:31 +0000 (10:54 +0000)]
Merge version 2.4.9-1+rpi1 and 2.4.10-1 to produce 2.4.10-1+rpi1

3 years agoMerge haproxy (2.4.10-1) import into refs/heads/workingbranch
Vincent Bernat [Thu, 23 Dec 2021 18:13:26 +0000 (18:13 +0000)]
Merge haproxy (2.4.10-1) import into refs/heads/workingbranch

3 years agoreproducible
Debian HAProxy Maintainers [Thu, 23 Dec 2021 18:13:26 +0000 (18:13 +0000)]
reproducible

Gbp-Pq: Name reproducible.patch

3 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

3 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

3 years agohaproxy (2.4.10-1) unstable; urgency=medium
Vincent Bernat [Thu, 23 Dec 2021 18:13:26 +0000 (18:13 +0000)]
haproxy (2.4.10-1) unstable; urgency=medium

  * New upstream release.

[dgit import unpatched haproxy 2.4.10-1]

3 years agoImport haproxy_2.4.10.orig.tar.gz
Vincent Bernat [Thu, 23 Dec 2021 18:13:26 +0000 (18:13 +0000)]
Import haproxy_2.4.10.orig.tar.gz

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

3 years agoImport haproxy_2.4.10-1.debian.tar.xz
Vincent Bernat [Thu, 23 Dec 2021 18:13:26 +0000 (18:13 +0000)]
Import haproxy_2.4.10-1.debian.tar.xz

[dgit import tarball haproxy 2.4.10-1 haproxy_2.4.10-1.debian.tar.xz]

4 years agoMerge version 2.4.8-2+rpi1 and 2.4.9-1 to produce 2.4.9-1+rpi1 archive/raspbian/2.4.9-1+rpi1 raspbian/2.4.9-1+rpi1
Raspbian automatic forward porter [Sat, 27 Nov 2021 04:01:02 +0000 (04:01 +0000)]
Merge version 2.4.8-2+rpi1 and 2.4.9-1 to produce 2.4.9-1+rpi1

4 years agoMerge haproxy (2.4.9-1) import into refs/heads/workingbranch
Vincent Bernat [Wed, 24 Nov 2021 18:42:28 +0000 (18:42 +0000)]
Merge haproxy (2.4.9-1) import into refs/heads/workingbranch

4 years agoreproducible
Debian HAProxy Maintainers [Wed, 24 Nov 2021 18:42:28 +0000 (18:42 +0000)]
reproducible

Gbp-Pq: Name reproducible.patch

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 agohaproxy (2.4.9-1) unstable; urgency=medium
Vincent Bernat [Wed, 24 Nov 2021 18:42:28 +0000 (18:42 +0000)]
haproxy (2.4.9-1) unstable; urgency=medium

  * New upstream release.

[dgit import unpatched haproxy 2.4.9-1]

4 years agoImport haproxy_2.4.9.orig.tar.gz
Vincent Bernat [Wed, 24 Nov 2021 18:42:28 +0000 (18:42 +0000)]
Import haproxy_2.4.9.orig.tar.gz

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

4 years agoImport haproxy_2.4.9-1.debian.tar.xz
Vincent Bernat [Wed, 24 Nov 2021 18:42:28 +0000 (18:42 +0000)]
Import haproxy_2.4.9-1.debian.tar.xz

[dgit import tarball haproxy 2.4.9-1 haproxy_2.4.9-1.debian.tar.xz]

4 years agoMerge version 2.4.8-1+rpi1 and 2.4.8-2 to produce 2.4.8-2+rpi1 archive/raspbian/2.4.8-2+rpi1 raspbian/2.4.8-2+rpi1
Raspbian automatic forward porter [Thu, 18 Nov 2021 19:35:48 +0000 (19:35 +0000)]
Merge version 2.4.8-1+rpi1 and 2.4.8-2 to produce 2.4.8-2+rpi1

4 years agoManual merge of version 2.2.17-1+rpi1 and 2.4.8-1 to produce 2.4.8-1+rpi1 archive/raspbian/2.4.8-1+rpi1 raspbian/2.4.8-1+rpi1
Peter Michael Green [Thu, 11 Nov 2021 20:47:55 +0000 (20:47 +0000)]
Manual merge of version 2.2.17-1+rpi1 and 2.4.8-1 to produce 2.4.8-1+rpi1

4 years agoMerge haproxy (2.4.8-2) import into refs/heads/workingbranch
Stephen Gelman [Wed, 10 Nov 2021 05:06:46 +0000 (05:06 +0000)]
Merge haproxy (2.4.8-2) import into refs/heads/workingbranch

4 years agoreproducible
Debian HAProxy Maintainers [Wed, 10 Nov 2021 05:06:46 +0000 (05:06 +0000)]
reproducible

Gbp-Pq: Name reproducible.patch

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 agohaproxy (2.4.8-2) unstable; urgency=medium
Stephen Gelman [Wed, 10 Nov 2021 05:06:46 +0000 (05:06 +0000)]
haproxy (2.4.8-2) unstable; urgency=medium

  * Non-maintainer upload.
  * Enable OpenTracing support.

[dgit import unpatched haproxy 2.4.8-2]

4 years agoImport haproxy_2.4.8-2.debian.tar.xz
Stephen Gelman [Wed, 10 Nov 2021 05:06:46 +0000 (05:06 +0000)]
Import haproxy_2.4.8-2.debian.tar.xz

[dgit import tarball haproxy 2.4.8-2 haproxy_2.4.8-2.debian.tar.xz]

4 years agoMerge haproxy (2.4.8-1) import into refs/heads/workingbranch
Vincent Bernat [Thu, 4 Nov 2021 07:36:56 +0000 (07:36 +0000)]
Merge haproxy (2.4.8-1) import into refs/heads/workingbranch

4 years agoImport haproxy_2.4.8.orig.tar.gz
Vincent Bernat [Thu, 4 Nov 2021 07:36:56 +0000 (07:36 +0000)]
Import haproxy_2.4.8.orig.tar.gz

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

4 years agoreproducible
Debian HAProxy Maintainers [Thu, 4 Nov 2021 07:36:56 +0000 (07:36 +0000)]
reproducible

Gbp-Pq: Name reproducible.patch

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 agohaproxy (2.4.8-1) unstable; urgency=medium
Vincent Bernat [Thu, 4 Nov 2021 07:36:56 +0000 (07:36 +0000)]
haproxy (2.4.8-1) unstable; urgency=medium

  * New upstream release.

[dgit import unpatched haproxy 2.4.8-1]

4 years agoImport haproxy_2.4.8-1.debian.tar.xz
Vincent Bernat [Thu, 4 Nov 2021 07:36:56 +0000 (07:36 +0000)]
Import haproxy_2.4.8-1.debian.tar.xz

[dgit import tarball haproxy 2.4.8-1 haproxy_2.4.8-1.debian.tar.xz]

4 years agoMerge haproxy (2.4.7-2) import into refs/heads/workingbranch
Vincent Bernat [Sat, 16 Oct 2021 18:43:13 +0000 (19:43 +0100)]
Merge haproxy (2.4.7-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 agohaproxy (2.4.7-2) unstable; urgency=medium
Vincent Bernat [Sat, 16 Oct 2021 18:43:13 +0000 (19:43 +0100)]
haproxy (2.4.7-2) unstable; urgency=medium

  * Upload to unstable.

[dgit import unpatched haproxy 2.4.7-2]

4 years agoImport haproxy_2.4.7-2.debian.tar.xz
Vincent Bernat [Sat, 16 Oct 2021 18:43:13 +0000 (19:43 +0100)]
Import haproxy_2.4.7-2.debian.tar.xz

[dgit import tarball haproxy 2.4.7-2 haproxy_2.4.7-2.debian.tar.xz]

4 years agoImport haproxy_2.4.7.orig.tar.gz
Vincent Bernat [Thu, 7 Oct 2021 07:08:09 +0000 (08:08 +0100)]
Import haproxy_2.4.7.orig.tar.gz

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

4 years agoMerge version 2.2.16-2+rpi1 and 2.2.17-1 to produce 2.2.17-1+rpi1 archive/raspbian/2.2.17-1+rpi1 raspbian/2.2.17-1+rpi1
Raspbian automatic forward porter [Wed, 22 Sep 2021 19:16:13 +0000 (20:16 +0100)]
Merge version 2.2.16-2+rpi1 and 2.2.17-1 to produce 2.2.17-1+rpi1

4 years agoMerge haproxy (2.2.17-1) import into refs/heads/workingbranch
Vincent Bernat [Thu, 9 Sep 2021 17:42:08 +0000 (18:42 +0100)]
Merge haproxy (2.2.17-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.17-1) unstable; urgency=medium
Vincent Bernat [Thu, 9 Sep 2021 17:42:08 +0000 (18:42 +0100)]
haproxy (2.2.17-1) unstable; urgency=medium

  * New upstream release.
  * d/patches: remove upstream-applied patch.

[dgit import unpatched haproxy 2.2.17-1]

4 years agoImport haproxy_2.2.17.orig.tar.gz
Vincent Bernat [Thu, 9 Sep 2021 17:42:08 +0000 (18:42 +0100)]
Import haproxy_2.2.17.orig.tar.gz

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

4 years agoImport haproxy_2.2.17-1.debian.tar.xz
Vincent Bernat [Thu, 9 Sep 2021 17:42:08 +0000 (18:42 +0100)]
Import haproxy_2.2.17-1.debian.tar.xz

[dgit import tarball haproxy 2.2.17-1 haproxy_2.2.17-1.debian.tar.xz]

4 years agoMerge haproxy (2.2.16-2+rpi1) import into refs/heads/workingbranch
Raspbian forward porter [Thu, 26 Aug 2021 20:37:37 +0000 (21:37 +0100)]
Merge haproxy (2.2.16-2+rpi1) import into refs/heads/workingbranch

4 years ago[PATCH] BUG/MEDIUM: h2: match absolute-path not path-absolute for :path
Willy Tarreau [Thu, 19 Aug 2021 21:06:58 +0000 (23:06 +0200)]
[PATCH] BUG/MEDIUM: h2: match absolute-path not path-absolute for :path

RFC7540 states that :path follows RFC3986's path-absolute. However
that was a bug introduced in the spec between draft 04 and draft 05
of the spec, which implicitly causes paths starting with "//" to be
forbidden. HTTP/1 (and now HTTP core semantics) made it explicit
that the request-target in origin-form follows a purposely defined
absolute-path defined as 1*(/ segment) to explicitly allow "//".

http2bis now fixes this by relying on absolute-path so that "//"
becomes valid and matches other versions. Full discussion here:

  https://lists.w3.org/Archives/Public/ietf-http-wg/2021JulSep/0245.html

This issue appeared in haproxy with commit 4b8852c70 ("BUG/MAJOR: h2:
verify that :path starts with a '/' before concatenating it") when
making the checks on :path fully comply with the spec, and was backported
as far as 2.0, so this fix must be backported there as well to allow
"//" in H2 again.

(cherry picked from commit 46b7dff8f08cb6c5c3004d8874d6c5bc689a4c51)
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit 512cee88df5c40f1d3901a82cf6643fe9f74229e)
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit 65b9cf31a1975eb32e6696059c2bf9f0cfca2dff)
Signed-off-by: Willy Tarreau <w@1wt.eu>
Gbp-Pq: Name 0001-BUG-MEDIUM-h2-match-absolute-path-not-path-absolute-.patch

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.16-2+rpi1) bookworm-staging; urgency=medium
Raspbian forward porter [Thu, 26 Aug 2021 20:37:37 +0000 (21:37 +0100)]
haproxy (2.2.16-2+rpi1) bookworm-staging; urgency=medium

  [changes brought forward from 1.8.19-1+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Thu, 14 Mar 2019 20:25:01 +0000]
  * Link with libatomic on armhf too.

[dgit import unpatched haproxy 2.2.16-2+rpi1]

4 years agoImport haproxy_2.2.16-2+rpi1.debian.tar.xz
Raspbian forward porter [Thu, 26 Aug 2021 20:37:37 +0000 (21:37 +0100)]
Import haproxy_2.2.16-2+rpi1.debian.tar.xz

[dgit import tarball haproxy 2.2.16-2+rpi1 haproxy_2.2.16-2+rpi1.debian.tar.xz]

4 years agoMerge haproxy (2.2.16-2) import into refs/heads/workingbranch
Vincent Bernat [Sat, 21 Aug 2021 14:19:52 +0000 (15:19 +0100)]
Merge haproxy (2.2.16-2) import into refs/heads/workingbranch

4 years ago[PATCH] BUG/MEDIUM: h2: match absolute-path not path-absolute for :path
Willy Tarreau [Thu, 19 Aug 2021 21:06:58 +0000 (23:06 +0200)]
[PATCH] BUG/MEDIUM: h2: match absolute-path not path-absolute for :path

RFC7540 states that :path follows RFC3986's path-absolute. However
that was a bug introduced in the spec between draft 04 and draft 05
of the spec, which implicitly causes paths starting with "//" to be
forbidden. HTTP/1 (and now HTTP core semantics) made it explicit
that the request-target in origin-form follows a purposely defined
absolute-path defined as 1*(/ segment) to explicitly allow "//".

http2bis now fixes this by relying on absolute-path so that "//"
becomes valid and matches other versions. Full discussion here:

  https://lists.w3.org/Archives/Public/ietf-http-wg/2021JulSep/0245.html

This issue appeared in haproxy with commit 4b8852c70 ("BUG/MAJOR: h2:
verify that :path starts with a '/' before concatenating it") when
making the checks on :path fully comply with the spec, and was backported
as far as 2.0, so this fix must be backported there as well to allow
"//" in H2 again.

(cherry picked from commit 46b7dff8f08cb6c5c3004d8874d6c5bc689a4c51)
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit 512cee88df5c40f1d3901a82cf6643fe9f74229e)
Signed-off-by: Willy Tarreau <w@1wt.eu>
(cherry picked from commit 65b9cf31a1975eb32e6696059c2bf9f0cfca2dff)
Signed-off-by: Willy Tarreau <w@1wt.eu>
Gbp-Pq: Name 0001-BUG-MEDIUM-h2-match-absolute-path-not-path-absolute-.patch

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.16-2) unstable; urgency=medium
Vincent Bernat [Sat, 21 Aug 2021 14:19:52 +0000 (15:19 +0100)]
haproxy (2.2.16-2) unstable; urgency=medium

  * d/patches: h2: match absolute-path not path-absolute for :path

[dgit import unpatched haproxy 2.2.16-2]

4 years agoImport haproxy_2.2.16-2.debian.tar.xz
Vincent Bernat [Sat, 21 Aug 2021 14:19:52 +0000 (15:19 +0100)]
Import haproxy_2.2.16-2.debian.tar.xz

[dgit import tarball haproxy 2.2.16-2 haproxy_2.2.16-2.debian.tar.xz]

4 years agoImport haproxy_2.2.16.orig.tar.gz
Vincent Bernat [Thu, 19 Aug 2021 05:22:05 +0000 (06:22 +0100)]
Import haproxy_2.2.16.orig.tar.gz

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

4 years agoMerge haproxy (2.2.9-2) import into refs/heads/workingbranch
Vincent Bernat [Thu, 27 May 2021 13:00:01 +0000 (14:00 +0100)]
Merge haproxy (2.2.9-2) import into refs/heads/workingbranch

4 years ago[PATCH] BUG/MINOR: tcpcheck: Update .health threshold of agent inside an agent-check
Christopher Faulet [Fri, 12 Mar 2021 08:06:07 +0000 (09:06 +0100)]
[PATCH] BUG/MINOR: tcpcheck: Update .health threshold of agent inside an agent-check

If an agent-check is configured for a server, When the response is parsed,
the .health threshold of the agent must be updated on up/down/stopped/fail
command and not the threshold of the health-check. Otherwise, the
agent-check will compete with the health-check and may mark a DOWN server as
UP.

This patch should fix the issue #1176. It must be backported as far as 2.2.

(cherry picked from commit 24ec9434271345857b42cc5bd9c6b497ab01a7e4)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
(cherry picked from commit 789bbdc88d7ffe8f520532efb18148ea52ede4ca)
Signed-off-by: Christopher Faulet <cfaulet@haproxy.com>
Gbp-Pq: Name 0001-BUG-MINOR-tcpcheck-Update-.health-threshold-of-agent.patch

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.9-2) unstable; urgency=medium
Vincent Bernat [Thu, 27 May 2021 13:00:01 +0000 (14:00 +0100)]
haproxy (2.2.9-2) unstable; urgency=medium

  * d/patches: fix agent-check regression putting down servers.
Closes: #988779.
[dgit import unpatched haproxy 2.2.9-2]

4 years agoImport haproxy_2.2.9-2.debian.tar.xz
Vincent Bernat [Thu, 27 May 2021 13:00:01 +0000 (14:00 +0100)]
Import haproxy_2.2.9-2.debian.tar.xz

[dgit import tarball haproxy 2.2.9-2 haproxy_2.2.9-2.debian.tar.xz]

4 years agoMerge haproxy (2.2.9-1) import into refs/heads/workingbranch
Vincent Bernat [Sat, 6 Feb 2021 17:52:20 +0000 (17:52 +0000)]
Merge haproxy (2.2.9-1) import into refs/heads/workingbranch

4 years agoImport haproxy_2.2.9.orig.tar.gz
Vincent Bernat [Sat, 6 Feb 2021 17:52:20 +0000 (17:52 +0000)]
Import haproxy_2.2.9.orig.tar.gz

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

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.9-1) unstable; urgency=medium
Vincent Bernat [Sat, 6 Feb 2021 17:52:20 +0000 (17:52 +0000)]
haproxy (2.2.9-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: connection: reset conn->owner when detaching from session
                 list

[dgit import unpatched haproxy 2.2.9-1]

4 years agoImport haproxy_2.2.9-1.debian.tar.xz
Vincent Bernat [Sat, 6 Feb 2021 17:52:20 +0000 (17:52 +0000)]
Import haproxy_2.2.9-1.debian.tar.xz

[dgit import tarball haproxy 2.2.9-1 haproxy_2.2.9-1.debian.tar.xz]

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