Debian Patches

Status for nslint/3.2-5

Patch Description Author Forwarded Bugs Origin Last update
10-fix-install-mode.patch Fix installation mode for installed files (allow owner to write file)
=====================================================================
no
30-fix-config-path.patch Fix path of main config file
============================
no
35-fix-nsl-linkage.patch Fix unwanted linkage to libnsl
==============================
===================================================================
no
50-debug-symbols.patch Add debug symbols to the built binary. This ensure the generated debug symbol package include useful information. Petter Reinholdtsen <pere@debian.org> no 2024-05-20
60-rfc-4120-underscore.patch Allow _ in TXT and SRV records. This bring the check in line with at least RFC 4120. Petter Reinholdtsen <pere@debian.org> no debian 2024-08-08
70-rfc-1876-rfc-4255.patch Accept and ignore SSHFP and LOC entries. The record types are defined in RFC 1876 (LOC) and RFC 4255 (SSHFP). Petter Reinholdtsen <pere@debian.org> no debian 2024-08-08
80-unknown-family-abort.patch Print error when running into unknown family value. This print a more sensible error on s380x where something go
wrong with the family value, which somehow end up as 0.
Petter Reinholdtsen <pere@debian.org> no 2024-08-09
90-larger-buffers.patch Extend buffers to avoid possible buffer overrun. This get rid of the following compiler warning:
./nslint.c: In function ‘checkwks’:
./nslint.c:567:39: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 512 [-Wformat-overflow=]
567 | (void)sprintf(psbuf, "%s/%s", serv, proto);
| ^~
./nslint.c:567:23: note: ‘sprintf’ output 2 or more bytes (assuming 1025) into a destination of size 512
567 | (void)sprintf(psbuf, "%s/%s", serv, proto);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
./nslint.c:577:42: warning: ‘%s’ directive writing up to 511 bytes into a region of size 132 [-Wformat-overflow=]
577 | sprintf(errstr, "%s unknown", psbuf);
| ^~ ~~~~~
./nslint.c:577:25: note: ‘sprintf’ output between 9 and 520 bytes into a destination of size 132
577 | sprintf(errstr, "%s unknown", psbuf);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Petter Reinholdtsen <pere@debian.org> no 2024-08-12
95-cmpitemaddr-qsort.patch Corrected address sorting for locating duplications.
The compare functions cmpitemaddr() and cmpitemhost() were operating
on the incorrect pointers.

This fixes a abort() crash on s390x.
Petter Reinholdtsen <pere@debian.org> no debian 2024-08-13

All known versions for source package 'nslint'

Links