Created by Tanguy Fautre and last modified

Development branch

Get this branch:
bzr branch lp:pbzip2
Members of pbzip2 development team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

pbzip2 development team

Recent revisions

7. By Yavor Nikolov

Merged 1.1 on top of trunk - including fix for bug #762464 (hang on decompress with --ignore-trailing-garbage=1 when producer is interrupted)

6. By Yavor Nikolov

Merge 1.1 into trunk including fixes for bug #746806 and #746799

5. By Yavor Nikolov

Merge branch up to 1.1.3 from branch 1.1

4. By Yavor Nikolov

Merge branch up to 1.1.2 from branch 1.1

3. By Yavor Nikolov

Merge 1.1 branch up to 1.1.1 release.

2. By Yavor Nikolov

Merged pbzip2-1.1.0 stable from official tarball.
    * Added support for multi-threaded decompression using STDIN/pipes
    * Added code to support throttling compression to prevent memory exhaustion with slow output pipe
    * Added -m switch to specify amount of max memory usage before throttling starts (default 100MB)
    * Fixed bug that did not allow command line parameters to be used when compressing data from STDIN
    * Added long options to man page and -h output
    * Added --loadavg, --read long options
    * Added support for CPU detection on Win32
    * Major improvements to protection of shared variables, error and signal handling, program termination
    * Added -S switch for thread stack size customization (needs USE_STACKSIZE_CUSTOMIZATION defined when compiling)
    * Fixed command line parsing bug for -b, -p, -m switches
    * Fixed infinite loop on when fileWriter fails to create output file at start
    * Fixed bug that deleted input filename (with .bz2 extension for compression and without .bz2 extension for decompression) when a user interrupts process with CTRL-C while outputting to STDOUT
    * Fixed bug where 0 byte files were not processed properly when data input from STDIN
    * Ignores fwrite return and passes chown errors in writeFileMetaData if effective uid root
    * OutputBuffer usage redesigned as fixed-size circular buffer
    * Lots of minor bugs fixed (see AUTHORS or pbzip2.cpp for full details)
    * Special thanks to Yavor Nikolov for providing the majority of contributions to this release and a significant amount of testing

1. By Yavor Nikolov

1.0.5 Stable release.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.