]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFV r358511,r358532:
authorMartin Matuska <mm@FreeBSD.org>
Mon, 2 Mar 2020 08:44:58 +0000 (08:44 +0000)
committerMartin Matuska <mm@FreeBSD.org>
Mon, 2 Mar 2020 08:44:58 +0000 (08:44 +0000)
commitf55be4fc57f789f634e9476fa73ba3e7d14d8051
treed95ed776134cffa1eea2b1e601fb6d2fce298f73
parentfdafb99d81ae0ee65863ba6c419c50b7a39d5b51
parent65da968c5ce7595908a244f509658357bf4bc49d
MFV r358511,r358532:

Sync libarchive with vendor.

Relevant vendor changes:
  Issue #1257: Add testcase for ZIPX files with LZMA_STREAM_END marker
  PR #1331: cpio.5: fix hard link description
  Issue #1335: archive_read.c: fix UBSan warning about undefined behavior
  Issue #1338: XAR reader: fix UBSan warning about undefined behavior
  Issue #1339: bsdcpio_test: fix datatype in from_hex()
  Issue #1341: Safe writes: delete temporary file if rename fails.
  Issue #1341: Safe writes: improve error handling

MFC after: 1 week
13 files changed:
contrib/libarchive/cpio/cpio.c
contrib/libarchive/cpio/cpio.h
contrib/libarchive/cpio/test/test_format_newc.c
contrib/libarchive/libarchive/archive_read.c
contrib/libarchive/libarchive/archive_read_open_filename.c
contrib/libarchive/libarchive/archive_read_support_format_xar.c
contrib/libarchive/libarchive/archive_util.c
contrib/libarchive/libarchive/archive_write_disk_posix.c
contrib/libarchive/libarchive/archive_write_set_format_xar.c
contrib/libarchive/libarchive/cpio.5
contrib/libarchive/libarchive/test/test_read_format_zip.c
contrib/libarchive/libarchive/test/test_read_format_zip_lzma_stream_end.zipx.uu
lib/libarchive/tests/Makefile