ubuntu/+source/haproxy:ubuntu/wily-proposed

Last commit made on 2015-11-09
Get this branch:
git clone -b ubuntu/wily-proposed 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/wily-proposed
Repository:
lp:ubuntu/+source/haproxy

Recent commits

0fa3045... by James Page on 2015-11-09

Import patches-unapplied version 1.5.14-1ubuntu0.15.10.1 to ubuntu/wily-proposed

Imported using git-ubuntu import.

Changelog parent: ced44b8e9c5d1543c8a642672c8f9595bb81ca87

New changelog entries:
  * Ensure that haproxy processes are terminated correctly when executing
    stop/restart operations, easing backports to pre-systemd versions of
    Ubuntu (LP: #1477198, #1481737).

ced44b8... by Vincent Bernat on 2015-07-03

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

Imported using git-ubuntu import.

Changelog parent: 239b2ee1e96451c8029b75c8e52016e7b2a1f1f9

New changelog entries:
  * New upstream version. Fix an information leak (CVE-2015-3281):
    - BUG/MAJOR: buffers: make the buffer_slow_realign() function
                 respect output data.
  * Add $named as a dependency for init script. Closes: #790638.

239b2ee... by Vincent Bernat on 2015-06-27

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

Imported using git-ubuntu import.

Changelog parent: 8fea0569ac04efb46766cbc771e55049f78e76b2

New changelog entries:
  * New upstream stable release including the following fixes:
    - MAJOR: peers: allow peers section to be used with nbproc > 1
    - BUG/MAJOR: checks: always check for end of list before proceeding
    - MEDIUM: ssl: replace standards DH groups with custom ones
    - BUG/MEDIUM: ssl: fix tune.ssl.default-dh-param value being overwritten
    - BUG/MEDIUM: cfgparse: segfault when userlist is misused
    - BUG/MEDIUM: stats: properly initialize the scope before dumping stats
    - BUG/MEDIUM: http: don't forward client shutdown without NOLINGER
                  except for tunnels
    - BUG/MEDIUM: checks: do not dereference head of a tcp-check at the end
    - BUG/MEDIUM: checks: do not dereference a list as a tcpcheck struct
    - BUG/MEDIUM: peers: apply a random reconnection timeout
    - BUG/MEDIUM: config: properly compute the default number of processes
                  for a proxy

8fea056... by Vincent Bernat on 2015-05-02

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

Imported using git-ubuntu import.

Changelog parent: 5f6b6e2122a18d7f6954e99c4adc419df58a4320

New changelog entries:
  * New upstream stable release including the following fixes:
    - BUG/MAJOR: http: don't read past buffer's end in http_replace_value
    - BUG/MAJOR: http: prevent risk of reading past end with balance
                 url_param
    - BUG/MEDIUM: Do not consider an agent check as failed on L7 error
    - BUG/MEDIUM: patern: some entries are not deleted with case
                  insensitive match
    - BUG/MEDIUM: buffer: one byte miss in buffer free space check
    - BUG/MEDIUM: http: thefunction "(req|res)-replace-value" doesn't
                  respect the HTTP syntax
    - BUG/MEDIUM: peers: correctly configure the client timeout
    - BUG/MEDIUM: http: hdr_cnt would not count any header when called
                  without name
    - BUG/MEDIUM: listener: don't report an error when resuming unbound
                  listeners
    - BUG/MEDIUM: init: don't limit cpu-map to the first 32 processes only
    - BUG/MEDIUM: stream-int: always reset si->ops when si->end is
                  nullified
    - BUG/MEDIUM: http: remove content-length from chunked messages
    - BUG/MEDIUM: http: do not restrict parsing of transfer-encoding to
                  HTTP/1.1
    - BUG/MEDIUM: http: incorrect transfer-coding in the request is a bad
                  request
    - BUG/MEDIUM: http: remove content-length form responses with bad
                  transfer-encoding
    - BUG/MEDIUM: http: wait for the exact amount of body bytes in
                  wait_for_request_body

5f6b6e2... by Vincent Bernat on 2015-04-26

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

Imported using git-ubuntu import.

Changelog parent: 0f8282afcdf180f9b6735a9657353b79f2d6c677

New changelog entries:
  * Upload to unstable.

0f8282a... by Vincent Bernat on 2015-02-01

Import patches-unapplied version 1.5.11-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: cd231431413581779e683468280d149720a43c55

New changelog entries:
  * New upstream stable release including the following fixes:
    - BUG/MAJOR: log: don't try to emit a log if no logger is set
    - BUG/MEDIUM: backend: correctly detect the domain when
                  use_domain_only is used
    - BUG/MEDIUM: Do not set agent health to zero if server is disabled
                  in config
    - BUG/MEDIUM: Only explicitly report "DOWN (agent)" if the agent health
                  is zero
    - BUG/MEDIUM: http: fix header removal when previous header ends with
                  pure LF
    - BUG/MEDIUM: channel: fix possible integer overflow on reserved size
                  computation
    - BUG/MEDIUM: channel: don't schedule data in transit for leaving until
                  connected
    - BUG/MEDIUM: http: make http-request set-header compute the string
                  before removal
  * Upload to experimental.

cd23143... by Vincent Bernat on 2015-01-04

Import patches-unapplied version 1.5.10-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: ab330bfc7236b4c1d62d530c8e18ab5046e2407d

New changelog entries:
  * New upstream stable release including the following fixes:
      - BUG/MAJOR: stream-int: properly check the memory allocation return
      - BUG/MEDIUM: sample: fix random number upper-bound
      - BUG/MEDIUM: patterns: previous fix was incomplete
      - BUG/MEDIUM: payload: ensure that a request channel is available
      - BUG/MEDIUM: tcp-check: don't rely on random memory contents
      - BUG/MEDIUM: tcp-checks: disable quick-ack unless next rule is an expect
      - BUG/MEDIUM: config: do not propagate processes between stopped
                    processes
      - BUG/MEDIUM: memory: fix freeing logic in pool_gc2()
      - BUG/MEDIUM: compression: correctly report zlib_mem
  * Upload to experimental.

ab330bf... by Vincent Bernat on 2014-12-07

Import patches-unapplied version 1.5.9-1 to debian/experimental

Imported using git-ubuntu import.

Changelog parent: 718cb54f16f78755cf0a56c7da1a2f219750142e

New changelog entries:
  * New upstream stable release including the following fixes:
      - BUG/MAJOR: sessions: unlink session from list on out
                   of memory
      - BUG/MEDIUM: pattern: don't load more than once a pattern
                    list.
      - BUG/MEDIUM: connection: sanitize PPv2 header length before
                    parsing address information
      - BUG/MAJOR: frontend: initialize capture pointers earlier
      - BUG/MEDIUM: checks: fix conflicts between agent checks and
                    ssl healthchecks
      - BUG/MEDIUM: ssl: force a full GC in case of memory shortage
      - BUG/MEDIUM: ssl: fix bad ssl context init can cause
                                 segfault in case of OOM.
  * Upload to experimental.

718cb54... by Vincent Bernat on 2014-10-31

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

Imported using git-ubuntu import.

Changelog parent: a6f809499fdf77e8933c11eab9282a697f5f0c03

New changelog entries:
  * New upstream stable release including the following fixes:
     + BUG/MAJOR: buffer: check the space left is enough or not when input
                  data in a buffer is wrapped
     + BUG/MINOR: ssl: correctly initialize ssl ctx for invalid certificates
     + BUG/MEDIUM: tcp: don't use SO_ORIGINAL_DST on non-AF_INET sockets
     + BUG/MEDIUM: regex: fix pcre_study error handling
     + BUG/MEDIUM: tcp: fix outgoing polling based on proxy protocol
     + BUG/MINOR: log: fix request flags when keep-alive is enabled
     + BUG/MAJOR: cli: explicitly call cli_release_handler() upon error
     + BUG/MEDIUM: http: don't dump debug headers on MSG_ERROR
  * Also includes the following new features:
     + MINOR: ssl: add statement to force some ssl options in global.
     + MINOR: ssl: add fetchs 'ssl_c_der' and 'ssl_f_der' to return DER
              formatted certs
  * Disable SSLv3 in the default configuration file.

a6f8094... by Vincent Bernat on 2014-10-20

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

Imported using git-ubuntu import.

Changelog parent: cb3c73b6b7faf3fecd0aea558f022d23336f2b05

New changelog entries:
  * New upstream stable release including the following fixes:
    + BUG/MEDIUM: systemd: set KillMode to 'mixed'
    + MINOR: systemd: Check configuration before start
    + BUG/MEDIUM: config: avoid skipping disabled proxies
    + BUG/MINOR: config: do not accept more track-sc than configured
    + BUG/MEDIUM: backend: fix URI hash when a query string is present
  * Drop systemd patches:
    + haproxy.service-also-check-on-start.patch
    + haproxy.service-set-killmode-to-mixed.patch
  * Refresh other patches.