HomeFreeBSD

libarchive: merge from vendor branch

Description

libarchive: merge from vendor branch

Libarchive 3.7.3

New features:

#1941 uudecode filter: support file name and file mode in raw mode
#1943 7-zip reader: translate Windows permissions into UNIX
      permissions
#1962 zstd filter now supports the "long" write option
#2012 add trailing letter b to bsdtar(1) substitute pattern
#2031 PCRE2 support
#2054 add support for long options "--group" and "--owner" to tar(1)

Security fixes:

#2101 Fix possible vulnerability in tar error reporting introduced
      in f27c173

Important bugfixes:

#1974 ISO9660: preserve the natural order of links
#2105 rar5: fix infinite loop if during rar5 decompression the last
      block produced no data
#2027 xz filter: fix incorrect eof at the end of an lzip member
#2043 zip: fix end-of-data marker processing when decompressing zip
      archives

PR: 278315 (exp-run)
MFC after: 1 week

Details

Provenance
mmAuthored on Tue, Apr 16, 9:39 PM
Parents
rGe0919a4bac2b: libc/arm: export __signalcontext not _signalcontext
rGa509d68f27b9: Update vendor/libarchive to 3.7.3
Branches
Unknown
Tags
Unknown