libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats, and ar archives. It can also read shar, zip, jar, and xar archives, as well as ISO9660 CDROM images. It automatically handles gzip, bzip2, compress, xz, and lzma compression and decompression, as well as uudecode decompression. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. This MinGW port of libarchive differs from the MSYS version also provided by the MinGW/MSYS project. This version does not require the MSYS runtime library, but does not support MSYS "unix" style pathnames nor mtree data. It does not support archives that contain symbolic links. Both mingw32-libarchive and msys-libarchive (and their associated bsdtar and bsdcpio subpackages) depend on additional DLLs such as mingw32-liblzma (msys-liblzma), etc. There is, in addition, a MinGW package that provides a standalone version of bsdtar which has no external dependencies and only limited functionality: mingw32-basic-bsdtar (see its documentation for more information). The mingw32-libarchive package provides the runtime library, development files, and documentation for libarchive. The associated mingw32-bsdtar package provides an implementation of tar(1) based on libarchive, while the associated mingw32-bsdcpio package provides a similar implementation of cpio(1). The mingw32-bsdtar package provides an implementation of tar(1) based on libarchive, which manipulates streaming archive files -- including the eponymous tar format. However, bsdtar can also extract from tar, pax, cpio, zip, jar, ar, xar, and ISO 9660 cdrom images, as well as create tar, pax, cpio, ar, and shar archives. It supports automatic detection and handling of .gz, .bz2, .lzma, .xz, and .Z decompression (and compression). It supports ustar, pax, and GNU tar formats. This MinGW port of bsdtar differs from the MSYS version also provided by the MinGW/MSYS project. This version does not require the MSYS runtime library, but does not support MSYS "unix" style pathnames nor mtree data. It does not support archives that contain symbolic links. Both mingw32-bsdtar and msys-bsdtar depend on additional DLLs such as mingw32-libarchive (msys-libarchive), etc. There is, in addition, a MinGW package that provides a standalone version of bsdtar which has no external dependencies and only limited functionality: mingw32-basic-bsdtar (see its documentation for more information). libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats, and ar archives. It can also read shar, zip, jar, and xar archives, as well as ISO9660 CDROM images. It automatically handles gzip, bzip2, compress, xz, and lzma compression and decompression, as well as uudecode decompression. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. The mingw32-bsdtar package provides an implementation of tar(1) based on libarchive, while the associated mingw32-bsdcpio package provides a similar implementation of cpio(1). The associated mingw32-libarchive package provides the runtime library, development files, and documentation. The mingw32-bsdcpio package provides an implementation of cpio(1) based on libarchive, which copies files between archives and directories. This implementation can extract from tar, pax, cpio, zip, jar, ar, xar, and ISO 9660 cdrom images, as well as create tar, pax, cpio, ar, and shar archives. It supports automatic detection and handling of .gz, .bz2, .lzma, .xz, and .Z decompression (and compression). It supports the old POSIX.1 portable cpio format (odc), the new SVR4 portable cpio format (newc), as well as the POSIX.1 pax and ustar formats. This MinGW port of bsdcpio differs from the MSYS version also provided by the MinGW/MSYS project. This version does not require the MSYS runtime library, but does not support MSYS "unix" style pathnames nor mtree data. It does not support archives that contain symbolic links. Both mingw32-bsdcpio and msys-bsdcpio depend on additional DLLs such as mingw32-libarchive (msys-libarchive), etc. libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats, and ar archives. It can also read shar, zip, jar, and xar archives, as well as ISO9660 CDROM images. It automatically handles gzip, bzip2, compress, xz, and lzma compression and decompression, as well as uudecode decompression. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. The mingw32-bsdcpio package provides an implementation of cpio(1) based on libarchive, while the associated mingw32-bsdtar package provides a similar implementation of tar(1). The associated mingw32-libarchive package provides the runtime library, development files, and documentation.