]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFH r336801,r336854:
authormm <mm@FreeBSD.org>
Sun, 5 Aug 2018 14:35:30 +0000 (14:35 +0000)
committermm <mm@FreeBSD.org>
Sun, 5 Aug 2018 14:35:30 +0000 (14:35 +0000)
commit3ff094362c83c79ca9d501ec9e52a11690e8beff
treeec8c80bef125fb721cd93501b99dc32ca4f5b602
parentf9f3210517eb42a7edf3a140f4302e0364e283bf
MFH r336801,r336854:

MFH r336801 (cem):
Cherry-pick upstream 2c8c83b9

Relevant vendor changes:
  Fix issue #948: out-of-bounds read in lha_read_data_none()

MFH r336854:
Sync libarchive with vendor.

Important vendor changes:
  PR #993: Chdir to -C directory for metalog processing
  OSS-Fuzz #4969: Check size of the extended time field in zip archives
  PR #973: Record informational compression level in gzip header

amdbugs: 877
Security: CVE-2017-14503
21 files changed:
contrib/libarchive/cat/bsdcat.c
contrib/libarchive/cpio/cpio.c
contrib/libarchive/libarchive/archive_entry.c
contrib/libarchive/libarchive/archive_entry.h
contrib/libarchive/libarchive/archive_openssl_hmac_private.h
contrib/libarchive/libarchive/archive_read.c
contrib/libarchive/libarchive/archive_read_support_format_lha.c
contrib/libarchive/libarchive/archive_read_support_format_mtree.c
contrib/libarchive/libarchive/archive_read_support_format_zip.c
contrib/libarchive/libarchive/archive_virtual.c
contrib/libarchive/libarchive/archive_write_add_filter_gzip.c
contrib/libarchive/libarchive/archive_write_set_format_ar.c
contrib/libarchive/libarchive/test/test_sparse_basic.c
contrib/libarchive/libarchive/test/test_write_filter_gzip.c
contrib/libarchive/libarchive/test/test_write_filter_zstd.c
contrib/libarchive/tar/bsdtar.c
contrib/libarchive/tar/test/test_option_C_mtree.c [new file with mode: 0644]
contrib/libarchive/tar/test/test_option_fflags.c
contrib/libarchive/tar/write.c
contrib/libarchive/test_utils/test_main.c
usr.bin/tar/tests/Makefile