MFV r340865:
Sync libarchive with vendor.
Relevant vendor changes:
PR #1080: Spelling fixes PR #1084: RAR5 reader bugfixes PR #1091: fix use-after-free in delayed newc link processing PR #1092: Fix a few obvious resource leaks and strcpy() misuses
MFC after: 1 week