ncurses (6.4-4) unstable; urgency=medium * Run autoconf-dickey in the toplevel and test/ directories rather than autoreconf-dickey, as the latter picks up the backup file of configure.in below the .pc/ directory, which is unwanted and does not work (Closes: #1035621). -- Sven Joachim <svenjoac@gmx.de> Sun, 07 May 2023 16:33:47 +0200 ncurses (6.4-3) unstable; urgency=medium * Configure with "--disable-root-environ" to disallow loading of custom terminfo entries in setuid/setgid programs, mitigating the impact of CVE-2023-29491 (see #1034372). - Update the symbols files for the newly exported symbol _nc_env_access. - New patch fix-configure-root-args-option.diff cherry-picked from the 20230415 patchlevel, fixing a copy/paste error which caused the "--disable-root-environ" configure option to pick up code meant to be used by the "--disable-root-args" option instead. - New patch debian-env-access.diff, changing the behavior of the "--disable-root-environ" configure option to not restrict programs run by the superuser, equivalent to the "--disable-setuid-environ" option introduced in the 20230423 patchlevel. -- Sven Joachim <svenjoac@gmx.de> Sat, 06 May 2023 17:16:54 +0200 ncurses (6.4-2) unstable; urgency=medium * Add Breaks against vim-common (<< 2:9.0.1000-2) to ncurses-base and ncurses-term (Closes: #1027435). * New patch fix_crash_on_very_long_tc-use_clause.diff, cherry-picked from the 20230121 patchlevel: correct limit-check when dumping tc/use clause via tic -I (report by Gabriel Ravier, Closes: #1029399). * Work around dh_strip bug #875780 by stripping libncurses++w.a manually (Closes: #1029404). -- Sven Joachim <svenjoac@gmx.de> Wed, 25 Jan 2023 21:21:49 +0100 ncurses (6.4-1) unstable; urgency=medium * New upstream release. - Correct PS vs PE names in bracketed+paste (report by Bram Moolenaar, Addresses: #1027435). * Update symbols files and bump shlibs. -- Sven Joachim <svenjoac@gmx.de> Mon, 02 Jan 2023 08:49:50 +0100 ncurses (6.3+20221224-2) unstable; urgency=medium * Upload to unstable. -- Sven Joachim <svenjoac@gmx.de> Tue, 27 Dec 2022 21:00:02 +0100 ncurses (6.3+20221224-1) experimental; urgency=medium * New upstream patchlevel. - Revise kon/kon2/jfbterm to undo "linux2.6" change to smacs/rmacs/enacs (Closes: #1012800). - Improve pointer/limit checks associated with deleting a screen (Closes: #1015756). * Refresh Debian patches. * Convert lintian overrides to the new format in Lintian 2.115. * Add a new override for source-is-missing in the Ada documentation (see #1019980). * Upgrade Standards-Version to 4.6.2, no changes needed. -- Sven Joachim <svenjoac@gmx.de> Mon, 26 Dec 2022 20:22:07 +0100 ncurses (6.3+20220423-2) unstable; urgency=medium * Update patch 02-debian-xterm.diff: drop "dec+sl" from xterm-new and derived terminfo descriptions (Closes: #1010270). -- Sven Joachim <svenjoac@gmx.de> Thu, 05 May 2022 19:01:43 +0200 ncurses (6.3+20220423-1) unstable; urgency=medium * New upstream patchlevel. - Add a limit-check to guard against corrupt terminfo data (report/testcase by NCNIPC of China (CVE-2022-29458), Closes: #1009870). - Minor clarification to clear.1 (Closes: #999437). * Refresh Debian patches. * Update symbols files. * Ensure that the README file in ncurses-examples has correct permissions (Closes: #1003929). * Add a lintian override to ncurses-examples for a false positive bash-term-in-posix-shell in tput-initc. * Update debian/ncurses-term.links to avoid a broken symlink /usr/share/terminfo/r/rxvt-color. * Remove libmd-dev build dependency on kfreebsd, no longer needed. -- Sven Joachim <svenjoac@gmx.de> Tue, 26 Apr 2022 19:52:23 +0200 ncurses (6.3-2) unstable; urgency=medium * Add Breaks on neovim (<< 0.6.0) to ncurses-base (Closes: #999777). * Drop patch 02-debian-drop-rin-from-screen-256color.diff (Closes: #1003546). Tmux users should upgrade to version 3.0 or higher, or set TERM to something else than screen-256color. * Make ncurses-base the primary package into which the Debian FAQ and TODO files are installed. * Add libmd-dev to Build-Depends on kfreebsd-any to work around FTBFS if /usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig does not exist. * Install the example programs into /usr/libexec/ncurses-examples. -- Sven Joachim <svenjoac@gmx.de> Mon, 17 Jan 2022 18:02:04 +0100 ncurses (6.3-1) unstable; urgency=medium * New upstream release. * Update symbols files and bump shlibs. - Update the minimal version for symbols added after the 6.2 release to 6.3. * Drop the lintian override for ncurses-examples introduced in version 6.1+20181013-2, it no longer triggers. * Do not force removal of obsolete packages which terminfo files have been taken over by ncurses-term (Closes: #994433). -- Sven Joachim <svenjoac@gmx.de> Mon, 15 Nov 2021 17:54:06 +0100 ncurses (6.2+20210905-1) unstable; urgency=low * New upstream patchlevel. - Extend --disable-pkg-ldflags option to also control whether $LDFLAGS from the build is provided in -config and .pc files. Use that option in debian/rules (Closes: #986764). - Drop symbols GCC_PRINTF and GCC_SCANF from curses.h.in, to simplify use (Closes: #993179). * Drop patch 02-fix-mlterm.diff, applied upstream. * Refresh remaining Debian patches. * Update symbols files for new symbols erasewchar_sp, killwchar_sp and _nc_reset_tparm. * Bump autoconf-dickey build dependency to (>= 2.52+20210509), as per test/configure.in. * Ship stterm and stterm-256color terminfo entries in ncurses-term. * Take over terminfo entries from the deceased Debian packages jfbterm, kon2, libiterm1 and tn5250 in ncurses-term. * Update list of terminfo entries shipped by other Debian packages. * Update years in debian/copyright. -- Sven Joachim <svenjoac@gmx.de> Thu, 09 Sep 2021 19:56:22 +0200 ncurses (6.2+20201114-4) unstable; urgency=medium * Source-only upload for migration to testing, no changes. -- Sven Joachim <svenjoac@gmx.de> Thu, 26 Aug 2021 18:39:10 +0200 ncurses (6.2+20201114-3) unstable; urgency=medium [ Debian Janitor ] * Remove constraints unnecessary since stretch: + ncurses-term: Drop versioned constraint on suckless-tools in Replaces. + ncurses-term: Drop versioned constraint on suckless-tools in Breaks. + libtinfo5: Drop versioned constraint on dialog in Breaks. [ Jordi Mallach ] * Introduce a libncursesw6-udeb package, needed by newer nano versions (Closes: #976275). [ Sven Joachim ] * Add new upstream signing key 19882D92DDA4C400C22C0D56CC2AF4472167BE03 to debian/upstream/signing-key.asc. -- Sven Joachim <svenjoac@gmx.de> Sun, 22 Aug 2021 08:29:53 +0200 ncurses (6.2+20201114-2) unstable; urgency=medium * New patch 02-fix-mlterm.diff, cherry-picked from the 20201205 upstream patchlevel. - Correct mlterm3 kf1-kf4 (Closes: #975322). - Add flash to mlterm3. * Refresh Debian patches. -- Sven Joachim <svenjoac@gmx.de> Fri, 01 Jan 2021 16:02:10 +0100 ncurses (6.2+20201114-1) unstable; urgency=medium * New upstream patchlevel. - Add tmux-direct terminfo entry (Closes: #895754). * Add Breaks on cowdancer (<< 0.89~) to libncurses6 (Closes: #971672). * Upgrade Standards-Version to 4.5.1, no changes needed. -- Sven Joachim <svenjoac@gmx.de> Thu, 19 Nov 2020 18:08:43 +0100 ncurses (6.2+20200918-1) unstable; urgency=medium * New upstream patchlevel. - Corrected condition for appending curses.events to the generated curses.h (report by Sven Joachim, Closes: #970577). * Version the Provides of the transitional -dev packages by libncurses-dev. -- Sven Joachim <svenjoac@gmx.de> Sun, 20 Sep 2020 11:16:40 +0200 ncurses (6.2+20200912-1) unstable; urgency=medium [ Sven Joachim ] * New upstream patchlevel. - Move dlclose() call from lib_mouse.c to delscreen() to avoid a case in the former which could be called from SIGTSTP handler (Closes: #961097). * Update symbols files for new symbol _nc_tiparm. * Bump autoconf-dickey build dependency to (>= 2.52+20200111), as per configure.in. * Bump debhelper compatibility level to 13. - Use the substition feature in that compat level to get rid of the debian/*.{install,links}.in files. [ Debian Janitor ] * Wrap long lines in changelog entries: 5.0-5. -- Sven Joachim <svenjoac@gmx.de> Thu, 17 Sep 2020 19:18:53 +0200 ncurses (6.2-1) unstable; urgency=medium [ Debian Janitor ] * Rely on pre-initialized dpkg-architecture variables. * Fix day-of-week for changelog entries 5.7+20090314-1, 5.6+20080419- 2. [ Sven Joachim ] * New upstream release. * Refresh Debian patches. * Update symbols files and bump shlibs. - Update the minimal version for symbols added after the 6.1 release to 6.2. - Silence the package-placeholder-in-symbols-file lintian warning in the ABI5 library packages. * Get rid of debian/xterm.ti, and record the changes Debian makes to the xterm* terminfo entries in a new patch 02-debian-xterm.diff. * Switch debian/copyright to format 1.0, and update the years. * Upgrade Standards-Version to 4.5.0, no changes needed. -- Sven Joachim <svenjoac@gmx.de> Sat, 29 Feb 2020 10:05:22 +0100 ncurses (6.1+20191019-1) unstable; urgency=medium * New upstream patchlevel. - Fix several errata in tic (Closes: #942401). + Check for invalid hashcode in _nc_find_type_entry and nc_find_name_entry (CVE-2019-17594). + Check for invalid hashcode in _nc_find_entry. + Check for missing character after backslash in fmt_entry (CVE-2019-17595). * Refresh patch 03-debian-ncursesconfig-omit-L.diff. * Support additional build profiles: - Skip building ABI 5 libraries in a pkg.ncurses.nolegacy build profile. - Skip building the examples in a pkg.ncurses.noexamples build profile. - Do not build libtinfo6-udeb in the noudeb build profile. * Add a "Replaces: alacritty (<< 0.3.4~)" to ncurses-term (Closes: #933386). * Add a Salsa CI pipeline in debian/gitlab-ci.yml. * Export BUILD_{C,CPP,LD}FLAGS in debian/rules, making blhc happy. * Upgrade Standards-Version to 4.4.1, no changes needed. -- Sven Joachim <svenjoac@gmx.de> Thu, 24 Oct 2019 18:18:57 +0200 ncurses (6.1+20190803-1) unstable; urgency=medium * New upstream patchlevel. - Amend the change to screen, because tmux relies upon that entry and does not support that feature (Closes: #933572). * New patch 02-debian-drop-rin-from-screen-256color.diff: remove "rin" also from screen-256color, used by some tmux users as their $TERM. * Drop patch fix-tabs-manpage-installation.diff, applied upstream. * Refresh patch 02-debian-backspace.diff after upstream changes to the screen terminfo description. -- Sven Joachim <svenjoac@gmx.de> Thu, 08 Aug 2019 17:39:10 +0200 ncurses (6.1+20190713-2) unstable; urgency=medium * Drop "rep" from xterm-new and derived terminfo descriptions (Closes: #933053). -- Sven Joachim <svenjoac@gmx.de> Thu, 01 Aug 2019 18:12:18 +0200 ncurses (6.1+20190713-1) unstable; urgency=low * New upstream patchlevel. * Refresh patch 02-debian-backspace.diff after upstream changes to the screen terminfo description. * New patch fix-tabs-manpage-installation.diff, reverts a broken upstream change which inadvertently installed the tabs.1 manpage as a dangling symlink. * Update symbols files for new symbol _nc_find_user_entry. * Move the tmux and tmux-256color terminfo entries to ncurses-base (Closes: #927973). * Bump debhelper compatibility level to 12. - Build-depend on debhelper-compat (= 12) and drop debian/compat. * Drop the -dbg packages (Closes: #849003). * Reduce the size of the -dbgsym packages with dh_dwz. * Update years in debian/copyright. * Upgrade Standards-Version to 4.4.0, no changes needed. -- Sven Joachim <svenjoac@gmx.de> Fri, 19 Jul 2019 17:14:25 +0200 # Older entries have been removed from this changelog. # To read the complete changelog use `apt changelog libtinfo6`.
Generated by dwww version 1.15 on Sat May 18 11:00:41 CEST 2024.