summaryrefslogtreecommitdiff
path: root/archivers/pbzip2/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2006-01-04Update to 0.9.5.wiz1-4/+4
Honor PKGMANDIR. Changes in 0.9.5 (Dec 31, 2005) - Changed default output to silent like bzip2 and added -v switch to make verbose - Added support to autodetect number of CPUs on OSX - Added support to compile on Borland and other Windows compilers using pthreads-win32 open source library - Added decompression throttling in case too much backlog in filewriter - Fixed bug from patch in 0.9.4 that limited file block size to 900k - Fixed bug that caused file output to fail with some large files - Fixed pthreads race condition that could cause random segfaults - Fixed pthreads resource issue that prevented pbzip2 from compressing a large number of files at once
2005-09-05Update to 0.9.4:wiz1-4/+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
2005-05-10Removed deleted patch-aa from distinfo.rillig1-2/+1
2005-03-24Update to 0.9.2:wiz1-4/+4
New in 0.9.2: * Created workaround for a major pthreads problem (on Linux at least) that would cause segfaults and missed signals in the pthreads library itself when mutexes or signals were created/destroyed too quickly. This used to happen when processing multiple files, but now pbzip2 only generates its mutexes and signals at the beginning and reuses the same ones for multiple files. Special thanks to George Chalissery for help with this one. * Increased size of BZIP2 header match from 56 bits to 72 bits for more accurate detection * Modified some buffers to use the vector class for easier memory management and to eliminate one read pass of the input data for decompression so should be slightly faster. * Now checks if input file exists before checking if output file already exists (when not using -f) * Now checks to ensure input is regular file and not a directory before processing * Now deletes input file only if output file exists and is greater than 0 bytes (-k will always preserve input file) * Now checks input file for bzip2 header before trying to decompress file * Minor code cleanup New in 0.9.1 * Fixed bug: -c switch now implies -k so input file is not deleted when data is output to stdout New in 0.9.0: * Added -c switch for data output to stdout * Added -t switch to test integrity of compressed data * Added autodetection for # of CPUs on supported platforms and made detected value default # CPUs to use * Fixed bug where pbzip2 processed 0 byte files * Tried to make program exit codes the same as bzip2
2005-02-23Add RMD160 digests in addition to SHA1 ones.agc1-1/+2
2005-01-21Use PTHREAD_AUTO_VARS to get the correct compile options; fixes Interix.tv1-2/+2
2005-01-14Fix build on 1.6.2 by respecting LDFLAGS (and CXXFLAGS, while I am here).wiz1-1/+2
2005-01-12Initial import of pbzip2:wiz1-0/+4
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.