gdb (7.7.1-0ubuntu5~14.04.3) trusty-security; urgency=medium

  * SECURITY UPDATE: DoS via invalid value in NumberOfRvaAndSizes field
    - debian/patches/CVE-2014-8501.patch: add check to bfd/peXXigen.c.
    - CVE-2014-8501
  * SECURITY UPDATE: stack overflow when printing bad bytes
    - debian/patches/CVE-2014-9939.patch: fix escape sequences in
      bfd/ihex.c, bfd/srec.c.
    - CVE-2014-9939
  * 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:42:55 -0400

gdb (7.7.1-0ubuntu5~14.04.2) trusty-proposed; urgency=medium

  * SRU: Update for trusty. LP: #1351646.
  * Build the gdb-doc package from the gdb sources.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 08 Oct 2014 20:48:14 +0200

gdb (7.7.1-0ubuntu5) utopic; urgency=medium

  * Fix regression introduced in previous upload, again supporting
    powerpc64le in the multilib build. LP: #1233185.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 23 Jul 2014 15:19:13 +0200

gdb (7.7.1-0ubuntu4) utopic; urgency=medium

  [ Martin Pitt ]
  * debian/rules: Revert configuring with "MULTIARCH_TARGET=all" and go back
    to static list of targets. "all" is broken and does not work at least on
    ARM. (LP: #1233185)

 -- Brian Murray <brian@ubuntu.com>  Mon, 30 Jun 2014 15:28:20 -0700

gdb (7.7.1-0ubuntu3) utopic; urgency=medium

  * Fix PR 14963, infinite recursion in the demangler. LP: #1315590.

 -- Matthias Klose <doko@ubuntu.com>  Thu, 12 Jun 2014 21:14:58 +0200

gdb (7.7.1-0ubuntu2) utopic; urgency=medium

  * Add the ARM change from the gdb-linaro 7.7-2014.05 release.
  * Build-depend on systemtap-sdt-test (test dependency).

 -- Matthias Klose <doko@ubuntu.com>  Tue, 27 May 2014 16:53:09 +0200

gdb (7.7.1-0ubuntu1) utopic; urgency=medium

  * GDB 7.7.1 release.

 -- Matthias Klose <doko@ubuntu.com>  Tue, 13 May 2014 02:23:53 +0200

gdb (7.7-0ubuntu4) utopic; urgency=medium

  * re-enable patch that got disabled at some point (LP: #1317136)
    - ptrace-error-verbosity.patch: Try to make the PTRACE scope sysctl
      more discoverable via a verbose error message when failures happen.

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Wed, 07 May 2014 15:46:53 -0400

gdb (7.7-0ubuntu3) trusty; urgency=medium

  * Rebuild with Python 3.4.

 -- Matthias Klose <doko@ubuntu.com>  Wed, 19 Feb 2014 11:41:03 +0100

gdb (7.7-0ubuntu2) trusty; urgency=medium

  * Don't encode the distribution name into the version string.

 -- Matthias Klose <doko@ubuntu.com>  Sat, 08 Feb 2014 20:23:43 +0100

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