ubuntu/+source/haproxy:ubuntu/yakkety-devel

Last commit made on 2016-08-14
Get this branch:
git clone -b ubuntu/yakkety-devel https://git.launchpad.net/ubuntu/+source/haproxy
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/yakkety-devel
Repository:
lp:ubuntu/+source/haproxy

Recent commits

1651de8... by Vincent Bernat on 2016-08-14

Import patches-unapplied version 1.6.8-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 5a8d63cf957b1271d47120b94d9a62a6a5673727

New changelog entries:
  * New upstream release (see CHANGELOG):
    + BUG/MAJOR: compression: initialize avail_in/next_in even during
      flush
    + BUG/MAJOR: server: the "sni" directive could randomly cause trouble
    + BUG/MAJOR: stick-counters: possible crash when using sc_trackers
      with wrong table

5a8d63c... by Vincent Bernat on 2016-07-14

Import patches-unapplied version 1.6.7-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c6d00f82f522d906d140eb47b6612fb9a24740ec

New changelog entries:
  * New upstream release (see CHANGELOG):
    + BUG/MAJOR: fix use-after-free crash on start
    + BUG/MEDIUM: dns: fix alignment issues in the DNS response parser

c6d00f8... by Vincent Bernat on 2016-06-28

Import patches-unapplied version 1.6.6-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: fb3c3e6a6d7d62e185801b569fecd78063c278f2

New changelog entries:
  * New upstream release (see CHANGELOG):
    + BUG/MAJOR: fix listening IP address storage for frontends
    + BUG/MAJOR: http: fix breakage of "reqdeny" causing random crashes
    + BUG/MEDIUM: stick-tables: fix breakage in table converters
    + BUG/MEDIUM: dns: unbreak DNS resolver after header fix
    + BUG/MEDIUM: stats: show servers state may show an servers from another
      backend
    + BUG/MEDIUM: fix risk of segfault with "show tls-keys"
    + BUG/MEDIUM: sticktables: segfault in some configuration error cases
    + BUG/MEDIUM: lua: converters doesn't work
    + BUG/MEDIUM: http: add-header: buffer overwritten
    + BUG/MEDIUM: external-checks: close all FDs right after the fork()
    + BUG/MAJOR: external-checks: use asynchronous signal delivery
  * Drop haproxy.service-check-config-before-reload.patch. Applied
    upstream.

fb3c3e6... by Vincent Bernat on 2016-06-11

Import patches-unapplied version 1.6.5-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: b15ae05c3e77ebc3e8abbcc7b2e11bde0e704b0c

New changelog entries:
  * Add a patch to fix CVE-2016-5360. Closes: #826869.
    + BUG/MAJOR: http: fix breakage of "reqdeny" causing random crashes

b15ae05... by Apollon Oikonomopoulos <email address hidden> on 2016-05-11

Import patches-unapplied version 1.6.5-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c1222c219c4cb57e22a39b135a2904352586f6a8

New changelog entries:
  * New upstream release (see CHANGELOG):
    + BUG/MAJOR: channel: fix miscalculation of available buffer space
    + BUG/MAJOR: Fix crash in http_get_fhdr with exactly MAX_HDR_HISTORY
      headers
    + BUG/MEDIUM: channel: don't allow to overwrite the reserve until
      connected
    + BUG/MEDIUM: channel: fix inconsistent handling of 4GB-1 transfers
    + BUG/MEDIUM: channel: incorrect polling condition may delay event
      delivery
    + BUG/MEDIUM: dns: fix alignment issue when building DNS queries
    + BUG/MEDIUM: fix maxaccept computation on per-process listeners
    + BUG/MEDIUM: Fix RFC5077 resumption when more than TLS_TICKETS_NO are
      present
    + BUG/MEDIUM: http: fix risk of CPU spikes with pipelined requests from
      dead client
    + BUG/MEDIUM: log: fix risk of segfault when logging HTTP fields in TCP
      mode
    + BUG/MEDIUM: lua: protects the upper boundary of the argument list for
      converters/fetches.
    + BUG/MEDIUM: peers: fix incorrect age in frequency counters
    + BUG/MEDIUM: sample: initialize the pointer before parse_binary call.
    + BUG/MEDIUM: stats: show backend may show an empty or incomplete result
    + BUG/MEDIUM: stats: show servers state may show an empty or incomplete
      result
    + BUG/MEDIUM: stick-tables: some sample-fetch doesn't work in the
      connection state.
    + BUG/MEDIUM: stream: ensure the SI_FL_DONT_WAKE flag is properly cleared
    + BUG/MEDIUM: trace.c: rdtsc() is defined in two files
    + MEDIUM: unblock signals on startup.
  * Bump standards to 3.9.8; no changes needed.

c1222c2... by Vincent Bernat on 2016-03-24

Import patches-unapplied version 1.6.4-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c35a27deacbb9de7c6891145c61dac79ff5f11b1

New changelog entries:
  * d/init: remove support for dynamic script name. This enable haproxy to
    be started on boot.

c35a27d... by Vincent Bernat on 2016-03-19

Import patches-unapplied version 1.6.4-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c65b70da06b14ef151447c423bcd45bc129b0143

New changelog entries:
  * d/init: fix SysV init script w/ respect to handling EXTRAOPTS on check.
  * d/control: add Pre-Depends for dpkg-maintscript-helper support of
    dir_to_symlink.
  * New upstream release (see CHANGELOG):
    + BUG/MAJOR: http-reuse: fix risk of orphaned connections.
    + BUG/MAJOR: lua: applets can't sleep.
    + BUG/MAJOR: samples: check smp->strm before using it.
    + BUG/MAJOR: servers state: server port is erased when dns resolution is
      enabled on a server.
    + BUG/MAJOR: vars: always retrieve the stream and session from the sample
    + BUG/MEDIUM: buffers: do not round up buffer size during allocation
    + BUG/MEDIUM: dns: no DNS resolution happens if no ports provided to the
      nameserver
    + BUG/MEDIUM: servers state: server port is used uninitialized
    + BUG/MEDIUM: config: Adding validation to stick-table expire value.
    + BUG/MEDIUM: sample: http_date() doesn't provide the right day of the
      week
    + BUG/MEDIUM: channel: fix miscalculation of available buffer space.
    + BUG/MEDIUM: http-reuse: do not share private connections across backends
    + BUG/MEDIUM: ssl: fix off-by-one in ALPN list allocation
    + BUG/MEDIUM: ssl: fix off-by-one in NPN list allocation
    + BUG/MEDIUM: stats: stats bind-process doesn't propagate the process mask
      correctly
    + BUG/MEDIUM: chunks: always reject negative-length chunks
    + BUG/MEDIUM: cfgparse: wrong argument offset after parsing server "sni"
      keyword
  [ Vincent Bernat ]
  * haproxy.init: append ${EXTRAOPTS} when verifying configuration file.
  * haproxy.init: move EXTRAOPTS after all other parameters.
  * haproxy.init: management of multiple HAProxy instances with SysV
    init.d script, courtesy of Ivan Savcic.
  [ Apollon Oikonomopoulos ]
  * Bump standards to 3.9.7:
    + haproxy-doc: move the additional documentation from
      /usr/share/doc/haproxy-doc to /usr/share/doc/haproxy, as per the
      recommendation in Policy ยง12.3.
    + Add compatibility symlinks from /usr/share/doc/haproxy-doc to
      /usr/share/doc/haproxy.
  * Enable all hardening flags.
  * d/control: use HTTPS for Vcs-*
  * Use www.haproxy.org as the project's homepage in d/control and
    d/copyright.
  * d/copyright: adjust debian/* years.
  * Add basic DEP-8 tests.
  * Drop the haproxy-dbg binary package in favor of ddebs.
  * haproxy-doc:
    + Use dpkg-maintscript-helper dir_to_symlink for the compatibility
      symlinks.
    + Add Lua documentation doc-base entry.

c65b70d... by Vincent Bernat on 2015-12-31

Import patches-unapplied version 1.6.3-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 03cbbf4bacb68b47f3d672f5da39d5f31239fea5

New changelog entries:
  [ Apollon Oikonomopoulos ]
  * haproxy.init: use s-s-d's --pidfile option.
    Thanks to Louis Bouchard (Closes: 804530)
  [ Vincent Bernat ]
  * watch: fix d/watch to look for 1.6 version
  * Imported Upstream version 1.6.3

03cbbf4... by Vincent Bernat on 2015-11-03

Import patches-unapplied version 1.6.2-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 395e521ac1278b6c42c463214ab1228c600e54c4

New changelog entries:
  * Enable USE_REGPARM on amd64 as well.

395e521... by Vincent Bernat on 2015-11-03

Import patches-unapplied version 1.6.2-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ee9f54286c3f2135226f6897281638064354c3e0

New changelog entries:
  * New upstream release.
    - BUG/MAJOR: dns: first DNS response packet not matching queried
                      hostname may lead to a loop
    - BUG/MAJOR: http: don't requeue an idle connection that is already
                       queued
  * Upload to unstable.