I am pleased to announce the release of tarlz 0.28.
Tarlz is a massively parallel (multithreaded) combined implementation of the
tar archiver and the lzip compressor. Tarlz uses the compression library lzlib.
Tarlz creates tar archives using a simplified and safer variant of the POSIX
pax format compressed in lzip format, keeping the alignment between tar
members and lzip members. The resulting multimember tar.lz archive is
backward compatible with standard tar tools like GNU tar, which treat it
like any other tar.lz archive. Tarlz can append files to the end of such
compressed archives. Tarlz protects the extended records with a CRC in a way
compatible with standard tar tools.
Keeping the alignment between tar members and lzip members has two
advantages. It adds an indexed lzip layer on top of the tar archive, making
it possible to decode the archive safely in parallel. It also reduces the
amount of data lost in case of corruption.
The homepage is at http://www.nongnu.org/lzip/tarlz.html
An online manual for tarlz can be found at
http://www.nongnu.org/lzip/manual/tarlz_manual.html
The sources can be downloaded from
http://download.savannah.gnu.org/releases/lzip/tarlz/
The sha256sum is:
ea413f51a9f158cbaaaa27451a2035d2e9322275daacf237f7f684347c09f229
tarlz-0.28.tar.lz
Changes in version 0.28:
* The new option '-T, --files-from', which tells tarlz to read the file
names from a file, has been added.
* The new options '-R, --no-recursive' and '--recursive', have been added.
* The new option '--depth', which tells tarlz to archive all entries in
each directory before archiving the directory itself, has been added.
* The new options '--mount' and '--xdev', which tell tarlz to stay in the
local file system when creating an archive, have been added.
* The new option '--parallel', which tells tarlz to use multithreading to
create an uncompressed archive in parallel if the number of threads is
greater than 1, has been added. This is not the default because it uses much
more memory than sequential creation.
* The new debug operation '--time-bits', which makes tarlz print the size
of time_t in bits and exit, has been added.
* The short option name '-?' has been assigned to '--help'.
Please send bug reports and suggestions to [email protected]
Regards,
Antonio Diaz, tarlz author and maintainer.
--
If you know someone who is using gzip, bzip2, or xz, please tell him/her
about the advantages of switching to lzip. See
http://www.nongnu.org/lzip/lzip_benchmark.html Thanks