gdb (7.11.1-0ubuntu1~16.5) xenial-security; urgency=medium

  * SECURITY UPDATE: integer overflow in string_appends
    - debian/patches/CVE-2016-2226.patch: check for overflow in
      libiberty/cplus-dem.c, added xmalloc_failed to
      gdb/common/common-utils.c.
    - CVE-2016-2226
  * SECURITY UPDATE: use-after-free vulberabilities
    - debian/patches/CVE-2016-4487_4488.patch: set bsize and ksize in
      libiberty/cplus-dem.c, added test to
      libiberty/testsuite/demangle-expected.
    - CVE-2016-4487
    - CVE-2016-4488
  * SECURITY UPDATE: integer overflow in gnu_special
    - debian/patches/CVE-2016-4489.patch: handle case where consume_count
      returns -1 in libiberty/cplus-dem.c.
    - CVE-2016-4489
  * SECURITY UPDATE: integer overflow after sanity checks
    - debian/patches/CVE-2016-4490.patch: parse numbers as integer instead
      of long in libiberty/cp-demangle.c, added test to
      libiberty/testsuite/demangle-expected.
    - CVE-2016-4490
  * SECURITY UPDATE: denial of service via infinite recursion
    - debian/patches/CVE-2016-4491-1.patch: limit recursion in
      include/demangle.h, libiberty/cp-demangle.c, libiberty/cp-demint.c,
      added test to libiberty/testsuite/demangle-expected. 
    - debian/patches/CVE-2016-4491-2.patch: limit more recursion in
      libiberty/cp-demangle.c.
    - debian/patches/CVE-2016-4491-3.patch: initialize d_printing in
      gdb/cp-name-parser.y, libiberty/cp-demangle.c.
    - CVE-2016-4491
  * SECURITY UPDATE: buffer overflow in do_type
    - debian/patches/CVE-2016-4492_4493.patch: properly handle large values
      and overflow in libiberty/cplus-dem.c, added test to
      libiberty/testsuite/demangle-expected.
    - CVE-2016-4492
    - CVE-2016-4493
  * SECURITY UPDATE: denial of service via infinite recursion
    - debian/patches/CVE-2016-6131.patch: prevent infinite recursion in
      libiberty/cplus-dem.c, added test to
      libiberty/testsuite/demangle-expected.
    - CVE-2016-6131

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Fri, 09 Jun 2017 10:41:47 -0400

gdb (7.11.1-0ubuntu1~16.04) xenial-updates; urgency=medium

  * SRU: LP: #1588066, backport 7.11.1 to 16.04 LTS.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 02 Jun 2016 00:09:52 +0200

gdb (7.11.1-0ubuntu1) yakkety; urgency=medium

  * New upstream bug fix release.
    - Fix PR gdb/19828, PR gdb/20045, PR gdb/18077, PR gdb/20039,
      PR python/20037, PR remote/19840, PR gdb/19858, PR gdb/19829,
      PR gdb/19676.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 01 Jun 2016 17:05:58 +0200

gdb (7.11-0ubuntu1) xenial; urgency=medium

  * New upstream release.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 24 Feb 2016 18:27:39 +0100

gdb (7.10.90.20160220-0ubuntu1) xenial; urgency=medium

  * Snapshot, taken from the gdb-7.11 branch.
  * Build again the pdf docs with fixed texinfo.
  * Fix OverflowError in backtrace command on 32bit kernels. LP: #1513922.

 -- Matthias Klose <doko@ubuntu.com>  Sat, 20 Feb 2016 17:52:18 +0100

gdb (7.10.90.20160215-0ubuntu2) xenial; urgency=medium

  * Don't build the pdf docs, broken with recent texinfo.

 -- Matthias Klose <doko@ubuntu.com>  Mon, 15 Feb 2016 20:50:26 +0100

gdb (7.10.90.20160215-0ubuntu1) xenial; urgency=medium

  * Snapshot, taken from the gdb-7.11 branch.

 -- Matthias Klose <doko@ubuntu.com>  Mon, 15 Feb 2016 17:40:33 +0100

gdb (7.10.1-0ubuntu1) xenial; urgency=medium

  * New upstream release.

 -- Matthias Klose <doko@ubuntu.com>  Sat, 16 Jan 2016 11:33:19 +0100

gdb (7.10-1ubuntu2) wily; urgency=medium

  * Fix build dependencies on i386 and powerpc for gdb64.

 -- Matthias Klose <doko@ubuntu.com>  Sun, 13 Sep 2015 14:59:07 +0200

gdb (7.10-1ubuntu1) wily; urgency=medium

  * Merge with Debian; remaining changes:
  * Remaining changes:
    - Keep building the gdb64 package.
    - Build from the upstream sources.
    - Build the gdb-doc package.
    - Include the man pages in the gdb package.
    - Build-depend on gcj-jdk.
    - Drop build dependency on python-dev.
    - Additional patches branch-updates, gdb-strings, ptrace-error-verbosity,
      ppc64el-gdbserver, ppc64el-attach-jvm.
    - Don't build a gdb-python2 package.
    - Configure with babeltrace on ppc64 and ppc64el.
    - gdb: Add a replaces to gdb-doc, which used to ship the manual pages.
    - Again, stop building the gdb-minimal package, not used anymore on any
      image.
    - Add build dependencies for the gdb-doc package.
    - Make gdb Multi-Arch: allowed again.
    - gdb: Recommend libcc1-0.
  * Update to the 7.9 branch 20150321.
    - Fix undefined behavior in TUI's TAB expansion.

 -- Matthias Klose <doko@ubuntu.com>  Sun, 13 Sep 2015 13:47:01 +0200

# For older changelog entries, run 'apt-get changelog gdb-source'
