MFV r314565,314567,314570:
authormm <mm@FreeBSD.org>
Thu, 2 Mar 2017 22:59:35 +0000 (22:59 +0000)
committermm <mm@FreeBSD.org>
Thu, 2 Mar 2017 22:59:35 +0000 (22:59 +0000)
commite42e0ff9b171c9af84969b028a305807706cb576
treeeb88fb7d23d0c851d0e21ab26701dce90d7e7aff
parent7f416bbe91ed57bd62b217fca77717049ee77a54
parent978740531659289c8027f68c27db5b3b19f1dbbd
parentf3bc6ca1ae9b43ca4b2fd0f8241e2c2a32aeeae6
MFV r314565,314567,314570:
Update libarchive to version 3.3.1 (and sync with latest vendor dist)

Notable vendor changes:
  PR #501: improvements in ACL path handling
  PR #724: fix hang when reading malformed cpio files
  PR #864: fix out of bounds read with malformed GNU tar archives
  Documentation, style, test suite improvements and typo fixes.

New options to bsdtar that enable or disable reading and/or writing of:
  Access Control Lists (--acls, --no-acls)
  Extended file flags (--fflags, --no-fflags)
  Extended attributes (--xattrs, --no-xattrs)
  Mac OS X metadata (Mac OS X only) (--mac-metadata, --no-mac-metadata)

MFC after: 2 weeks
66 files changed:
contrib/libarchive/NEWS
contrib/libarchive/cat/test/test.h
contrib/libarchive/cat/test/test_version.c
contrib/libarchive/cpio/cpio.c
contrib/libarchive/cpio/test/test.h
contrib/libarchive/cpio/test/test_option_version.c
contrib/libarchive/libarchive/archive.h
contrib/libarchive/libarchive/archive_check_magic.c
contrib/libarchive/libarchive/archive_digest_private.h
contrib/libarchive/libarchive/archive_entry.c
contrib/libarchive/libarchive/archive_entry.h
contrib/libarchive/libarchive/archive_entry_acl.3
contrib/libarchive/libarchive/archive_entry_paths.3
contrib/libarchive/libarchive/archive_entry_perms.3
contrib/libarchive/libarchive/archive_hmac.c
contrib/libarchive/libarchive/archive_platform.h
contrib/libarchive/libarchive/archive_read_disk.3
contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
contrib/libarchive/libarchive/archive_read_disk_posix.c
contrib/libarchive/libarchive/archive_read_disk_private.h
contrib/libarchive/libarchive/archive_read_format.3
contrib/libarchive/libarchive/archive_read_open.3
contrib/libarchive/libarchive/archive_read_support_format_tar.c
contrib/libarchive/libarchive/archive_read_support_format_warc.c
contrib/libarchive/libarchive/archive_write_data.3
contrib/libarchive/libarchive/archive_write_disk.3
contrib/libarchive/libarchive/archive_write_disk_acl.c
contrib/libarchive/libarchive/archive_write_disk_posix.c
contrib/libarchive/libarchive/archive_write_finish_entry.3
contrib/libarchive/libarchive/archive_write_format.3
contrib/libarchive/libarchive/archive_write_set_format_iso9660.c
contrib/libarchive/libarchive/test/test.h
contrib/libarchive/libarchive/test/test_acl_nfs4.c
contrib/libarchive/libarchive/test/test_acl_pax.c
contrib/libarchive/libarchive/test/test_acl_platform_nfs4.c
contrib/libarchive/libarchive/test/test_acl_platform_posix1e.c
contrib/libarchive/libarchive/test/test_acl_posix1e.c
contrib/libarchive/libarchive/test/test_acl_text.c
contrib/libarchive/libarchive/test/test_archive_api_feature.c
contrib/libarchive/libarchive/test/test_compat_solaris_tar_acl.c
contrib/libarchive/libarchive/test/test_compat_star_acl.c
contrib/libarchive/libarchive/test/test_fuzz.c
contrib/libarchive/libarchive/test/test_read_disk.c
contrib/libarchive/libarchive/test/test_read_disk_directory_traversals.c
contrib/libarchive/tar/bsdtar.1
contrib/libarchive/tar/bsdtar.c
contrib/libarchive/tar/bsdtar.h
contrib/libarchive/tar/cmdline.c
contrib/libarchive/tar/read.c
contrib/libarchive/tar/test/test.h
contrib/libarchive/tar/test/test_option_acls.c
contrib/libarchive/tar/test/test_option_fflags.c
contrib/libarchive/tar/test/test_option_nodump.c
contrib/libarchive/tar/test/test_version.c
contrib/libarchive/tar/util.c
contrib/libarchive/tar/write.c
contrib/libarchive/test_utils/test_common.h
contrib/libarchive/test_utils/test_main.c
lib/libarchive/config_freebsd.h
lib/libarchive/tests/Makefile
usr.bin/bsdcat/Makefile
usr.bin/bsdcat/tests/Makefile
usr.bin/cpio/Makefile
usr.bin/cpio/tests/Makefile
usr.bin/tar/Makefile
usr.bin/tar/tests/Makefile