Debian Patches

Status for inetutils/2:2.8-3

Patch Description Author Forwarded Bugs Origin Last update
upstream/0001-talkd-avoid-a-buffer-overflow-with-large-DNS-names.patch talkd: avoid a buffer overflow with large DNS names
Reported privately by Tristan Madani <tristan@talencesecurity.com>.

* talkd/announce.c: Include intprops.h and inttostr.h.
(N_LINES, N_CHARS): Remove macros.
(LINE): Remove type.
(format_line, finish_line): Remove functions.
(print_mesg): Allocate enough bytes for the announcement.
* talkd/talkd.c (hostname_len): New variable.
(talkd_init): Initialize it.
* talkd/intalkd.h: Include idx.h
(hostname_len): Add declaration.
Collin Funk <collin.funk1@gmail.com> no 2026-07-16
local/0001-build-Disable-GFDL-info-files-and-useless-man-pages.patch build: Disable GFDL info files and useless man pages
We do not install the info file due to GFDL, and because it would
require an inetutils-doc package. Nor the man pages from upstream
generated with help2man as they are problematic for cross-building
and contain no additional information to what is already available
via --help output.

Instead we ship our own proper man pages.

Not forwarded upstream due to GNU policies regarding man pages.
Guillem Jover <guillem@hadrons.org> not-needed vendor, Debian 2010-06-09
local/0002-inetd-Change-protocol-semantics-in-inetd.conf.patch inetd: Change protocol semantics in inetd.conf
Readd parts of the original patch that got botched when applied
upstream.

* src/inetd.c (getconfigent) [IPV6]: Change default family to IPv4 for "tcp"
and "udp". Change "tcp6" and "udp6" to support IPv4 mapped addresses.
Guillem Jover <guillem@hadrons.org> yes vendor, Debian 2010-09-06

All known versions for source package 'inetutils'

Links