Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
05prefer-libtinfo-over-libcurses.patch | Prefer libtinfo over libcurses Try to link with -ltinfo before -lcurses to avoid a spurious dependency on systems where ncurses is built with "--with-termlib". |
Sven Joachim <svenjoac@gmx.de> | no | debian | https://bugs.debian.org/cgi-bin/bugreport.cgi?filename=0001-Prefer-libtinfo-over-libcurses.patch;att=1;msg=14;bug=819789 | 2016-04-02 |
11replace_doc_paths.patch | Fix the references to configuration and pipe paths to match the locations Debian uses. | Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de> | not-needed | |||
13split_info_files.patch | Split the info files at 50k This matches the distribution style of the orig tarball. | Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de> | no | debian | ||
26source_encoding.patch | Replace the composed characters with their respective description. =================================================================== |
Ben Finney <ben@benfinney.id.au> | no | |||
45suppress_remap.patch | Unbreak several useful keybindings. | Loic Minier <lool@dooz.org> | no | |||
52fix_screen_utf8_nfd.patch | screen outputs screen "ÿ" after a connected character. This is a character without the need. This happens in UTF-8 environment. Before : screen$ ruby1.9.1 -e 'puts "\u304b\u3099.."' がÿ... patch applied : screen $ ruby1.9.1 -e 'puts "\u304b\u3099.."' が.. diff --git a/ansi.c b/ansi.c index 2a52edd..83b266d 100644 |
Michael Schröder <mls@suse.de> | no | https://lists.gnu.org/archive/html/screen-devel/2021-02/msg00012.html | ||
58-show-encoding-hardstatus.patch | show encoding in hardstatus | Yi-Jheng Lin <yzlin@cs.nctu.edu.tw> | no | debian | https://svnweb.freebsd.org/ports/head/sysutils/screen/files/opt-showencoding?view=markup | 2009-02-11 |
60-screen-4.2.1-debian4.1.0-compatibility.patch | Patch to make 4.2.1 compatible with Debian's 4.1.0 and 4.2.0 packages 4.2.1 includes the Debian patches to extend the login name and $TERM length, but uses even larger values. This causes screen clients to no more be able to talk to older screen servers. See #644788 for a discussion of the same issue with earlier release combinations (4.1.0 vs 4.0.3). . For now this patch sets the mentioned values back to those which werew in use in Debian before (and seemed to be large enough for use in Debian). |
Axel Beckert <abe@debian.org> | no | |||
61-default-PATH_MAX-if-undefined-for-hurd.patch | Set PATH_MAX to 4096 if undefined Fixes FTBFS since 4.4.0 on GNU/Hurd. Updated to add one more occurrence for 4.5.0. | Axel Beckert <abe@debian.org> | yes | upstream | ||
63-add-utempter-switch.patch | Add guarding commandline option around libutempter check | Axel Beckert <abe@debian.org> | invalid | debian | ||
64-fix-manpage-typos-reported-by-lintian.patch | Fix spelling errors found by Lintian | Axel Beckert <abe@debian.org> | invalid | |||
80_session_creation_docs.patch | Add lookup code for the creation time of each session. Requires digging in /proc/$pid and /proc/uptime, though, so it's definitely no candidate for the Beautiful C contest. . Affects screen's behaviour in the following situations: . * 'screen -ls' lists available sessions sorted chronologically * 'screen -RR' now picks the youngest session instead of an arbitrary one . Patch 1/3: documentation |
Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de> | invalid | debian | ||
81_session_creation_util.patch | Add lookup code for the creation time of each session. Requires digging in /proc/$pid and /proc/uptime, though, so it's definitely no candidate for the Beautiful C contest. . Affects screen's behaviour in the following situations: . * 'screen -ls' lists available sessions sorted chronologically * 'screen -RR' now picks the youngest session instead of an arbitrary one . Patch 2/3: new utility functions |
Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de> | invalid | debian | ||
82_session_creation_core.patch | Add lookup code for the creation time of each session. Requires digging in /proc/$pid and /proc/uptime, though, so it's definitely no candidate for the Beautiful C contest. . Affects screen's behaviour in the following situations: . * 'screen -ls' lists available sessions sorted chronologically * 'screen -RR' now picks the youngest session instead of an arbitrary one . Patch 3/3: implementation of actual new feature |
Jan Christoph Nordholz <hesso@pool.math.tu-berlin.de> | invalid | debian | ||
90_Expand-d_xtermosc-array-in-struct-display.patch | Expand d_xtermosc array in struct display Commit c5db181 expands index range of "typ2" by one without expanding affected arrays. d_xtermosc in struct display is one of these. (ansi: add support for xterm OSC 11) (Fix out of bounds access when setting w_xtermosc after OSC 49) |
Václav Doležal <vdolezal@redhat.com> | yes | upstream | 92e86ba5787c42df8a057bdeac4560ca127535a4 | 2020-02-21 |
91_TERMCAP_BUF-is-used-in-place-of-TERMCAP_BUFSIZE.patch | TERMCAP_BUF is used in place of TERMCAP_BUFSIZE. | Victor Dmitriev <mrvvitek@gmail.com> | yes | upstream | 30c9a2a6c190647e35d1ce7b4758de9081f06d10 | 2020-04-27 |
99_CVE-2021-26937.patch | [CVE-2021-26937] Fix out of bounds array access | Michael Schröder <mls@suse.de> | yes | debian upstream | https://lists.gnu.org/archive/html/screen-devel/2021-02/msg00010.html |