]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFH r336801,r336854:
authormm <mm@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 5 Aug 2018 14:36:12 +0000 (14:36 +0000)
committermm <mm@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 5 Aug 2018 14:36:12 +0000 (14:36 +0000)
commitd6a935175be765ebee44b952232b334d0f0fde4c
tree289cda75b3a12dfb8d12488d06de7e73951d59e5
parent1fcd54249af31e25613db79f00bc96f7a308875a
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

git-svn-id: svn://svn.freebsd.org/base/stable/10@337352 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
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