Manual merge of version 1.8.19-1+rpi1 and 2.0.5-1 to produce 2.0.5-1+rpi1 archive/raspbian/2.0.5-1+rpi1 raspbian/2.0.5-1+rpi1
authorPeter Michael Green <plugwash@raspbian.org>
Thu, 22 Aug 2019 19:25:02 +0000 (19:25 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 22 Aug 2019 19:25:02 +0000 (19:25 +0000)
1  2 
debian/changelog
debian/rules

index e249a75573d1db408a4db7937976ce3c3f433dea,be25619f173dfbaa1bc15b031286c0a8784a9f52..3707e5ae6f052c45e694307c0ff61089ca8b5ee5
- haproxy (1.8.19-1+rpi1) buster-staging; urgency=medium
++haproxy (2.0.5-1+rpi1) bullseye-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.
 +
-  -- Peter Michael Green <plugwash@raspbian.org>  Thu, 14 Mar 2019 20:25:01 +0000
++ -- Peter Michael Green <plugwash@raspbian.org>  Thu, 22 Aug 2019 19:22:15 +0000
 +
- haproxy (1.8.19-1) unstable; urgency=medium
+ haproxy (2.0.5-1) unstable; urgency=medium
  
-   * New upstream version 1.8.19
-     - BUG/MEDIUM: spoe: initialization depending on nbthread must be done last
-     - BUG/MEDIUM: server: initialize the idle conns list after parsing the
-                   config
-     - BUG/MAJOR:  spoe: Don't try to get agent config during SPOP healthcheck
-     - BUG/MAJOR:  stream: avoid double free on unique_id (Closes: #921981)
+   * New upstream release.
+     - BUG/MEDIUM: mux_h1: Don't bother subscribing in recv if we're not
+                   connected.
+     - BUG/MEDIUM: mux_pt: Don't call unsubscribe if we did not subscribe.
+     - BUG/MEDIUM: proxy: Don't forget the SF_HTX flag when upgrading
+                   TCP=>H1+HTX.
+     - BUG/MEDIUM: proxy: Don't use cs_destroy() when freeing the
+                   conn_stream.
+     - BUG/MEDIUM: stick-table: Wrong stick-table backends parsing.
  
-  -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 12 Feb 2019 10:30:54 +0200
+  -- Vincent Bernat <bernat@debian.org>  Fri, 16 Aug 2019 19:51:24 +0200
  
- haproxy (1.8.18-1) unstable; urgency=medium
+ haproxy (2.0.4-1) unstable; urgency=medium
  
-   * New upstream version 1.8.18
-     - BUG/MAJOR: cache: fix confusion between zero and uninitialized cache
-                  key
+   * New upstream release. Upload to unstable.
+     - BUG/MAJOR: http/sample: use a static buffer for raw -> htx
+                  conversion
+     - BUG/MAJOR: queue/threads: avoid an AB/BA locking issue in
+                  process_srv_queue()
+   * d/haproxy.cfg: update default cipher lists to more secure defaults.
+     TLSv1.0 and TLSv1.1 are disabled, as well as TLS tickets (they are
+     breaking forward secrecy unless correctly rotated).
+     Closes: #932763.
+  -- Vincent Bernat <bernat@debian.org>  Fri, 09 Aug 2019 14:22:23 +0200
+ haproxy (2.0.3-1) experimental; urgency=medium
+   * New upstream version.
+     - BUG/CRITICAL: http_ana: Fix parsing of malformed cookies which start by
+                     a delimiter (CVE-2019-14241)
+     - BUG/MEDIUM: checks: Don't attempt to receive data if we already
+                   subscribed.
+     - BUG/MEDIUM: http/htx: unbreak option http_proxy
+     - DOC: htx: Update comments in HTX files
+     - BUG/MEDIUM: mux-h1: Trim excess server data at the end of a transaction
+     - BUG/MEDIUM: tcp-checks: do not dereference inexisting conn_stream
+   * Bump Standards-Version to 4.4.0; no changes needed
+  -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 23 Jul 2019 13:31:31 -0300
+ haproxy (2.0.2-1) experimental; urgency=medium
+   * New upstream version.
+     - BUG/MAJOR: listener: fix thread safety in resume_listener()
+  -- Vincent Bernat <bernat@debian.org>  Wed, 17 Jul 2019 12:19:54 +0200
+ haproxy (2.0.1-1) experimental; urgency=medium
+   * New upstream version.
+     - BUG/MAJOR: sample: Wrong stick-table name parsing in "if/unless" ACL
+                  condition.
+     - BUG/MAJOR: mux-h1: Don't crush trash chunk area when outgoing
+                  message is formatted
+   * d/rules: fix crash during reload due to libgcc_s.so missing when
+     chrooted.
+  -- Vincent Bernat <bernat@debian.org>  Mon, 24 Jun 2019 19:28:26 +0200
+ haproxy (2.0.0-1) experimental; urgency=medium
+   * New upstream version.
+   * d/watch: update to follow 2.0.
+   * d/gbp.conf: update for 2.0 and experimental.
+   * d/rules: update to use linux-glibc target.
+   * d/rules: enable prometheus exporter.
+   * d/patches: refresh patches.
+   * d/vim-haproxy.install: update path to vim syntax file.
+   * d/README.Debian: remove outdated information.
+  -- Vincent Bernat <bernat@debian.org>  Thu, 20 Jun 2019 11:40:19 +0200
+ haproxy (1.9.8-1) experimental; urgency=medium
+   * New upstream version.
+     - BUG/MAJOR: map/acl: real fix segfault during show map/acl on CLI
+     - BUG/MAJOR: mux-h2: do not add a stream twice to the send list
+  -- Vincent Bernat <bernat@debian.org>  Thu, 16 May 2019 01:50:10 +0200
+ haproxy (1.9.7-1) experimental; urgency=medium
+   * New upstream version.
+     - BUG/MAJOR: http_fetch: Get the channel depending on the keyword used
+     - BUG/MAJOR: lb/threads: fix AB/BA locking issue in round-robin LB
+     - BUG/MAJOR: lb/threads: fix insufficient locking on round-robin LB
+     - BUG/MAJOR: muxes: Use the HTX mode to find the best mux for HTTP
+                  proxies only
+     - BUG/MAJOR: task: make sure never to delete a queued task
+  -- Vincent Bernat <bernat@debian.org>  Sun, 28 Apr 2019 17:37:04 +0200
+ haproxy (1.9.6-1) experimental; urgency=medium
+   * New upstream version.
+     - BUG/MAJOR: checks: segfault during tcpcheck_main
+  -- Vincent Bernat <bernat@debian.org>  Sat, 30 Mar 2019 12:43:33 +0100
+ haproxy (1.9.5-1) experimental; urgency=medium
+   * New upstream version.
+     - BUG/MAJOR: cache/htx: Set the start-line offset when a cached object
+                  is served
+     - BUG/MAJOR: fd/threads, task/threads: ensure all spin locks are
+                  unlocked
+     - BUG/MAJOR: listener: Make sure the listener exist before using it.
+     - BUG/MAJOR: mux-h2: fix race condition between close on both ends
+     - BUG/MAJOR: spoe: Don't try to get agent config during SPOP
+                  healthcheck
+     - BUG/MAJOR: spoe: Fix initialization of thread-dependent fields
+     - BUG/MAJOR: stats: Fix how huge POST data are read from the channel
+     - BUG/MAJOR: stream: avoid double free on unique_id
+     - BUG/MAJOR: tasks: Use the TASK_GLOBAL flag to know if we're in the
+                  global rq.
+  -- Vincent Bernat <bernat@debian.org>  Tue, 19 Mar 2019 20:13:48 +0100
+ haproxy (1.9.4-1) experimental; urgency=medium
+   * New upstream version.
      - BUG/MAJOR: config: verify that targets of track-sc and stick rules
                   are present
+     - BUG/MAJOR: htx/backend: Make all tests on HTTP messages compatible
+                  with HTX
      - BUG/MAJOR: spoe: verify that backends used by SPOE cover all their
                   callers' processes
  
diff --cc debian/rules
index 001e30984db60dc4c5f654bff5a5ed55debf40e3,c7c813b987ba7ae79f4777c3665899407018d2c2..7d36040a16c117da1dea70fd2e0c31791cb78464
@@@ -32,8 -32,10 +32,10 @@@ ifneq ($(filter amd64 i386,$(DEB_HOST_A
        MAKEARGS+= USE_REGPARM=1
  endif
  
- ifneq ($(filter armel armhf mips mipsel m68k powerpc powerpcspe sh4,$(DEB_HOST_ARCH)),)
-       MAKEARGS+= ADDLIB=-latomic
 -ifneq ($(filter armel mips mipsel m68k powerpc powerpcspe sh4,$(DEB_HOST_ARCH)),)
++ifneq ($(filter armel armhf  mips mipsel m68k powerpc powerpcspe sh4,$(DEB_HOST_ARCH)),)
+       MAKEARGS+= ADDLIB="-latomic -Wl,--no-as-needed -lgcc_s -Wl,--as-needed"
+ else
+       MAKEARGS+= ADDLIB="-Wl,--no-as-needed -lgcc_s -Wl,--as-needed"
  endif
  
  MAKEARGS += DEBUG_CFLAGS="$(CFLAGS) $(CPPFLAGS)"