xar

eXtensible ARchiver

A fork/clone of the subversion xar repository from http://xar.googlecode.com/svn/ that includes several enhancements and bug fixes including very basic command line signature support (master branch).

This fork/clone of the xar project includes all the original history (tags, branches, etc.) and wiki pages from the subversion repository with the following changes:

  1. The .wiki pages were converted to a GitHub-friendly .wiki format
  2. User-specific Xcode project files were omitted
  3. Non-ASCII text files that were not UTF-8 were converted to UTF-8
  4. The subversion http://xar.googlecode.com/svn/trunk was converted to the git trunk branch

Quick Download

DownloadTagReleasedInfo
xar-1.6.1.tar.gz xar-1.6.1 2012-09-17 Pre-bootstrapped source tarball (includes configure script) [hashes]

Install

See the xar_README.txt and INSTALL files.

More Info

License

Modified BSD license (see here and here).
See also the LICENSE file.

Supported Platforms

The xar command line utility program and the libxar library have been built successfully with full support for gzip, bzip2 and lzma/xz compression on these platforms:

Darwin (aka OS X)
Known to work on versions 10.4 and later both powerpc and intel. Probably works fine on earlier versions too.
Linux
Known to work on versions 2.6.32 x86_64 and i686. Should work fine on any GNU/Linux system.
FreeBSD
Known to work on version 8.1 i386. Should work fine on any FreeBSD or related system.
Cygwin
Known to work on version 1.7.5 i686. Should work fine on any recent Cygwin version too.
Other unix-ish/linux-ish platforms that support sh, configure scripts, GNU make, libxml2, OpenSSL’s libcrypto and zlib (libz) should build just fine. The bzip2 and lzma compression support is optional. Any other platforms may require some effort but if libxml2, libcrypto and zlib can be built on a platform probably libxar and xar can too (with some work).

Sources

You can download the raw source files of this project in either tar or zip formats.

You can also clone the project with Git by running:

git clone git://github.com/mackyle/xar

Downloads

Pre-bootstrapped source tarballs (i.e. do not require autotools and have a pre-generated configure script) are available for these tags:

xar-1.6.1.tar.gz Pre-bootstrapped source tarball (tag: xar-1.6.1)
MD5a624535d6a1e8fdf420b36a6b334047b
SHA16f7827a034877eda673a22af1c42dc32f14edb4c
SHA256ee46089968457cf710b8cf1bdeb98b7ef232eb8a4cdeb34502e1f16ef4d2153e

See also the project’s downloads area.

Git Repository Browser

Repository browsers are available at: