freebsd-dev/contrib
Martin Matuska 533ab3c53e Update vendor/libarchive to git 92366744a52f3fa83c3899e375e415a5080a05f2
Relevant vendor changes:
  PR #905: Support for Zstandard read and write filters
  PR #922: Avoid overflow when reading corrupt cpio archive
  Issue #935: heap-based buffer overflow in xml_data (CVE-2017-14166)
  OSS-Fuzz 2936: Place a limit on the mtree line length
  OSS-Fuzz 2394: Ensure that the ZIP AES extension header is large enough
  OSS-Fuzz 573: Read off-by-one error in RAR archives (CVE-2017-14502)

Security: CVE-2017-14166, CVE-2017-14502
2017-09-30 23:33:19 +00:00
..
android Update vendor/libarchive to git 92366744a52f3fa83c3899e375e415a5080a05f2 2017-09-30 23:33:19 +00:00
psota-benchmark Keep full libarchive distribution in vendor branch (prep for 3.2.0 update) 2016-05-11 10:10:11 +00:00
shar Keep full libarchive distribution in vendor branch (prep for 3.2.0 update) 2016-05-11 10:10:11 +00:00
libarchive_autodetect-st_lib_archive.m4 Keep full libarchive distribution in vendor branch (prep for 3.2.0 update) 2016-05-11 10:10:11 +00:00
libarchive.1aix53.spec Keep full libarchive distribution in vendor branch (prep for 3.2.0 update) 2016-05-11 10:10:11 +00:00
libarchive.spec Update vendor/libarchive/dist to git commit 61c56e5 (post 3.2.0) 2016-05-11 10:19:44 +00:00
README Keep full libarchive distribution in vendor branch (prep for 3.2.0 update) 2016-05-11 10:10:11 +00:00
untar.c Update vendor/libarchive/dist to git commit 61c56e5 (post 3.2.0) 2016-05-11 10:19:44 +00:00

Many people have graciously sent me configuration
files, small programs that use libarchive, and other
useful and interesting tidbits.

I do not support or use any of these; but if you can use them, enjoy!

======================================================================

From: Andre Stechert <andre@splunk.com>

libarchive_autodetect-st_lib_archive.m4

M4 macros for use with autoconf to detect whether a suitable
version of libarchive is installed on this system.


======================================================================

libarchive.spec

An RPM ".spec" file for building libarchive on most systems.
This apparently was originally developed by a group at pld-linux.org.
Several people have sent me different versions of this file.

======================================================================

From: Robert Meier <rm1023@dcx.com>

libarchive.1aix53.spec

As above, for use on AIX5.3.

======================================================================

psota-benchmark

Some scripts used by Jan Psota in benchmarking
various tar implementations.

I've edited his results slightly to correctly reflect that
bsdtar does not support a "compare" operation.

======================================================================

shar

A simple shar program written on top of libarchive.

======================================================================

untar.c

A very simple and very portable standalone program that can
extract basic ustar archives.
This does not use libarchive and so can be used to extract
the libarchive distribution on any system that has a C compiler
but does not have a tar program.

======================================================================