Add upstream recommended patches

This commit is contained in:
Jörg Frings-Fürst 2021-05-07 08:51:15 +02:00
parent 32f431104b
commit 130071a066
5 changed files with 50 additions and 0 deletions

8
debian/changelog vendored
View File

@ -1,3 +1,11 @@
dmidecode (3.3-2) UNRELEASED; urgency=medium
* Add upstream recommended patches (Closes: #987033):
- New debian/patches/0145-Fix_condition_error_in_ascii_filter.patch.
- New debian/patches/0150-Fix_crash.patch.
-- Jörg Frings-Fürst <debian@jff.email> Fri, 07 May 2021 08:46:44 +0200
dmidecode (3.3-1) unstable; urgency=medium
* New upstream release.

1
debian/files vendored Normal file
View File

@ -0,0 +1 @@
dmidecode_3.3-1_source.buildinfo utils optional

View File

@ -0,0 +1,18 @@
Description: Fix the condition error in ascii_filter
Origin: upstream, http://git.savannah.gnu.org/cgit/dmidecode.git/commit/?id=1117390ccd9cea139638db6f460bb6de70e28f94
Last-Update: 2021-05-07
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
Index: trunk/dmidecode.c
===================================================================
--- trunk.orig/dmidecode.c
+++ trunk/dmidecode.c
@@ -116,7 +116,7 @@ static void ascii_filter(char *bp, size_
size_t i;
for (i = 0; i < len; i++)
- if (bp[i] < 32 || bp[i] == 127)
+ if (bp[i] < 32 || bp[i] >= 127)
bp[i] = '.';
}

21
debian/patches/0150-Fix_crash.patch vendored Normal file
View File

@ -0,0 +1,21 @@
Description: Fix crash with -u option
Origin: upstream, http://git.savannah.gnu.org/cgit/dmidecode.git/commit/?id=11e134e54d15e67a64c39a623f492a28df922517
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987033
Last-Update: 2021-05-07
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
Index: trunk/dmidecode.c
===================================================================
--- trunk.orig/dmidecode.c
+++ trunk/dmidecode.c
@@ -248,9 +248,9 @@ static void dmi_dump(const struct dmi_he
{
int j, l = strlen(s) + 1;
- off = 0;
for (row = 0; row < ((l - 1) >> 4) + 1; row++)
{
+ off = 0;
for (j = 0; j < 16 && j < l - (row << 4); j++)
off += sprintf(raw_data + off,
j ? " %02X" : "%02X",

View File

@ -1,3 +1,5 @@
0145-Fix_condition_error_in_ascii_filter.patch
0150-Fix_crash.patch
0100-ansi-c.patch
0001-hurd.patch
#0005-build.patch