Projects / Lbzip2 / Releases

All releases of Lbzip2

  •  26 Mar 2014 20:34
Avatar

    Release Notes: This version fixes two major bugs introduced in 2.4, which could have resulted in assertion failure or poor compression performance.

    •  16 Mar 2014 21:22
    Avatar

      Release Notes: This release introduces a sequential mode of operation which is not used by default, but can be activated with a commandline switch. This new mode usually improves the compression ratio and decreases CPU usage at the cost of degraded scalability. This release also fixes several minor bugs.

      •  22 Sep 2013 12:49
      Avatar

        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.

        •  06 Aug 2012 00:53
        Avatar

          Release Notes: The decompressor was made more bzip2-compatible. All valid bzip2 files should now be properly decompressed by lbzip2. Memory allocation was reduced significantly. Compression performance was improved by the inclusion of new block-sorting code using the divsufsort algorithm. This version also fixes a few other minor bugs.

          •  23 Nov 2011 18:17
          Avatar

            Release Notes: This release fixes a use-after-free security vulnerability introduced in version 2.0. All users are recommended to update to version 2.1.

            •  04 Nov 2011 20:55
            Avatar

              Release Notes: In this release, lbzip2 writes a single compressed stream per bz2 file instead of multiple concatenated streams. It doesn't decompress streams embedded within trailing garbage. It detects and rejects more kinds of invalid bz2 files. Relying on the independent bzip2 stack written by the new maintainer, lbzip2-2.0 features significantly improved (de)compression speed and robustness. In verbose mode, the compression ratio and progress information is displayed for each file. Decompression failures result in more detailed messages now. Lbzip2-2.x is licensed under the GPL v3.0 or any later version.

              •  03 Mar 2010 03:01
              Avatar

                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.

                •  18 Feb 2010 22:43
                Avatar

                  Release Notes: Building lbzip2 on Debian Unstable showed that the "lfs.sh" build script, due to a typo, did not invoke the "getconf" utility in a SUSv2-conformant way. This bug has been corrected.

                  •  17 Feb 2010 22:06
                  Avatar

                    Release Notes: Code examination revealed that lbzip2-0.18 introduced a race between the following two code paths: the muxer thread displays an error message when it encounters a write error; and the main thread, in preparation to terminate the process, frees the output file name after an INT or TERM signal is delivered to it. This bug had a negligible chance to occur, but it was fixed nonetheless.

                    •  28 Dec 2009 17:14
                    Avatar

                      Release Notes: This release cleans up two theoretical portability problems. The input file's sanity check in the multiple-workers decompressor relied on character constants being encoded in ASCII; such character constants were replaced by their ASCII octet values. "Flexible" array members were replaced by unnamed memory regions following the affected structures, since the "struct hack" idiom entails undefined behavior in C89.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.