Change logs for ncurses source package in Buster

  • ncurses (6.1+20181013-2+deb10u2) buster; urgency=medium
    
      * Cherry-pick tic fixes from upstream patchlevels 20191012,
        20191015 and 20191019 (Closes: #942401).
        - Check for invalid hashcode in _nc_find_type_entry and
          nc_find_entry (CVE-2019-17594).
        - Check for missing character after backslash in fmt_entry
         (CVE-2019-17595).
        - Check for acsc with odd length in dump_entry in check for
          one-one mapping.
        - Check for missing character after backslash in write_it.
        - Modify tic to exit if it cannot remove a conflicting name, because
          treating that as a partial success can cause an infinite loop in
          use-resolution.
    
     -- Sven Joachim <email address hidden>  Sat, 02 Nov 2019 19:16:19 +0100
  • ncurses (6.1+20181013-2+deb10u1) buster; urgency=medium
    
      * Drop "rep" from xterm-new and derived terminfo descriptions
        (Closes: #933053).
    
     -- Sven Joachim <email address hidden>  Mon, 05 Aug 2019 20:03:21 +0200
  • ncurses (6.1+20181013-2) unstable; urgency=medium
    
      * Add Breaks against libmono-corlib4.5-cil (<< 4.6.2.7+dfsg-2)
        to ncurses-base and ncurses-term (Closes: #899394).
      * Add Build-Depends-Package annotations to the symbols files.
      * Add a lintian override to ncurses-examples for
        package-contains-documentation-outside-usr-share-doc.
      * Upgrade Standards-Version to 4.3.0, no changes needed.
    
     -- Sven Joachim <email address hidden>  Mon, 11 Feb 2019 18:17:20 +0100
  • ncurses (6.1+20181013-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Modify configure scripts to reduce relinking/ranlib during library
          install.  Together with the next change, this Closes: #903790.
      * Configure with --disable-relink.
      * Fix wrong-path-for-interpreter lintian error in ncurses-examples.
      * Add Breaks against libunibilium4 (<< 2.0.0-3) to ncurses-base and
        ncurses-term (Closes: #904337).
      * Upgrade Standards-Version to 4.2.1, no further changes needed.
    
     -- Sven Joachim <email address hidden>  Thu, 18 Oct 2018 19:45:43 +0200
  • ncurses (6.1+20180714-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Fix a case where tiparm could return null if the format-string was
          empty (Closes: #902630).
        - Reduce use of _GNU_SOURCE for current glibc where _DEFAULT_SOURCE
          combines with _XOPEN_SOURCE (Closes: #900987).
        - Modify generated ncurses*config and ncurses.pc, ncursesw.pc, etc.,
          to list helper libraries such as gpm for static linking (see #900839).
      * Refresh Debian patches.
      * Stop building special debug libraries, and mark the -dbg packages as
        Multi-Arch: same (Addresses: #849003).
      * Build the static libraries without gpm support (Closes: #900839).
      * Upgrade Standards-Version to 4.1.5, no changes needed.
    
     -- Sven Joachim <email address hidden>  Tue, 17 Jul 2018 18:17:02 +0200
  • ncurses (6.1+20180210-4) unstable; urgency=medium
    
      * Take over the dvtm and dvtm-256color terminfo entries from the dvtm
        package in ncurses-term (see #897953).
      * Cherry-pick a fix from the 20180519 patchlevel: add check in
        pair_content() to handle the case where caller asks for an
        uninitialized pair (Closes: #898658).
      * Move screen.xterm-256color and rxvt-unicode-256color terminfo entries
        from ncurses-term to ncurses-base (Closes: #898666, #898948).
      * Speed up binary-indep builds by building only the configurations
        necessary to install and run tic.
        - Move the g++-muiltilib build dependency to Build-Depends-Arch.
    
     -- Sven Joachim <email address hidden>  Mon, 21 May 2018 10:54:08 +0200
  • ncurses (6.1+20180210-3) unstable; urgency=medium
    
      * Add back "Suggests: ncurses-doc" to libncurses-dev which inadvertently
        got lost in 6.1+20180210-1 (Closes: #897035).
      * Cherry-pick a fix from the 20180414 patchlevel: add a null-pointer
        check in _nc_parse_entry to handle an error when a use-name is invalid
        syntax (report by Chung-Yi Lin, CVE-2018-10754).
      * Add Breaks against versions of bash-static and zsh-static which were
        built with libtinfo before 6.1 to ncurses-{base,term}.
    
     -- Sven Joachim <email address hidden>  Thu, 10 May 2018 16:17:05 +0200
  • ncurses (6.1+20180210-2) unstable; urgency=medium
    
      * Run dh_autoreconf at build time to regenerate configure scripts.
        - Add a build-dependency on autoconf-dickey (>= 2.52+20170501).
        - Drop debian/README.source.
      * Drop Replaces/Breaks relationships on pre-wheezy packages.
      * Add more Breaks to ncurses-base and ncurses-term against libraries
        incompatible with the new terminfo format: libtinfo5 (<< 6.1) and
        libunibilium0 (Closes: #891380).
      * Update the watch files to version 4, and look for tarballs on
        https://invisible-mirror.net.
      * Bump debhelper compatibility level to 11.
      * Use "dh_missing --fail-missing" instead of "dh_install --fail-missing".
      * Temporarily add ncurses{w,}5-config compatibility symlinks.
      * Upgrade Standards-Version to 4.1.4, no changes needed.
      * Upload to unstable.
    
     -- Sven Joachim <email address hidden>  Thu, 26 Apr 2018 18:07:30 +0200
  • ncurses (6.1-1) unstable; urgency=low
    
      * New upstream release.
      * Refresh Debian patches.
      * Update symbols files and bump shlibs.
        - Bump the minimal version of symbols introduced after the 6.0
          release to 6.1.
        - Reset the minimal version of _nc_read_entry to back to 6.
      * Pass --disable-stripping to the configure scripts.
      * Update xterm.ti from xterm 331.
      * Use https in the Homepage field.
      * Update Vcs-{Browser,Git} URLs to point at salsa.debian.org.
      * Change priority of all library packages to optional.
      * Update years in debian/copyright.
    
     -- Sven Joachim <email address hidden>  Sun, 11 Feb 2018 21:06:50 +0100
  • ncurses (6.0+20171125-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Modify _nc_write_entry() to truncate too-long filename (report by
          Hosein Askari (CVE-2017-16879), Closes: #882620).
      * Change priority of the -dbg packages and the udeb to optional.
      * Delete trailing whitespace in debian/changelog.
      * Bump debhelper compatibility level to 10.
      * Switch from dh_autotools-dev_updateconfig to dh_update_autotools_config
        and drop the explicit autotools-dev build dependency.
      * Drop dpkg-dev build dependency, already fulfilled in oldstable.
      * Do not require (fake)root for building the packages.
      * Configure the test programs with --with-x11-rgb=/etc/X11/rgb.txt.
    
     -- Sven Joachim <email address hidden>  Mon, 27 Nov 2017 17:56:51 +0100
  • ncurses (6.0+20170902-1) unstable; urgency=medium
    
      * New upstream patchlevel.
        - Modify check in fmt_entry() to handle a cancelled reset string
          (CVE-2017-13733, Closes: #873746).
    
     -- Sven Joachim <email address hidden>  Sun, 03 Sep 2017 19:25:01 +0200
  • ncurses (6.0+20170715-2) unstable; urgency=medium
    
      * Bump the minimal version of _nc_read_entry to 6.0+20170715 for partial
        upgrades from testing.
    
     -- Sven Joachim <email address hidden>  Sun, 16 Jul 2017 18:23:24 +0200
  • ncurses (6.0+20170708-1) unstable; urgency=high
    
      * New upstream patchlevel.
        - Correct a limit-check in fixes from CVE-2017-10684
          (report by Sven Joachim).
      * Amend the previous Debian changelog entry with CVE references.
    
     -- Sven Joachim <email address hidden>  Sun, 09 Jul 2017 11:50:10 +0200
  • ncurses (6.0+20161126-1+deb9u2) stretch; urgency=medium
    
      * Cherry-pick upstream fix from the 20171125 patchlevel to fix
        a buffer overflow in the _nc_write_entry function
        (CVE-2017-16879, Closes: #882620).
    
     -- Sven Joachim <email address hidden>  Thu, 28 Dec 2017 10:47:33 +0100
  • ncurses (6.0+20161126-1+deb9u1) stretch; urgency=medium
    
      * Cherry-pick upstream fixes from the 20170701 and 20170708 patchlevels
        for various crash bugs in the tic library and the tic binary
        (CVE-2017-10684, CVE-2017-10685, CVE-2017-11112, CVE-2017-11113).
      * Backport termcap-format fix from the 20170715 patchlevel, repairing a
        regression from the above security fixes (see #868266).
      * Cherry-pick upstream fixes from the 20170826 patchlevel for more
        crash bugs in the tic library (CVE-2017-13728, CVE-2017-13729,
        CVE-2017-13730, CVE-2017-13731, CVE-2017-13732, CVE-2017-13734,
        Closes: #873723).
      * Cherry-pick upstream fixes from the 20170902 patchlevel to fix
        another crash bug in the tic program (CVE-2017-13733, Closes: #873746).
    
     -- Sven Joachim <email address hidden>  Thu, 07 Sep 2017 19:05:43 +0200
  • ncurses (6.0+20161126-1) unstable; urgency=low
    
      * New upstream patchlevel.
        - Omit selection of ISO-8859-1 for G0 in enacs capability from
          linux2.6 entry, to avoid conflict with the user-defined mapping
          (Closes: #830694).
      * Update symbols files for new symbol unfocus_current_field.
    
     -- Sven Joachim <email address hidden>  Tue, 29 Nov 2016 21:19:08 +0100