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

(cherry picked from commit b9128a37faafede823eb456aa65a11ac69997284)

Details

Provenance
mmAuthored on Apr 16 2024, 9:39 PM
Parents
rGa951992d1eb3: libc_private.h: use private namespace name for size_t
Branches
Unknown
Tags
Unknown