Debian Patches

Status for readline/8.2-4

Patch Description Author Forwarded Bugs Origin Last update
readline82-001.diff READLINE PATCH REPORT
=====================


Bug-Reported-by: Kan-Ru Chen <koster@debian.org>
Bug-Reference-ID:
Bug-Reference-URL: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021109

Bug-Description:

Starting a readline application with an invalid locale specification for
LC_ALL/LANG/LC_CTYPE can cause it crash on the first call to readline.
no
readline82-002.diff READLINE PATCH REPORT
=====================


Bug-Reported-by: srobertson@peratonlabs.com
Bug-Reference-ID:
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2022-09/msg00049.html

Bug-Description:

It's possible for readline to try to zero out a line that's not null-
terminated, leading to a memory fault.
no
readline82-003.diff READLINE PATCH REPORT
=====================


Bug-Reported-by: Stefan Klinger <readline-gnu.org@stefan-klinger.de>
Bug-Reference-ID:
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-readline/2023-08/msg00018.html

Bug-Description:

The custom color prefix that readline uses to color possible completions
must have a leading `.'.
no
readline82-004.diff READLINE PATCH REPORT
=====================


Bug-Reported-by: Henry Bent <henry.r.bent@gmail.com>
Bug-Reference-ID:
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-bash/2022-11/msg00044.html

Bug-Description:

There are systems that supply one of select or pselect, but not both.
no
readline82-005.diff READLINE PATCH REPORT
=====================


Bug-Reported-by: Simon Marchi <simon.marchi@polymtl.ca>
Bug-Reference-ID:
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-readline/2022-09/msg00005.html

Bug-Description:

If an application is using readline in callback mode, and a signal arrives
after readline checks for it in rl_callback_read_char() but before it
restores the application's signal handlers, it won't get processed until the
next time the application calls rl_callback_read_char(). Readline needs to
check for and resend any pending signals after restoring the application's
signal handlers.
no
readline82-006.diff READLINE PATCH REPORT
=====================


Bug-Reported-by: Tom de Vries <tdevries@suse.de>
Bug-Reference-ID:
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-readline/2022-09/msg00001.html

Bug-Description:

This is a variant of the same issue as the one fixed by patch 5. In this
case, the signal arrives and is pending before readline calls rl_getc().
When this happens, the pending signal will be handled by the loop, but may
alter or destroy some state that the callback uses. Readline needs to treat
this case the same way it would if a signal interrupts pselect/select, so
compound operations like searches and reading numeric arguments get cleaned
up properly.
no
readline82-007.diff READLINE PATCH REPORT
=====================


Bug-Reported-by: Kevin Pulo <kev@pulo.com.au>
Bug-Reference-ID:
Bug-Reference-URL: https://lists.gnu.org/archive/html/bug-readline/2022-11/msg00002.html

Bug-Description:

If readline is called with no prompt, it should display a newline if return
is typed on an empty line. It should still suppress the final newline if
return is typed on the last (empty) line of a multi-line command.
no
rl-attribute.diff rl-attribute.dpatch by <doko@debian.org>

Do not redefine __attribute__, define macro __rl_attribute__
no
rl-header.diff rl-header.dpatch by <doko@debian.org>

Include stdio.h in readline.h and history.h
no
rl-no-cross-check.diff rl-no-cross-check.dpatch by <doko@debian.org> no
rl-no-rpath.diff rl-no-rpath.dpatch by <doko@debian.org>

Don't set a runtime path for linking the shared libraries
no
rlfe-history.diff #! /bin/sh /usr/share/dpatch/dpatch-run
## rlfe-history.dpatch by <andrew@pimlott.net>
##
## DP: Fix rlfe, always writing a history file.

@DPATCH@
no
rlfe-kfreebsd.diff no
rlfe-tinfo.diff # DP: Link rlfe with libtinfo. no
fix-wformat-security.diff Fix compiling with -Werror=format-security. Prevents format string attacks. Simon Ruderich <simon@ruderich.org> no 2012-09-15
configure-tinfo.diff no
rlfe-signal-rvt.diff no
fix-rl_do_undo-crash.diff readline fix for rl_undo_list pointer aliasing; arith command sets word_top Chet Ramey <chet.ramey@case.edu> no 2023-03-06

All known versions for source package 'readline'

Links