Projects / Lbzip2 / Releases / Minor feature enhancements

RSS All releases tagged Minor feature enhancements

Release Notes: This release adds a new feature: When decompressing with both --force and --stdout options given, lbzip2 will copy files which are not in bzip2 format, instead of reporting an invalid file format. This release also fixes several minor bugs.

  •  03 Mar 2010 07:48

Release Notes: In this release, if lbzip2 intends to exit with status 1 due to any fatal error, but any SIGPIPE or SIGXFSZ with an inherited SIG_DFL action was generated for lbzip2 previously, then lbzip2 terminates by way of one of the said signals, after cleaning up any interrupted output file. This should improve compatibility with GNU tar when it spawns lbzip2 as a filter and closes the pipe between them early, before it receives an EOF from lbzip2.

  •  26 Jan 2009 02:28

Release Notes: The shell script test.sh tests the installed instance of lbzip2, which can be different from the currently built one. pbzip2 is not a requirement for testing anymore, but test.sh will try to measure its performance if it's available. The same applies to the bzip2 module of 7za (from p7zip). Some GNU/Linux specific hints on enabling SUSv2 conformance (which is required for building and testing) were added to the README.

  •  21 Jan 2009 06:44

Release Notes: This release adds support for testing by end-users in a portable way.

  •  06 Jan 2009 13:09

Release Notes: Now the Makefiles, with the help of the standard getconf utility, select a programming environment, if there is one, in which large files are supported.

  •  16 Sep 2008 05:19

Release Notes: When decompressing with a single worker thread, lbzip2 was previously 45% slower than standard bzip2. The new, dedicated single-worker decompressor is only 3% slower, and provides input and output buffering, which is useful in pipelines and on network file systems. Hence using lbzip2 incurs virtually no performance penalty over bzip2 even on a single-core machine. A script was added to help automated testing. Some thread notification conditions have been cleaned up. This release compresses an empty file to a valid bzip2 stream instead of an empty file.

Screenshot

Project Spotlight

Codimension

A Python IDE.

Screenshot

Project Spotlight

SchemaCrawler

A command line tool to output your database schema and data in diff-able form.