HomeFreeBSD

MFS r305188:

Description

MFS r305188:

MFC r304075,r304989:
  Sync libarchive with vendor including security fixes

  Vendor issues fixed:
  Issue #731: Reject tar entries >= INT64_MAX
  Issue #744: Very long pathnames evade symlink checks
  Issue #748: libarchive can compress, but cannot decompress zip some files
  PR #750: ustar: fix out of bounds read on empty string ("") filename
  PR #755: fix use of acl_get_flagset_np() on FreeBSD
  Issue #767: Buffer overflow printing a filename
  Issue #770: Zip read: be more careful about extra_length

MFC r304874:
  Temporarily disable two libarchive tests that have not yet been fixed by
  vendor. Tests will be re-enabled after a fix has been merged.

Approved by: re (gjb)

Details

Provenance
mmAuthored on
Parents
rS305312: Add cpuset support to separate forked processes.
Branches
Unknown
Tags
Unknown