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


Changes: 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.


Changes: 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.


Changes: 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.


Changes: This release fixes file handling and documentation bugs.


Changes: Use of the new BZ2_ naming scheme in dlltest.c, a modified makefile-msc to fix minor build problems in Win2k, and an updated README.COMPILATION.PROBLEMS. There are no functionality changes or bug fixes relative to version 1.0.0. This is just a documentation update and a fix for minor Win32 build problems.
A graphical daily journal with calendar, templates, and keyword searching.
- All comments
Recent commentsRe: 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:
> http://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.
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: http://www.vanheusden.com/Linux/