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


Reply via email to