head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.78 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.76 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.74 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.5.0.72 pkgsrc-2023Q1-base:1.5 pkgsrc-2022Q4:1.5.0.70 pkgsrc-2022Q4-base:1.5 pkgsrc-2022Q3:1.5.0.68 pkgsrc-2022Q3-base:1.5 pkgsrc-2022Q2:1.5.0.66 pkgsrc-2022Q2-base:1.5 pkgsrc-2022Q1:1.5.0.64 pkgsrc-2022Q1-base:1.5 pkgsrc-2021Q4:1.5.0.62 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.60 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.58 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.56 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.54 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.52 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.48 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.28 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.50 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.46 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.5.0.44 pkgsrc-2019Q2-base:1.5 pkgsrc-2019Q1:1.5.0.42 pkgsrc-2019Q1-base:1.5 pkgsrc-2018Q4:1.5.0.40 pkgsrc-2018Q4-base:1.5 pkgsrc-2018Q3:1.5.0.38 pkgsrc-2018Q3-base:1.5 pkgsrc-2018Q2:1.5.0.36 pkgsrc-2018Q2-base:1.5 pkgsrc-2018Q1:1.5.0.34 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.5.0.32 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.30 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.26 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.5.0.24 pkgsrc-2017Q1-base:1.5 pkgsrc-2016Q4:1.5.0.22 pkgsrc-2016Q4-base:1.5 pkgsrc-2016Q3:1.5.0.20 pkgsrc-2016Q3-base:1.5 pkgsrc-2016Q2:1.5.0.18 pkgsrc-2016Q2-base:1.5 pkgsrc-2016Q1:1.5.0.16 pkgsrc-2016Q1-base:1.5 pkgsrc-2015Q4:1.5.0.14 pkgsrc-2015Q4-base:1.5 pkgsrc-2015Q3:1.5.0.12 pkgsrc-2015Q3-base:1.5 pkgsrc-2015Q2:1.5.0.10 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.5.0.8 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.6 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.4 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.2 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.4.0.22 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.20 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.18 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.16 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.14 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.12 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.10 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.8 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.6 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.4 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.2 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.3.0.18 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.16 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.14 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.12 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.10 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.8 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.6 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.4 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.2 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.2.0.34 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.32 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.30 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.28 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.26 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.24 pkgsrc-2008Q1:1.2.0.22 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.20 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.18 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.16 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.14 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.12 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.10 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.8 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.6 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.4 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.2 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.1.1.1.0.4 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-2005Q1:1.1.1.1.0.2 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.5 date 2014.03.31.12.32.05; author fhajny; state Exp; branches; next 1.4; commitid r9b3XQ73wo9mIQux; 1.4 date 2011.09.16.15.39.29; author fhajny; state Exp; branches; next 1.3; 1.3 date 2009.06.14.17.28.17; author joerg; state Exp; branches; next 1.2; 1.2 date 2005.09.05.16.05.40; author wiz; state Exp; branches; next 1.1; 1.1 date 2005.01.12.13.45.27; author wiz; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.01.12.13.45.27; author wiz; state Exp; branches; next ; desc @@ 1.5 log @Update pbzip2 to 1.1.18. Changes in 1.1.18: - Fixed bug of metadata unpreserved on empty files compress (bug #1011021) Changes in 1.1.17: - Fixed refusal to write to stdout on -dc from stdin (bug #886628) - Fixed occasional failure on decompress with --ignore-trailing-garbage=1 with multiple bad blocks in the archive (bug #886625) Changes in 1.1.16: - Fixed bug - deadlock due to unsynchronized broadcasts (bug #876686) - Prevent deletion of input files on error (bug #874543) - Document how to compress/decompress from standard input (bug #820525) - Added more detailed kernel error messages (bug #874605) - Fixes for error handling in muliti-file processing (bug #883782) @ text @@@comment $NetBSD$ bin/pbunzip2 bin/pbzcat bin/pbzip2 man/man1/pbzip2.1 share/doc/pbzip2/COPYING share/doc/pbzip2/README @ 1.4 log @Updated archivers/pbzip2 to 1.1.5. Changes in 1.1.5 (Jul 16, 2011) - Fixed excessive output permissions while compress/decompress is in progress (bug #807536) Changes in 1.1.4 (Apr 22, 2011) - Fixed hang on decompress with --ignore-trailing-garbage=1 when producer is interrupted on trailing garbage (bug #762464) - Added example to help for decompression piped to tar (bug #746806) - Fixed typo in Trailing Garbage printed message (bug #746799) Changes in 1.1.3 (Mar 27, 2011) - Print trailing garbage errors even when in quiet mode (bug #743635) - Default extension on decompress of .tbz2 changed to .tar for bzip2 compatibility (bug #743639) - Fixed hang on decompress with --ignore-trailing-garbage=1 and higher numCPU (e.g. > 2) (bug #740502) Changes in 1.1.2 (Feb 19, 2011) - Fix directdecompress segfault when destination file can't be opened (e.g. read-only) (bug #717852) - Implemented --ignore-trailing-garbage feature (bug #594868) - Fixed hang on decompress of some truncated archives (bug #590225) - Pulled an error check out of normal logic block for clarity - Debug print added after BZ2_bzDecompress to track it's return code. - A debug print fixed in queue::remove - Increased max memory usage limit from 1GB to 2GB - If no -m switch given on command line, default max memory limit will now automatically increase from 100 MB to minimum amount of memory required to support the number of CPUs requested - Improved performance when output buffer is full - Fixed bug which caused hang while decompressing prematurely truncated bzip2 stream - Consumer_decompress throttling modified to prevent potential deadlock/infinite loop in certain situations (Thanks to Laszlo Ersek for finding and helping track down the cause of this bug) - Fixed deadlock bug and performance issue when consumer working with long bzip2 sequences (Thanks to Tanguy Fautre for finding) - Fixed error message for block size range (max size was wrong) - Moved #include from pbzip2.cpp to pbzip2.h to fix OS/2 compiler issue Changes in 1.1.1 (Apr 17, 2010) - Modified decompression to use low-level libbz2 API to improve performance of long bzip2 streams of large single-stream bzip2 blocks - This release should now decompress files created with bzip2 at least as fast as bzip2 or slightly faster - Handle decompression of long bzip2 streams incrementally instead of loading whole stream in memory at once - Fixed issue in safe_cond_timed_wait which caused segmentation fault when compiled in DEBUG mode - Fixed issue with Sun Studio compiler - required explicit declaration of static const members in .cpp Changes in 1.1.0 (Mar 13, 2010) - 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 max memory usage amount 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 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 @ text @d1 1 a1 2 @@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:28:17 joerg Exp $ bin/pbzip2 d4 1 @ 1.3 log @Remove @@dirrm entries from PLISTs @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.2 2005/09/05 16:05:40 wiz Exp $ d3 2 @ 1.2 log @Update to 0.9.4: Changes in 0.9.4 (Aug 30, 2005) - Fixed major bug that prevented pbzip2 from uncompressing files created with a BWT block size other than default 900k (oops!) - Fixed some bugs in the command line parser - Code cleanup - Updated RPM spec to match Fedora Extras policy Changes in 0.9.3 (Aug 22, 2005) - Added sanity check to ensure integers are the size we expect - Ported code to compile under MinGW in Windows - Small code cleanup - Added ChangeLog - Added man page - Added AUTHORS file - Renamed LICENCE.txt to COPYING - Renamed README.txt to README - Updated RPM spec file in preparation for inclusion into Fedora Extras - Moved ChangeLog info from pbzip2.cpp into this file - Removed extra spaces/tabs in pbzip2.cpp @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/12 13:45:27 wiz Exp $ a5 1 @@dirrm share/doc/pbzip2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 @@comment $NetBSD$ d3 3 a5 2 share/doc/pbzip2/LICENSE.txt share/doc/pbzip2/README.txt @ 1.1.1.1 log @Initial import of pbzip2: The pbzip2 program is a parallel version of bzip2 for use on shared memory machines. It provides near-linear speedup when used on true multi-processor machines and 5-10% speedup on Hyperthreaded machines. The output is fully compatible with the regular bzip2 data so any files created with pbzip2 can be uncompressed by bzip2 and vice-versa. @ text @@