summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
authormm <mm@FreeBSD.org>2016-06-30 12:44:15 +0000
committermm <mm@FreeBSD.org>2016-06-30 12:44:15 +0000
commit13295f52fb5936b237a994e75311fe18612c73c4 (patch)
tree2e5d2542532b32df0f9327ddb3a4e866cf594b32 /usr.bin
parentbb239248165adea53a90acbdf3541ede6baaf245 (diff)
downloadFreeBSD-src-13295f52fb5936b237a994e75311fe18612c73c4.zip
FreeBSD-src-13295f52fb5936b237a994e75311fe18612c73c4.tar.gz
MFC r302075:
Update libarchive to 3.2.1 (bugfix and security fix release) List of vendor fixes: - fix exploitable heap overflow vulnerability in Rar decompression (vendor issue 719, CVE-2016-4302, TALOS-2016-0154) - fix exploitable stack based buffer overflow vulnebarility in mtree parse_device functionality (vendor PR 715, CVE-2016-4301, TALOS-2016-0153) - fix exploitable heap overflow vulnerability in 7-zip read_SubStreamsInfo (vendor issue 718, CVE-2016-4300, TALOS-2016-152) - fix integer overflow when computing location of volume descriptor (vendor issue 717) - fix buffer overflow when reading a crafred rar archive (vendor issue 521) - fix possible buffer overflow when reading ISO9660 archives on machines where sizeof(int) < sizeof(size_t) (vendor issue 711) - tar and cpio should fail if an input file named on the command line is missing (vendor issue 708) - fix incorrect writing of gnutar filenames that are exactly 512 bytes long (vendor issue 682) - allow tests to be run from paths that are equal or longer than 128 characters (vendor issue 657) - add memory allocation errors in archive_entry_xattr.c (vendor PR 603) - remove dead code in archive_entry_xattr_add_entry() (vendor PR 716) - fix broken decryption of ZIP files (vendor issue 553) - manpage style, typo and description fixes Post-3.2.1 vendor fixes: - fix typo in cpio version reporting (Vendor PR 725, 726) - fix argument range of ctype functions in libarchive_fe/passphrase.c - fix ctype use and avoid empty loop bodies in WARC reader Security: CVE-2016-4300, CVE-2016-4301, CVE-2016-4302
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/bsdcat/Makefile2
-rw-r--r--usr.bin/cpio/Makefile2
-rw-r--r--usr.bin/cpio/tests/Makefile1
-rw-r--r--usr.bin/tar/Makefile2
-rw-r--r--usr.bin/tar/tests/Makefile1
5 files changed, 5 insertions, 3 deletions
diff --git a/usr.bin/bsdcat/Makefile b/usr.bin/bsdcat/Makefile
index edbb212..93c1b71 100644
--- a/usr.bin/bsdcat/Makefile
+++ b/usr.bin/bsdcat/Makefile
@@ -6,7 +6,7 @@ _LIBARCHIVEDIR= ${.CURDIR}/../../contrib/libarchive
_LIBARCHIVECONFDIR= ${.CURDIR}/../../lib/libarchive
PROG= bsdcat
-BSDCAT_VERSION_STRING= 3.2.0
+BSDCAT_VERSION_STRING= 3.2.1
.PATH: ${_LIBARCHIVEDIR}/cat
SRCS= bsdcat.c cmdline.c
diff --git a/usr.bin/cpio/Makefile b/usr.bin/cpio/Makefile
index ed259f2..0283c5f 100644
--- a/usr.bin/cpio/Makefile
+++ b/usr.bin/cpio/Makefile
@@ -6,7 +6,7 @@ LIBARCHIVEDIR= ${.CURDIR}/../../contrib/libarchive
LIBARCHIVECONFDIR= ${.CURDIR}/../../lib/libarchive
PROG= bsdcpio
-BSDCPIO_VERSION_STRING= 3.2.0
+BSDCPIO_VERSION_STRING= 3.2.1
.PATH: ${LIBARCHIVEDIR}/cpio
SRCS= cpio.c cmdline.c
diff --git a/usr.bin/cpio/tests/Makefile b/usr.bin/cpio/tests/Makefile
index 3159cf0..38e7f20 100644
--- a/usr.bin/cpio/tests/Makefile
+++ b/usr.bin/cpio/tests/Makefile
@@ -45,6 +45,7 @@ TESTS_SRCS= \
test_extract_cpio_xz.c \
test_format_newc.c \
test_gcpio_compat.c \
+ test_missing_file.c \
test_option_0.c \
test_option_B_upper.c \
test_option_C_upper.c \
diff --git a/usr.bin/tar/Makefile b/usr.bin/tar/Makefile
index 8b0ebc2..42a6f0c 100644
--- a/usr.bin/tar/Makefile
+++ b/usr.bin/tar/Makefile
@@ -4,7 +4,7 @@
LIBARCHIVEDIR= ${.CURDIR}/../../contrib/libarchive
PROG= bsdtar
-BSDTAR_VERSION_STRING= 3.2.0
+BSDTAR_VERSION_STRING= 3.2.1
.PATH: ${LIBARCHIVEDIR}/tar
SRCS= bsdtar.c \
diff --git a/usr.bin/tar/tests/Makefile b/usr.bin/tar/tests/Makefile
index e57cb3e..059ee50 100644
--- a/usr.bin/tar/tests/Makefile
+++ b/usr.bin/tar/tests/Makefile
@@ -38,6 +38,7 @@ TESTS_SRCS= \
test_format_newc.c \
test_help.c \
test_leading_slash.c \
+ test_missing_file.c \
test_option_C_upper.c \
test_option_H_upper.c \
test_option_L_upper.c \
OpenPOWER on IntegriCloud