]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Update vendor/libarchive/dist to git 1dae5a549fe4ab99fd3a49a9edcf897a7b2b1844
authormm <mm@FreeBSD.org>
Sat, 28 Dec 2019 23:40:32 +0000 (23:40 +0000)
committermm <mm@FreeBSD.org>
Sat, 28 Dec 2019 23:40:32 +0000 (23:40 +0000)
commit3b8117a16080ebeae5297366220719eb84e4f756
treeb7e2717582504805f31e2195f7c74c5d6fa82a45
parent78b3d48e5ba52e566fed1c8bb111716c1b23e3fd
Update vendor/libarchive/dist to git 1dae5a549fe4ab99fd3a49a9edcf897a7b2b1844

Relevant vendor changes:
  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)
51 files changed:
.cirrus.yml
.github/workflows/ci.yml
Makefile.am
build/ci/cirrus_ci/Dockerfile.fc30.distcheck
build/ci/github_actions/ci.cmd [new file with mode: 0755]
build/ci/github_actions/macos.sh [new file with mode: 0755]
configure.ac
examples/minitar/minitar.c
libarchive/archive_entry.h
libarchive/archive_entry_acl.3
libarchive/archive_hmac.c
libarchive/archive_read_disk_entry_from_file.c
libarchive/archive_read_disk_posix.c
libarchive/archive_read_support_format_7zip.c
libarchive/archive_read_support_format_lha.c
libarchive/archive_read_support_format_rar5.c
libarchive/archive_read_support_format_zip.c
libarchive/archive_string.c
libarchive/archive_write.c
libarchive/archive_write_add_filter_b64encode.c
libarchive/archive_write_add_filter_bzip2.c
libarchive/archive_write_add_filter_compress.c
libarchive/archive_write_add_filter_gzip.c
libarchive/archive_write_add_filter_lz4.c
libarchive/archive_write_add_filter_lzop.c
libarchive/archive_write_add_filter_program.c
libarchive/archive_write_add_filter_uuencode.c
libarchive/archive_write_add_filter_xz.c
libarchive/archive_write_add_filter_zstd.c
libarchive/archive_write_disk_posix.c
libarchive/archive_write_private.h
libarchive/archive_write_set_format_pax.c
libarchive/archive_write_set_format_zip.c
libarchive/archive_write_set_options.3
libarchive/test/CMakeLists.txt
libarchive/test/test_open_failure.c
libarchive/test/test_open_fd.c
libarchive/test/test_pax_xattr_header.c [new file with mode: 0644]
libarchive/test/test_pax_xattr_header_all.tar.uu [new file with mode: 0644]
libarchive/test/test_pax_xattr_header_libarchive.tar.uu [new file with mode: 0644]
libarchive/test/test_pax_xattr_header_schily.tar.uu [new file with mode: 0644]
libarchive/test/test_read_disk_directory_traversals.c
libarchive/test/test_read_format_7zip_packinfo_digests.7z.uu [new file with mode: 0644]
libarchive/test/test_read_format_7zip_packinfo_digests.c [new file with mode: 0644]
libarchive/test/test_read_format_lha_filename_utf16.c [new file with mode: 0644]
libarchive/test/test_read_format_lha_filename_utf16.lzh.uu [new file with mode: 0644]
libarchive/test/test_read_format_rar5.c
libarchive/test/test_read_format_rar5_different_solid_window_size.rar.uu [new file with mode: 0644]
libarchive/test/test_read_format_rar5_different_winsize_on_merge.rar.uu [new file with mode: 0644]
libarchive/test/test_sparse_basic.c
test_utils/test_main.c