bzip2 is a portable, lossless data compressor based on the Burrows-Wheeler transform. It achieves good compression and runs on practically every (32/64-bit) platform in the known universe. The compression engine is also available as a library (libbz2), should you desire a programmatic interface.
| Tags | Archiving Compression |
|---|---|
| Licenses | BSD Original |
Recent releases


Release Notes: This release fixes a potential integer overflow vulnerability, reported as CVE-2010-0405.


Release Notes: This release removes a potential security vulnerability which caused bzip2 to fail one of the test cases provided and reported in CERT-FI 20469. Upgrading is strongly recommended.


Release Notes: A race problem with file permissions, as reported in CAN-2005-0953, has been fixed. Problems with file name sanitizing in bzgrep, as reported for zgrep (from gzip package) in CAN-2005-0758, have been fixed. A potential segfault in BZ2_bzclose() has been eliminated. Minor code and build system cleanups have been made.


Release Notes: This release enhances the robustness against corrupted compressed data. Upgrading is recommended. Documentation bugs have been fixed. Building on 64-bit platforms and with gcc4 was improved.


Release Notes: This release fixes file handling and documentation bugs.
Recent comments
18 May 2005 23:42
Re: progress patch
> Hi,
>
> I wrote a patch which shows a progress
> indicator (how much done/new size) while
> compressing and decompressing.
> You can find it here:
> www.vanheusden.com/Linux/
Why don't you submit it bzip2 author. It's a good feature indeed. I wanted it for months. Thanks for the patch.
20 Jan 2003 11:15
progress patch
Hi,
I wrote a patch which shows a progress indicator (how much done/new size) while compressing and decompressing.
You can find it here: www.vanheusden.com/Linux/