Package: sharutils / 1:4.15.2-13

Metadata

Package Version Patches format
sharutils 1:4.15.2-13 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
fix heap buffer overflow cve 2018 1000097.patch | (download)

src/unshar.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix cve-2018-1000097, heap buffer overflow in unshar
Bug-Debian: https://bugs.debian.org/893525
X-Debian-version: 1:4.15.2-3


fix ftbfs with glibc 2.28.patch | (download)

lib/fflush.c | 6 3 + 3 - 0 !
lib/fpurge.c | 2 1 + 1 - 0 !
lib/freading.c | 2 1 + 1 - 0 !
lib/fseeko.c | 4 2 + 2 - 0 !
lib/stdio-impl.h | 6 6 + 0 - 0 !
5 files changed, 13 insertions(+), 7 deletions(-)

 fix ftbfs with glibc 2.28
Bug-Debian: https://bugs.debian.org/915173
X-Debian-version: 1:4.15.2-4

Based on this gnulib commit by Paul Eggert:

https://lists.gnu.org/r/bug-gnulib/2018-03/msg00002.html


fix ftbfs with gcc 10.patch | (download)

src/shar-opts.h | 2 1 + 1 - 0 !
src/unshar-opts.h | 2 1 + 1 - 0 !
src/uudecode-opts.h | 2 1 + 1 - 0 !
src/uuencode-opts.h | 2 1 + 1 - 0 !
4 files changed, 4 insertions(+), 4 deletions(-)

 fix ftbfs with gcc-10
Bug-Debian: https://bugs.debian.org/957790
X-Debian-version: 1:4.15.2-5


accept posix shell from the environment.patch | (download)

libopts/m4/libopts.m4 | 1 1 + 0 - 0 !
m4/libopts.m4 | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 libopts.m4: accept posix_shell from the environment during
 the configure step

This lets us set it to the canonical path /bin/bash, even on systems
where both /bin/bash and /usr/bin/bash are available, and therefore
which(1) might return /usr/bin/bash (depending on PATH order).

Both copies of libopts.m4 are marked as generated files, but the files
from which they were generated do not seem to be present in the sharutils
package. This change is equivalent to part of a 2016 autogen commit
<https://git.savannah.gnu.org/cgit/autogen.git/commit/?id=db064b9a>.

fix national encoding.patch | (download)

THANKS | 14 7 + 7 - 0 !
TODO | 2 1 + 1 - 0 !
2 files changed, 8 insertions(+), 8 deletions(-)

 convert thanks and todo to utf-8
X-Debian-version: 1:4.15.2-13