summaryrefslogtreecommitdiff
path: root/lib/libarchive
diff options
context:
space:
mode:
authorMartin Matuska <mm@FreeBSD.org>2018-10-25 21:44:17 +0000
committerMartin Matuska <mm@FreeBSD.org>2018-10-25 21:44:17 +0000
commitb1c91e4b6cb7b84d3c1fe1e69bff825442351506 (patch)
tree603f1419c7d6b5377a3573859124a1041840fe06 /lib/libarchive
parentaf19302315528e9cff0cf0cb9a646783496608a8 (diff)
parent30bb24b1cb0751cbbb2b53d60e3e4f5bdbe58abb (diff)
downloadsrc-test-b1c91e4b6cb7b84d3c1fe1e69bff825442351506.tar.gz
src-test-b1c91e4b6cb7b84d3c1fe1e69bff825442351506.zip
MFV r339640,339641,339644:
Sync libarchive with vendor Relevant vendor changes: PR #1013: Add missing h_base offset when performing absolute seeks in xar decompression 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 MFC after: 1 month
Notes
Notes: svn path=/head/; revision=339746
Diffstat (limited to 'lib/libarchive')
-rw-r--r--lib/libarchive/Makefile3
-rw-r--r--lib/libarchive/tests/Makefile22
2 files changed, 25 insertions, 0 deletions
diff --git a/lib/libarchive/Makefile b/lib/libarchive/Makefile
index 9e51d06be2673..634ef7157be44 100644
--- a/lib/libarchive/Makefile
+++ b/lib/libarchive/Makefile
@@ -45,6 +45,8 @@ INCS= archive.h archive_entry.h
# Sources to be compiled.
SRCS= archive_acl.c \
+ archive_blake2sp_ref.c \
+ archive_blake2s_ref.c \
archive_check_magic.c \
archive_cmdline.c \
archive_cryptor.c \
@@ -106,6 +108,7 @@ SRCS= archive_acl.c \
archive_read_support_format_lha.c \
archive_read_support_format_mtree.c \
archive_read_support_format_rar.c \
+ archive_read_support_format_rar5.c \
archive_read_support_format_raw.c \
archive_read_support_format_tar.c \
archive_read_support_format_warc.c \
diff --git a/lib/libarchive/tests/Makefile b/lib/libarchive/tests/Makefile
index 9672ca6269442..8086448712684 100644
--- a/lib/libarchive/tests/Makefile
+++ b/lib/libarchive/tests/Makefile
@@ -160,6 +160,7 @@ TESTS_SRCS= \
test_read_format_mtree_crash747.c \
test_read_format_pax_bz2.c \
test_read_format_rar.c \
+ test_read_format_rar5.c \
test_read_format_rar_encryption_data.c \
test_read_format_rar_encryption_header.c \
test_read_format_rar_encryption_partially.c \
@@ -508,6 +509,27 @@ ${PACKAGE}FILES+= test_read_format_rar_sfx.exe.uu
${PACKAGE}FILES+= test_read_format_rar_subblock.rar.uu
${PACKAGE}FILES+= test_read_format_rar_unicode.rar.uu
${PACKAGE}FILES+= test_read_format_rar_windows.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_arm.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_blake2.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_compressed.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive.part01.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive.part02.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive.part03.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive.part04.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive.part05.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive.part06.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive.part07.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive.part08.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive_solid.part01.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive_solid.part02.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive_solid.part03.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiarchive_solid.part04.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiple_files.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_multiple_files_solid.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_solid.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_stored.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_stored_manyfiles.rar.uu
+${PACKAGE}FILES+= test_read_format_rar5_win32.rar.uu
${PACKAGE}FILES+= test_read_format_raw.bufr.uu
${PACKAGE}FILES+= test_read_format_raw.data.Z.uu
${PACKAGE}FILES+= test_read_format_raw.data.uu