Package: ncurses / 6.1+20181013-2+deb10u2

Metadata

Package Version Patches format
ncurses 6.1+20181013-2+deb10u2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 debian no ada doc.diff | (download)

doc/html/index.html | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 link to ada binding doc in separate package
 The Ada binding is packaged separately, there is no need to duplicate
 the documentation in ncurses-doc. Replace the internal link with a
 hyperlink.
02 debian backspace.diff | (download)

misc/terminfo.src | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix backspace key description in some terminfo entries
Bug-Debian: https://bugs.debian.org/237997
Bug-Debian: https://bugs.debian.org/602300
03 debian ncursesconfig omit L.diff | (download)

misc/ncurses-config.in | 7 0 + 7 - 0 !
1 file changed, 7 deletions(-)

 omit -l part from ncurses6{w,}-config output
 "ncurses6-config --libs" includes a "-L" part which is not needed
 since the library is installed in a directory in the default linker
 search path.
 .
 Upstream only omits the -L part if $libdir is /usr/lib.  Until there
 is a way to obtain the multiarch path without running
 dpkg-architecture our patch is not upstreamable.
Bug-Debian: https://bugs.debian.org/638281
Bug-Debian: https://bugs.debian.org/745479
CVE 2019 17594.diff | (download)

ncurses/tinfo/comp_hash.c | 8 6 + 2 - 0 !
1 file changed, 6 insertions(+), 2 deletions(-)

 fix for cve-2019-17594
 Check for invalid hashcode in _nc_find_type_entry and nc_find_entry,
 fix cherry-picked from upstream patchlevel 20191012.
Bug-Debian: https://bugs.debian.org/942401
Bug: https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00017.html
CVE 2019 17595.diff | (download)

progs/dump_entry.c | 5 3 + 2 - 0 !
1 file changed, 3 insertions(+), 2 deletions(-)

 fix for cve-2019-17595
 Fix for CVE-2019-17595 cherry-picked from upstream patchlevel
 20191012.  Additionally to the CVE fix, this contains a check for
 acsc with odd length in dump_entry in check for one-one mapping.
Bug-Debian: https://bugs.debian.org/942401
Bug: https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00013.html
Bug: https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00018.html
fix write_it.diff | (download)

progs/tic.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 check for missing character after backslash in write_it
 Fix cherry-picked from upstream patchlevel 20191015.
Bug: https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00046.html
fix tic infloop.diff | (download)

ncurses/tinfo/comp_parse.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix an infinite loop in tic on invalid input
 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.
 .
 Fix cherry-picked from upstream patchlevel 20191019.
Bug: https://lists.gnu.org/archive/html/bug-ncurses/2019-10/msg00050.html