History log of /freebsd-11-stable/contrib/libarchive/test_utils/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
370535 10-Sep-2021 git2svn

libarchive: import changes from upstream

Libarchive 3.5.2

New features:
PR #1502: Support for PWB and v7 binary cpio formats
PR #1509: Support of deflate algorithm in symbolic link decompression
for ZIP archives

Important bugfixes:
IS #1044: fix extraction of hardlinks to symlinks
PR #1480: Fix truncation of size values during 7zip archive
extraction on 32bit architectures
PR #1504: fix rar header skiming
PR #1514: ZIP excessive disk read - fix location of central directory
PR #1520: fix double-free in CAB reader
PR #1521: Fixed leak of rar before ending with error
PR #1530: Handle short writes from archive_write_callback
PR #1532: 7zip: Use compression settings from file also for file header
IS #1566: do not follow symlinks when processing the fixup list

Relnotes: yes

(cherry picked from commit ddce862ad8594542e1fa1af9ffae7264e12ffd27)

Git Hash: fd9825481d30a1a083219d610ecaaa152fceb21b
Git Author: mm@FreeBSD.org


/freebsd-11-stable/contrib/libarchive/NEWS
/freebsd-11-stable/contrib/libarchive/README.md
/freebsd-11-stable/contrib/libarchive/cat/bsdcat_platform.h
/freebsd-11-stable/contrib/libarchive/cpio/bsdcpio.1
/freebsd-11-stable/contrib/libarchive/cpio/cmdline.c
/freebsd-11-stable/contrib/libarchive/cpio/cpio.c
/freebsd-11-stable/contrib/libarchive/cpio/cpio.h
/freebsd-11-stable/contrib/libarchive/cpio/test/test_basic.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_disk_acl_freebsd.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_pathmatch.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_random.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_extract2.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_set_options.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_rpm.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_uu.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_7zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cab.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_version_details.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_format.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_7zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_by_name.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio_binary.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio_odc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_filter_by_ext.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_options.3
/freebsd-11-stable/contrib/libarchive/libarchive/cpio.5
/freebsd-11-stable/contrib/libarchive/libarchive/libarchive-formats.5
/freebsd-11-stable/contrib/libarchive/libarchive/libarchive.3
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_pathmatch.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_compat_lzma.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_disk_directory_traversals.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_7z_deflate.zip.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_short_writes.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_sparse_basic.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_appledouble.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_fixup.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_hardlink.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_hfs_compression.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_mac_metadata.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_no_hfs_compression.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_cpio_empty.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_cpio_odc.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_zip_compression_store.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_zip_empty_zip64.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_zip_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_zip_file_zip64.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_read_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/xxhash.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_safe_writes.c
test_main.c
/freebsd-11-stable/lib/libarchive/Makefile
/freebsd-11-stable/lib/libarchive/config_freebsd.h
/freebsd-11-stable/lib/libarchive/tests/Makefile
368707 16-Dec-2020 mm

MFC r368207,368607:

MFC r368207:
Update libarchive to 3.5.0

Relevant vendor changes:
Issue #1258: add archive_read_support_filter_by_code()
PR #1347: mtree digest reader support
Issue #1381: skip hardlinks pointing to itself on extraction
PR #1387: fix writing of cpio archives with hardlinks without file type
PR #1388: fix rdev field in cpio format for device nodes
PR #1389: completed support for UTF-8 encoding conversion
PR #1405: more formats in archive_read_support_format_by_code()
PR #1408: fix uninitialized size in rar5_read_data
PR #1409: system extended attribute support
PR #1435: support for decompression of symbolic links in zipx archives
Issue #1456: memory leak after unsuccessful archive_write_open_filename

MFC r368607:
Sync libarchive with vendor.

Vendor changes:
Issue #1461: Unbreak build without lzma
Issue #1462: warc reader: Fix build with gcc11
Issue #1463: Fix code compatibility in test_archive_read_support.c
Issue #1464: Use built-in strnlen on platforms where not available
Issue #1465: warc reader: fix undefined behaviour in deconst() function


/freebsd-11-stable/contrib/libarchive/COPYING
/freebsd-11-stable/contrib/libarchive/NEWS
/freebsd-11-stable/contrib/libarchive/libarchive/archive.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_acl.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_check_magic.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_cryptor.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_cryptor_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_digest_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_ppmd7.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_filter.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_set_format.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_by_code.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_by_code.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cab.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_empty.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_warc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_util.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_xz.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_open.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_open_fd.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_open_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_open_filename.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_open_memory.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_7zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio_newc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_iso9660.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_read_next_header_empty.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_read_support.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_string_conversion.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_entry.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_disk_directory_traversals.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_mtree.mtree.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_raw.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_7z_lzma.zip.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_set_format.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_secure.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_warc.c
test_common.h
test_main.c
/freebsd-11-stable/lib/libarchive/Makefile
/freebsd-11-stable/lib/libarchive/config_freebsd.h
/freebsd-11-stable/lib/libarchive/tests/Makefile
/freebsd-11-stable/usr.bin/bsdcat/Makefile
/freebsd-11-stable/usr.bin/cpio/Makefile
/freebsd-11-stable/usr.bin/tar/Makefile
358088 19-Feb-2020 mm

MFC r356212,r356366,r356416,r357785
Update libarchive to version 3.4.2

Relevant vendor changes (r356212):
Issue #351: Refactor and implement private state logic for write filters
PR #1252: RAR5 reader - verify window size for solid files (OSS-Fuzz 15482)
PR #1255: zip writer - don't append unused NUL for directories
PR #1260: Fix sparse file offset overflow on 32-bit systems
PR #1263: UNICODE filename support for reading lha/lzh format
Issue #1276: Bugfix and optimize archive_wstring_append_from_mbs()
PR #1288: Add the "xattrhdr" option to pax write options
PR #1295: 7z reader - fix reading archives with digests in PackInfo
PR #1296: RAR5 reader - verify window size for multivolume archives
PR #1297: ZIP reader - support LZMA_STREAM_END marker in 'lzma alone' files
Issue #1298: Fix a heap-buffer-overflow in archive_string_append_from_wcs()
OSS-Fuzz 19360, 19362: LHA reader - plug two memory leaks on error
Fix possible off-by-one when dealing with readlink(2)

Relevant vendor changes (r356366):
Issue #1302: Plug memory leak on failure of archive_write_client_open()

Relevant vendor changes (r356416):
Issue #1302: Re-do fix for archive_write_client_open()

Relevant vendor changes (r357785):
PR #1289: atomic extraction support (bsdtar -x --safe-writes)
PR #1308: big endian fix for UTF16 support in LHA reader
PR #1326: reject RAR5 files that declare invalid header flags
Issue #987: fix support 7z archive entries with Delta filter
Issue #1317: fix compression output buffer handling in XAR writer
Issue #1319: fix uname or gname longer than 32 characters in pax writer
Issue #1325: fix use after free when archiving hardlinks in ISO9660 or XAR
Use localtime_r() and gmtime_r() instead of localtime() and gmtime()


/freebsd-11-stable/contrib/libarchive/NEWS
/freebsd-11-stable/contrib/libarchive/cat/bsdcat.h
/freebsd-11-stable/contrib/libarchive/cat/test/test_0.c
/freebsd-11-stable/contrib/libarchive/cpio/cpio.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_basic.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_format_newc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_acl_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_blake2.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_blake2_impl.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_cmdline_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_crc32.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_cryptor.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_cryptor_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_digest.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_digest_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_endian.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_acl.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_locale.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_getdate.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_getdate.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_hmac.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_hmac_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_openssl_evp_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_openssl_hmac_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_options_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_pack_dev.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_pack_dev.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_pathmatch.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_platform_acl.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_platform_xattr.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_ppmd7.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_ppmd7_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_ppmd8_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_ppmd_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_random_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_rb.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_set_options.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_uu.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_7zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_lha.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_warc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string_composition.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_util.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_b64encode.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_bzip2.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_compress.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_gzip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_lz4.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_lzop.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_program.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_uuencode.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_xz.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_zstd.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_7zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_ar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio_newc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_gnutar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_iso9660.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_pax.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_shar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_ustar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_v7tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_warc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_options.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_xxhash.h
/freebsd-11-stable/contrib/libarchive/libarchive/filter_fork.h
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_write_set_format_filter_by_ext.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_compat_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_fuzz.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_open_failure.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_open_fd.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_pax_xattr_header.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_pax_xattr_header_all.tar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_pax_xattr_header_libarchive.tar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_pax_xattr_header_schily.tar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_disk_directory_traversals.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_extract.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_7zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_7zip_delta4_lzma1.7z.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_7zip_delta4_lzma2.7z.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_7zip_packinfo_digests.7z.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_7zip_packinfo_digests.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_gtar_sparse.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_lha_filename_utf16.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_lha_filename_utf16.lzh.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_block_size_is_too_small.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_different_solid_window_size.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_different_winsize_on_merge.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_7075_utf8_paths.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_comment_stored.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_extra_padding.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_high_compression.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_jar.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_mac_metadata.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_malformed.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_msdos.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_nested.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_nofiletype.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_padded.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_sfx.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_with_invalid_traditional_eocd.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_zip64.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_pax_truncated.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_truncated_filter.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_sparse_basic.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_cpio_empty.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_pax.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_shar_empty.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_tar_sparse.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_zip_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_zip_file_zip64.c
/freebsd-11-stable/contrib/libarchive/libarchive_fe/err.h
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.1
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.h
/freebsd-11-stable/contrib/libarchive/tar/cmdline.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_basic.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_copy.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_C_upper.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_s.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_safe_writes.c
/freebsd-11-stable/contrib/libarchive/tar/util.c
test_common.h
test_main.c
/freebsd-11-stable/lib/libarchive/tests/Makefile
/freebsd-11-stable/usr.bin/bsdcat/Makefile
/freebsd-11-stable/usr.bin/cpio/Makefile
/freebsd-11-stable/usr.bin/tar/Makefile
/freebsd-11-stable/usr.bin/tar/tests/Makefile
353376 09-Oct-2019 mm

MFC r316456,352732:
Sync libarchive with vendor.

MFC r316456:
Vendor changes (FreeBSD-related):
Report which extended attributes could not be restored
Update archive_read_disk.3 and archive_write_disk.3 manual pages
Plug memory leaks in xattr tests.

MFC r352732:
Relevant vendor changes:
Issue #1237: Fix integer overflow in archive_read_support_filter_lz4.c
PR #1249: Correct some typographical and grammatical errors.
PR #1250: Minor corrections to the formatting of manual pages


/freebsd-11-stable/contrib/libarchive/cat/bsdcat.1
/freebsd-11-stable/contrib/libarchive/cpio/bsdcpio.1
/freebsd-11-stable/contrib/libarchive/libarchive/archive.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_acl.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_misc.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_paths.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_perms.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_stat.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_time.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_add_passphrase.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_data.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_extract.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_filter.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_format.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_free.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_header.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_new.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_open.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_set_options.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_gzip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_lz4.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_util.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_blocksize.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_data.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_filter.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_finish_entry.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_format.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_free.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_header.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_new.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_open.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_iso9660.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_options.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_passphrase.3
/freebsd-11-stable/contrib/libarchive/libarchive/libarchive_changes.3
/freebsd-11-stable/contrib/libarchive/libarchive/libarchive_internals.3
/freebsd-11-stable/contrib/libarchive/libarchive/tar.5
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_write_add_filter_by_name.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_write_set_format_filter_by_ext.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_raw.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_traditional_encryption_data.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_filter_zstd.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_xattr_platform.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.1
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_acls.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_n.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_xattrs.c
test_common.h
test_main.c
348607 04-Jun-2019 mm

MFC r347990:
Sync libarchive with vendor.

Relevant vendor changes:
Issue #795: XAR - do not try to add xattrs without an allocated name
PR #812: non-recursive option for extract and list
PR #958: support reading metadata from compressed files
PR #999: add --exclude-vcs option to bsdtar
Issue #1062: treat empty archives with a GNU volume header as valid
PR #1074: Handle ZIP files with trailing 0s in the extra fields
(Android APK archives)
PR #1109: Ignore padding in Zip extra field data (Android APK archives)
PR #1167: fix problems related to unreadable directories
Issue #1168: fix handling of strtol() and strtoul()
PR #1172: RAR5 - fix invalid window buffer read in E8E9 filter
PR #1174: ZIP reader - fix of MSZIP signature parsing
PR #1175: gzip filter - fix reading files larger than 4GB from memory
PR #1177: gzip filter - fix memory leak with repeated header reads
PR #1180: ZIP reader - add support for Info-ZIP Unicode Path Extra Field
PR #1181: RAR5 - fix merge_block() recursion
(OSS-Fuzz 12999, 13029, 13144, 13478, 13490)
PR #1183: fix memory leak when decompressing ZIP files with LZMA
PR #1184: fix RAR5 OSS-Fuzz issues 12466, 14490, 14491, 12817
OSS-Fuzz 12466: RAR5 - fix buffer overflow when parsing huffman tables
OSS-Fuzz 14490, 14491: RAR5 - fix bad shift-left operations
OSS-Fuzz 12817: RAR5 - handle a case with truncated huffman tables
PR #1186: RAR5 - fix invalid type used for dictionary size mask
(OSS-Fuzz 14537)
PR #1187: RAR5 - fix integer overflow (OSS-Fuzz 14555)
PR #1190: RAR5 - RAR5 don't try to unpack entries marked as directories
(OSS-Fuzz 14574)
PR #1196: RAR5 - fix a potential SIGSEGV on 32-bit builds
OSS-Fuzz 2582: RAR - fix use after free if there is an invalid entry
OSS-Fuzz 14331: RAR5 - fix maximum owner name length
OSS-Fuzz 13965: RAR5 - use unsigned int for volume number + range check

Additional RAR5 reader changes:
- support symlinks, hardlinks, file owner, file group, versioned files
- change ARCHIVE_FORMAT_RAR_V5 to 0x100000
- set correct mode for readonly directories
- support readonly, hidden and system Windows file attributes

MFC r347999:
Install missing data file for
lib.libarchive.functional_test.test_read_format_zip_utf8_paths

Approved by: re (gjb blanket)


/freebsd-11-stable/contrib/libarchive/NEWS
/freebsd-11-stable/contrib/libarchive/cpio/test/test_basic.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_format_newc.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_gcpio_compat.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_L_upper.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_a.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_c.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_misc.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_hmac.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_match.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_platform.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_set_format.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_gzip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cab.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_raw.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_warc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_util.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_xz.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_pax.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_entry.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_fuzz.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_disk_directory_traversals.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_extract.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_mtree_noprint.mtree.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_distance_overflow.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_extra_field_version.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_fileattr.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_hardlink.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_invalid_dict_reference.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_leftshift1.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_leftshift2.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_nonempty_dir_stream.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_owner.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_readtables_overflow.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_symlink.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_truncated_huff.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_win32.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar_ppmd_use_after_free.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_raw.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_raw.data.gz.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_tar_empty_with_gnulabel.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_tar_empty_with_gnulabel.tar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_7075_utf8_paths.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_7075_utf8_paths.zip.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_extra_padding.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_extra_padding.zip.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_lzma_alone_leak.zipx.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_sparse_basic.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_symlink.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.1
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.h
/freebsd-11-stable/contrib/libarchive/tar/cmdline.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_basic.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_copy.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_C_mtree.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_H_upper.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_L_upper.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_U_upper.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_exclude_vcs.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_n.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_s.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_strip_components.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_symlink_dir.c
test_common.h
test_main.c
/freebsd-11-stable/lib/libarchive/Makefile
/freebsd-11-stable/lib/libarchive/tests/Makefile
/freebsd-11-stable/usr.bin/tar/tests/Makefile
344673 28-Feb-2019 mm

MFC r344063,r344088:

MFC r344063:
Sync libarchive with vendor.

Relevant vendor changes:
PR #1085: Fix a null pointer dereference bug in zip writer
PR #1110: ZIP reader added support for XZ, LZMA, PPMD8 and BZIP2
decopmpression
PR #1116: Add support for 64-bit ar format
PR #1120: Fix a 7zip crash [1] and a ISO9660 infinite loop [2]
PR #1125: RAR5 reader - fix an invalid read and a memory leak
PR #1131: POSIX reader - do not fail when tree_current_lstat() fails
due to ENOENT [3]
PR #1134: Delete unnecessary null pointer checks before calls of free()
OSS-Fuzz 10843: Force intermediate to uint64_t to make UBSAN happy.
OSS-Fuzz 11011: Avoid buffer overflow in rar5 reader

MFC r344088:
archive_read_disk_posix.c: initialize delayed_errno

PR: 233006 [3]
Security: CVE-2019-1000019 [1], CVE-2019-1000020 [2]


/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_t.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_acl.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_pack_dev.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_ppmd8.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_ppmd8_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_open_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_7zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_ar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_iso9660.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_set_standard_lookup.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_ar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_cpio_newc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_gnutar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_shar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_ustar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_v7tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_compat_pax_libarchive_2x.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_compat_pax_libarchive_2x.tar.Z.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_bzip2.zipx.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_bzip2_multi.zipx.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_lzma.zipx.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_lzma_multi.zipx.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_ppmd8.zipx.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_ppmd8_multi.zipx.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_xz_multi.zipx.uu
test_main.c
/freebsd-11-stable/lib/libarchive/Makefile
/freebsd-11-stable/lib/libarchive/tests/Makefile
342360 21-Dec-2018 mm

MFC r339746,339751,339794,340866,340939,342042:
Sync libarchive with vendor.

Relevant vendor changes:
PR #1013: Add missing h_base offset when performing absolute seeks in
xar decompression
PR #1023: Support extracting extattrs as non-root on non-user-writeable
files
PR #1061: Add support for extraction of RAR v5 archives
PR #1066: Fix out of bounds read on empty string filename for gnutar, pax
and v7tar
PR #1067: Fix temporary file path buffer overflow in tests
IS #1068: Correctly process and verify integer arguments passed to
bsdcpio and bsdtar
PR #1070: Don't default XAR entry atime/mtime to the current time
PR #1080: Spelling fixes
PR #1084: RAR5 reader bugfixes
PR #1091: fix use-after-free in delayed newc link processing
PR #1092: Fix a few obvious resource leaks and strcpy() misuses
IS #1096: Support extracting ACLs with in-entry comments (GNU tar)
PR #1102: RAR5 reader - fix big-endian problems
PR #1105: Fix various crash, memory corruption and infinite loop conditions

RAR5 reader: FreeBSD build platform fixes for powerpc(64), mips(64),
sparc64 and riscv64
RAR5 reader: more maybe-uninitialized size_t fixes for riscv64
FreeBSD build


/freebsd-11-stable/contrib/libarchive/COPYING
/freebsd-11-stable/contrib/libarchive/NEWS
/freebsd-11-stable/contrib/libarchive/README.md
/freebsd-11-stable/contrib/libarchive/cpio/cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_acl.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_blake2.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_blake2_impl.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_blake2s_ref.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_blake2sp_ref.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_all.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_by_code.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_warc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_gnutar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_iso9660.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_pax.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_v7tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_extattr_freebsd.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_fuzz.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_arm.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_blake2.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_compressed.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part01.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part02.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part03.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part04.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part05.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part06.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part07.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive.part08.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part01.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part02.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part03.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiarchive_solid.part04.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiple_files.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_multiple_files_solid.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_solid.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_stored.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_stored_manyfiles.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_rar5_win32.rar.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_disk_perms.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.c
/freebsd-11-stable/contrib/libarchive/tar/write.c
test_main.c
/freebsd-11-stable/lib/libarchive/Makefile
/freebsd-11-stable/lib/libarchive/tests/Makefile
339005 28-Sep-2018 mm

MFC r338827:
Sync libarchive with vendor.

Relevant vendor changes:
PR #1019: Add allocation check for the zip_entry struct
Oss-Fuzz #10192: Handle whitespace-only ACL fields correctly

337351 05-Aug-2018 mm

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

324417 08-Oct-2017 mm

MFH r324148:
Sync libarchive with vendor.

Relevant vendor changes:
PR #905: Support for Zstandard read and write filters
PR #922: Avoid overflow when reading corrupt cpio archive
Issue #935: heap-based buffer overflow in xml_data (CVE-2017-14166)
OSS-Fuzz 2936: Place a limit on the mtree line length
OSS-Fuzz 2394: Ensure that the ZIP AES extension header is large enough
OSS-Fuzz 573: Read off-by-one error in RAR archives (CVE-2017-14502)

Security: CVE-2017-14166, CVE-2017-14502


/freebsd-11-stable/contrib/libarchive/cat/test/test_empty.zst.uu
/freebsd-11-stable/contrib/libarchive/cat/test/test_empty_zstd.c
/freebsd-11-stable/contrib/libarchive/cat/test/test_expand.zst.uu
/freebsd-11-stable/contrib/libarchive/cat/test/test_expand_zstd.c
/freebsd-11-stable/contrib/libarchive/cpio/bsdcpio.1
/freebsd-11-stable/contrib/libarchive/cpio/cmdline.c
/freebsd-11-stable/contrib/libarchive/cpio/cpio.c
/freebsd-11-stable/contrib/libarchive/cpio/cpio.h
/freebsd-11-stable/contrib/libarchive/cpio/test/test_extract.cpio.zst.uu
/freebsd-11-stable/contrib/libarchive/cpio/test/test_extract_cpio_zstd.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_zstd.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_cmdline.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_platform.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_append_filter.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_filter.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_all.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_zstd.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_xar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_version_details.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_by_name.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_zstd.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_filter.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_pax.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_write_add_filter_by_name.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_compat_zstd.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_compat_zstd_1.tar.zst.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_fuzz.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_filter_zstd.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.1
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.h
/freebsd-11-stable/contrib/libarchive/tar/cmdline.c
/freebsd-11-stable/contrib/libarchive/tar/creation_set.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_extract.tar.zst.uu
/freebsd-11-stable/contrib/libarchive/tar/test/test_extract_tar_zstd.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_acls.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_zstd.c
test_common.h
test_main.c
/freebsd-11-stable/lib/libarchive/Makefile
/freebsd-11-stable/lib/libarchive/tests/Makefile
/freebsd-11-stable/usr.bin/bsdcat/tests/Makefile
/freebsd-11-stable/usr.bin/cpio/tests/Makefile
/freebsd-11-stable/usr.bin/tar/tests/Makefile
318482 18-May-2017 mm

MFC r317782,318181:

MFC r317782 (mm):
Sync libarchive with vendor

Vendor changes (FreeBSD-related):
PR 897: add test for ZIP archives with invalid EOCD headers
PR 901: fix invalid renaming of sparse files
OSS-Fuzz issue 497: remove fallback tree in LZX decoder
OSS-Fuzz issue 527: rewrite expressions in lz4 filter
OSS-Fuzz issue 577: fix integer overflow in cpio reader
OSS-Fuzz issue 862: fix numerc parsing in mtree reader
OSS-Fuzz issue 1097: fix undefined shift in rar reader
cpio: various optimizations and memory leak fixes

MFC r318181 (ngie) (2):
cpio/tests/test_option_lz4: fix a use after free in the failure case

Reported by: Coverity (2)
Sponsored by: Dell EMC Isilon (2)


/freebsd-11-stable/contrib/libarchive/cpio/cpio.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_Z_upper.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_a.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_b64encode.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_grzip.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_lrzip.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_lz4.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_lzma.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_lzop.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_uuencode.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_xz.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_y.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_z.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_sparse.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_getdate.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_openssl_hmac_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_filter_lz4.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cab.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_iso9660.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_rar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_pax.c
/freebsd-11-stable/contrib/libarchive/libarchive/libarchive_changes.3
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_with_invalid_traditional_eocd.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_format_zip_with_invalid_traditional_eocd.zip.uu
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_pax.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_zip_compression_store.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_write_format_zip_large.c
/freebsd-11-stable/contrib/libarchive/libarchive/xxhash.c
test_main.c
/freebsd-11-stable/lib/libarchive/tests/Makefile
316337 31-Mar-2017 mm

MFC r315636,315876,316095:
Sync libarchive with vendor

Vendor changes/bugfixes (FreeBSD-related):
r315636:
PR 867 (bsdcpio): show numeric uid/gid when names are not found
PR 870 (seekable zip): accept files with valid ZIP64 EOCD headers
PR 880 (pax): Fix handling of "size" pax header keyword
PR 887 (crypto): Discard 3072 bytes instead of 1024 of first keystream
OSS-Fuzz issue 806 (mtree): rework mtree_atol10 integer parser
Break ACL read/write code into platform-specific source files

r315876:
Store extended attributes with extattr_set_link() if no fd is provided
Add extended attribute tests to libarchive and bsdtar
Fix tar's test_option_acls
Support the UF_HIDDEN file flag

r316095:
Constify variables in several places
Unify platform ACL code in a single source file
Fix unused variable if compiling on FreeBSD without NFSv4 ACL support


/freebsd-11-stable/contrib/libarchive/FREEBSD-Xlist
/freebsd-11-stable/contrib/libarchive/NEWS
/freebsd-11-stable/contrib/libarchive/cpio/cpio.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_disk_acl_freebsd.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_acl.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_getdate.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_pack_dev.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_platform.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_platform_acl.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_platform_xattr.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_random.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_open.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_cab.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_lha.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_mtree.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_string_sprintf.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_util.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_version_details.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_by_name.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_lz4.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_add_filter_program.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_acl.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_by_name.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_filter_by_ext.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_warc.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_acl_platform_nfs4.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_acl_platform_posix1e.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_xattr_platform.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.1
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_acls.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_xattrs.c
test_common.h
test_main.c
/freebsd-11-stable/lib/libarchive/Makefile
/freebsd-11-stable/lib/libarchive/config_freebsd.h
/freebsd-11-stable/lib/libarchive/tests/Makefile
/freebsd-11-stable/usr.bin/bsdcat/tests/Makefile
/freebsd-11-stable/usr.bin/cpio/tests/Makefile
/freebsd-11-stable/usr.bin/tar/tests/Makefile
315432 16-Mar-2017 mm

MFC r314571:
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)


/freebsd-11-stable/contrib/libarchive/NEWS
/freebsd-11-stable/contrib/libarchive/cat/test/main.c
/freebsd-11-stable/contrib/libarchive/cat/test/test.h
/freebsd-11-stable/contrib/libarchive/cat/test/test_version.c
/freebsd-11-stable/contrib/libarchive/cpio/cpio.c
/freebsd-11-stable/contrib/libarchive/cpio/test/main.c
/freebsd-11-stable/contrib/libarchive/cpio/test/test.h
/freebsd-11-stable/contrib/libarchive/cpio/test/test_option_version.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_check_magic.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_digest_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_acl.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_paths.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_entry_perms.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_hmac.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_platform.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_disk_private.h
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_format.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_open.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_tar.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_read_support_format_warc.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_data.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_acl.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_finish_entry.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_format.3
/freebsd-11-stable/contrib/libarchive/libarchive/archive_write_set_format_iso9660.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test.h
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_acl_nfs4.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_acl_pax.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_acl_platform_nfs4.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_acl_platform_posix1e.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_acl_posix1e.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_acl_text.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_archive_api_feature.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_compat_solaris_tar_acl.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_compat_star_acl.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_fuzz.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_disk.c
/freebsd-11-stable/contrib/libarchive/libarchive/test/test_read_disk_directory_traversals.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.1
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.c
/freebsd-11-stable/contrib/libarchive/tar/bsdtar.h
/freebsd-11-stable/contrib/libarchive/tar/cmdline.c
/freebsd-11-stable/contrib/libarchive/tar/read.c
/freebsd-11-stable/contrib/libarchive/tar/test/main.c
/freebsd-11-stable/contrib/libarchive/tar/test/test.h
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_acls.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_fflags.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_option_nodump.c
/freebsd-11-stable/contrib/libarchive/tar/test/test_version.c
/freebsd-11-stable/contrib/libarchive/tar/util.c
/freebsd-11-stable/contrib/libarchive/tar/write.c
test_common.h
test_main.c
/freebsd-11-stable/lib/libarchive/config_freebsd.h
/freebsd-11-stable/lib/libarchive/tests/Makefile
/freebsd-11-stable/usr.bin/bsdcat/Makefile
/freebsd-11-stable/usr.bin/bsdcat/tests/Makefile
/freebsd-11-stable/usr.bin/cpio/Makefile
/freebsd-11-stable/usr.bin/cpio/tests/Makefile
/freebsd-11-stable/usr.bin/tar/Makefile
/freebsd-11-stable/usr.bin/tar/tests/Makefile
302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-11-stable/MAINTAINERS
/freebsd-11-stable/cddl
/freebsd-11-stable/cddl/contrib/opensolaris
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs
/freebsd-11-stable/contrib/amd
/freebsd-11-stable/contrib/apr
/freebsd-11-stable/contrib/apr-util
/freebsd-11-stable/contrib/atf
/freebsd-11-stable/contrib/binutils
/freebsd-11-stable/contrib/bmake
/freebsd-11-stable/contrib/byacc
/freebsd-11-stable/contrib/bzip2
/freebsd-11-stable/contrib/com_err
/freebsd-11-stable/contrib/compiler-rt
/freebsd-11-stable/contrib/dialog
/freebsd-11-stable/contrib/dma
/freebsd-11-stable/contrib/dtc
/freebsd-11-stable/contrib/ee
/freebsd-11-stable/contrib/elftoolchain
/freebsd-11-stable/contrib/elftoolchain/ar
/freebsd-11-stable/contrib/elftoolchain/brandelf
/freebsd-11-stable/contrib/elftoolchain/elfdump
/freebsd-11-stable/contrib/expat
/freebsd-11-stable/contrib/file
/freebsd-11-stable/contrib/gcc
/freebsd-11-stable/contrib/gcclibs/libgomp
/freebsd-11-stable/contrib/gdb
/freebsd-11-stable/contrib/gdtoa
/freebsd-11-stable/contrib/groff
/freebsd-11-stable/contrib/ipfilter
/freebsd-11-stable/contrib/ldns
/freebsd-11-stable/contrib/ldns-host
/freebsd-11-stable/contrib/less
/freebsd-11-stable/contrib/libarchive
/freebsd-11-stable/contrib/libarchive/cpio
/freebsd-11-stable/contrib/libarchive/libarchive
/freebsd-11-stable/contrib/libarchive/libarchive_fe
/freebsd-11-stable/contrib/libarchive/tar
/freebsd-11-stable/contrib/libc++
/freebsd-11-stable/contrib/libc-vis
/freebsd-11-stable/contrib/libcxxrt
/freebsd-11-stable/contrib/libexecinfo
/freebsd-11-stable/contrib/libpcap
/freebsd-11-stable/contrib/libstdc++
/freebsd-11-stable/contrib/libucl
/freebsd-11-stable/contrib/libxo
/freebsd-11-stable/contrib/llvm
/freebsd-11-stable/contrib/llvm/projects/libunwind
/freebsd-11-stable/contrib/llvm/tools/clang
/freebsd-11-stable/contrib/llvm/tools/lldb
/freebsd-11-stable/contrib/llvm/tools/llvm-dwarfdump
/freebsd-11-stable/contrib/llvm/tools/llvm-lto
/freebsd-11-stable/contrib/mdocml
/freebsd-11-stable/contrib/mtree
/freebsd-11-stable/contrib/ncurses
/freebsd-11-stable/contrib/netcat
/freebsd-11-stable/contrib/ntp
/freebsd-11-stable/contrib/nvi
/freebsd-11-stable/contrib/one-true-awk
/freebsd-11-stable/contrib/openbsm
/freebsd-11-stable/contrib/openpam
/freebsd-11-stable/contrib/openresolv
/freebsd-11-stable/contrib/pf
/freebsd-11-stable/contrib/sendmail
/freebsd-11-stable/contrib/serf
/freebsd-11-stable/contrib/sqlite3
/freebsd-11-stable/contrib/subversion
/freebsd-11-stable/contrib/tcpdump
/freebsd-11-stable/contrib/tcsh
/freebsd-11-stable/contrib/tnftp
/freebsd-11-stable/contrib/top
/freebsd-11-stable/contrib/top/install-sh
/freebsd-11-stable/contrib/tzcode/stdtime
/freebsd-11-stable/contrib/tzcode/zic
/freebsd-11-stable/contrib/tzdata
/freebsd-11-stable/contrib/unbound
/freebsd-11-stable/contrib/vis
/freebsd-11-stable/contrib/wpa
/freebsd-11-stable/contrib/xz
/freebsd-11-stable/crypto/heimdal
/freebsd-11-stable/crypto/openssh
/freebsd-11-stable/crypto/openssl
/freebsd-11-stable/gnu/lib
/freebsd-11-stable/gnu/usr.bin/binutils
/freebsd-11-stable/gnu/usr.bin/cc/cc_tools
/freebsd-11-stable/gnu/usr.bin/gdb
/freebsd-11-stable/lib/libc/locale/ascii.c
/freebsd-11-stable/sys/cddl/contrib/opensolaris
/freebsd-11-stable/sys/contrib/dev/acpica
/freebsd-11-stable/sys/contrib/ipfilter
/freebsd-11-stable/sys/contrib/libfdt
/freebsd-11-stable/sys/contrib/octeon-sdk
/freebsd-11-stable/sys/contrib/x86emu
/freebsd-11-stable/sys/contrib/xz-embedded
/freebsd-11-stable/usr.sbin/bhyve/atkbdc.h
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.c
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.h
/freebsd-11-stable/usr.sbin/bhyve/console.c
/freebsd-11-stable/usr.sbin/bhyve/console.h
/freebsd-11-stable/usr.sbin/bhyve/pci_fbuf.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.h
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.c
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.h
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.c
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.h
/freebsd-11-stable/usr.sbin/bhyve/rfb.c
/freebsd-11-stable/usr.sbin/bhyve/rfb.h
/freebsd-11-stable/usr.sbin/bhyve/sockstream.c
/freebsd-11-stable/usr.sbin/bhyve/sockstream.h
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.c
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.h
/freebsd-11-stable/usr.sbin/bhyve/usb_mouse.c
/freebsd-11-stable/usr.sbin/bhyve/vga.c
/freebsd-11-stable/usr.sbin/bhyve/vga.h
248616 22-Mar-2013 mm

MFV r248590,248594:
Update libarchive to 3.1.2

Some of new features:
- support for lrzip and grzip compression
- support for writing tar v7 format
- b64encode and uuencode filters
- support for __MACOSX directory in Zip archives
- support for lzop compresion (external utility)


248590 21-Mar-2013 mm

Update libarchive's vendor dist to version 3.1.2 from release branch.

Git branch: release
Git commit: 19f23e191f9d3e1dd2a518735046100419965804

Obtained from: https://github.com/libarchive/libarchive.git