Parallel bzip2 utility
C Perl Shell
Clone or download
kjn Avoid using deprecated stdlib functions
* src/divbwt.c (sort_typeBstar): Use memset() instead of bzero().
* src/encode.c (encoder_init, generate_initial_trees, assign_codes,
generate_prefix_code): Likewise.
* src/expand.c (on_input_avail): Likewise.
* src/main.c (xstrtol): Use strchr() instead of index().
Latest commit 8702655 Sep 19, 2015


lbzip2, parallel bzip2 compression utility

Copyright (C) 2011, 2012, 2013, 2014, 2015 Mikolaj Izdebski
Copyright (C) 2008, 2009, 2010 Laszlo Ersek

This README file is part of lbzip2 version 2.5.

lbzip2 is a parallel, SMP-based, bzip2-compatible compression utility.

lbzip2 compresses and decompresses files using a variation of BWT compression
stack. More information on this topic can be found in the ALGORITHM file.

lbzip2 uses Gnulib and its building and testing process is managed by the GNU
build system. For more information on building and installing lbzip2 see the
INSTALL file. For usage see the manual pages.

lbzip2 is free software: you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation, either version 3 of the License, or (at your option) any later

lbzip2 is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.

A copy of the GNU General Public License is contained in the COPYING file.

The following is a list of subdirectories with explanation of their purpose:

build-aux - different auxiliary build scripts
lib       - Gnulib C files
m4        - M4 macros for Autoconf (part of Gnulib)
man       - manual pages
src       - C source code of higher-level part of lbzip2
tests     - regression tests