lp:pbzip2

Created by Tanguy Fautre on 2010-06-08 and last modified on 2011-04-16

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

Owner:
pbzip2 development team
Project:
pbzip2
Status:
Development

Recent revisions

7. By Yavor Nikolov on 2011-04-16

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 on 2011-04-03

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

5. By Yavor Nikolov on 2011-04-03

Merge branch up to 1.1.3 from branch 1.1

4. By Yavor Nikolov on 2011-04-03

Merge branch up to 1.1.2 from branch 1.1

3. By Yavor Nikolov on 2011-02-12

Merge 1.1 branch up to 1.1.1 release.

2. By Yavor Nikolov on 2011-02-12

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 on 2011-02-12

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.

Subscribers