Debian Patches

Status for libtermkey/0.22-3

Patch Description Author Forwarded Bugs Origin Last update
makefile-use-pkg_config-if-set-to-run-pk.patch Makefile: Use $PKG_CONFIG, if set, to run pkg-config
This allows cross builds to specify the correct pkg-config binary.
James McCoy <jamessan@debian.org> no 2024-03-19
fixtermkey-out-of-bounds-write-in-array.patch fix(termkey): out-of-bounds write in array
Problem:
termkey crashes due to an out-of-bounds write in an array when it
received a CSI sequence with 17 or more arguments. This could be
observed on startup with certain terminal emulators like [RLogin], which
send a response to the `CSI c` query containing 17 parameters.

The termkey code has a boundary check, but its comparison operator is
incorrect.

Solution:
Correct the comparison operator to ensure proper boundary checking.

With this change, I have confirmed that the crash no longer occurs on
RLogin. https://github.com/kmiya-culti/RLogin
gcrtnst <52910071+gcrtnst@users.noreply.github.com> no 2025-05-06
fixlibvterm-crash-when-bad-escape-sequen.patch fix(libvterm): crash when bad escape sequence enter SS3 handler trobicho <40835493+trobicho@users.noreply.github.com> no 2026-06-19

All known versions for source package 'libtermkey'

Links