Debian Patches

Status for ncurses/6.2+20201114-2+deb11u2

Patch Description Author Forwarded Bugs Origin Last update
01-debian-no-ada-doc.diff 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.
Nicolas Boulenguez <nicolas@debian.org> not-needed debian 2017-07-02
02-debian-backspace.diff Fix backspace key description in some terminfo entries Sven Joachim <svenjoac@gmx.de> not-needed debian 2019-07-17
02-debian-drop-rin-from-screen-256color.diff Remove "rin" from screen-256color Some (many?) tmux users have set their TERM environment variable to
screen-256color, and tmux before version 3.0 does not deal with "rin"
correctly. So drop "rin" from screen-256color, at least until tmux
3.0 is released.
Sven Joachim <svenjoac@gmx.de> no debian 2019-08-07
02-debian-xterm.diff Debian changes to xterm* terminfo entries The "rep" feature has been removed from xterm-new and derived terminfo
descriptions, as it causes compatibility problems with older terminal
emulators.
.
The xterm-debian terminfo entry is provided as an alias for xterm, as
some ancient Debian systems used xterm-debian as $TERM.
Sven Joachim <svenjoac@gmx.de> not-needed debian 2020-02-26
02-fix-mlterm.diff Correct kf1-kf4 in mlterm* terminfo entries Cherry-picked fix from the 20201205 upstream patchlevel:
- Correct mlterm3 kf1-kf4
- Add flash to mlterm3
Sven Joachim <svenjoac@gmx.de> not-needed debian 2021-01-01
03-debian-ncursesconfig-omit-L.diff 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 omits the -L part if $libdir is in a standard directory,
however the list of standard directories is determined at build time
and architecture dependent, breaking multiarch co-installability.
Until there is a way to obtain the multiarch path without running
dpkg-architecture our patch is not upstreamable.
Sven Joachim <svenjoac@gmx.de> not-needed debian 2019-10-21
CVE-2022-29458.diff Backport upstream fix for CVE-2022-29458 Add a limit-check to guard against corrupt terminfo data
(report/testcase by NCNIPC of China), fix backported from the
20220416 upstream patchlevel.
Thorsten Alteholz <debian@alteholz.de> not-needed debian 2023-01-28
fix_crash_on_very_long_tc-use_clause.diff Fix tic crash on very long tc/use clauses Correct limit-check when dumping tc/use clause via tic -I (report by
Gabriel Ravier), fix cherry-picked from the 20230121 upstream patchlevel.
Sven Joachim <svenjoac@gmx.de> not-needed debian upstream 2023-01-22
debian-env-access.diff Change the --disable-root-environ configure option behavior By default, the --disable-root-environ option forbids program run by
the superuser to load custom terminfo entries. This patch changes
that to only restrict programs running with elevated privileges,
matching the behavior of the --disable-setuid-environ option
introduced in the 20230423 upstream patchlevel.
Sven Joachim <svenjoac@gmx.de> not-needed debian upstream 2023-05-26

All known versions for source package 'ncurses'

Links