3ab4f6229d
Changes: MARCH 2015, version 0.621 Con Kolivas, Peter Hyman * Fix libzpaq.cpp warnings * Fix warnings in LzmaLib.c * Making the high buffer only one page size is faster for sliding mmap mode * Fix incompatible log callback in liblrzip * Use PRId64 instead of lld in fscanf * Use int64_t for i64 * Fix ISO C warning in lrzip.c * Fix ISO C warning in lrzip.c * Fix ISO C warning in runzip.c * Fix ISO C warnings in rzip.c * Fix iso c warning in util.c * Fix EOL to unix on libzpaq * control->tmpdir fixes * Null terminate long options to find unhandled options * Trivial date * Add long option support * Brace failure lead to broken dump to stdout * fflush messages on print_err * Fix inverse logic * Honour the proper unix environment variable for temporary directory and then try variations * Attempt to decompress file in ram only if we are unable to create temporary files when decompressing to stdout * Avoid checking return values repeatedly on compress that only lead to failures anyway * Microoptimisation * Don't check for failure condition that can no longer occur * Don't check twice for failure conditions that are fatal in hot paths * Cache the chunk bytes value to avoid setting it on each read_header call * fake_mremap is only used when defined to mremap * Remove unused cksem functions * Fix remaining use of mutexes lock/unlocking in different threads with cksems, corecting cksem usage on osx * Update copyright dates * Make match_len a function completely removing all indirect calls to get_sb, significantly speeding up the single_get_sb case * Make full_tag a pointer allowing us to avoid a function call for get_sb * Call sliding_get_sb directly in sliding_next_tag * Make next_tag a pointer to allow ordinary mapping to avoid an extra function call * fix order of lrzip.conf search MARCH 2015, version 0.620 Con Kolivas, Peter Hyman, Chris Spiegel, Elmir Jagudin * Increase maxram when we abandon use of temporary input/output buffers * Don't delete the tmpinfile when decompressing from stdin before allowing seek to end to succeed in checking md5 * Use temporary file from read_seekto when STDIN will not fit in the ram input buffer * Remove unused read_i64 function * Add message about issue tracker in BUGS * Use a common exit path iin lrzip_compress/decompress and fix lr leak on successful return * Fix parenthesis placement inside of unlikely(). * Clear sa_mask and sa_handler before calling sigaction(). * Fix for lrzip -i. Decompressed size wrong * added '-m' command line option * Fix wrong README file being included in Makefile * Pass strict sizes to decompress length, rounding up only the amount we're allocating to not confuse decompression libraries * Convert the thread locking to use cksems * Add cksems to util.h * Fix 'Failed to malloc ckbuf in hash_search2' with very large files. * Round up compression and decompression buffers to page size since malloc will allocate them that large anyway. * Increase the compressed buffer size given to libzpaq in case of incompressible data since it does not check if it's trying to write beyond the end of the buffer. * Provide a helper function to round a value up to the nearest page size for malloc optimisations.
35 lines
906 B
Text
35 lines
906 B
Text
@comment $NetBSD: PLIST,v 1.2 2015/06/08 14:58:09 wiedi Exp $
|
|
bin/lrunzip
|
|
bin/lrzcat
|
|
bin/lrzip
|
|
bin/lrztar
|
|
bin/lrzuntar
|
|
include/Lrzip.h
|
|
lib/liblrzip.la
|
|
lib/pkgconfig/lrzip.pc
|
|
man/man1/lrunzip.1
|
|
man/man1/lrzcat.1
|
|
man/man1/lrzip.1
|
|
man/man1/lrztar.1
|
|
man/man1/lrzuntar.1
|
|
man/man5/lrzip.conf.5
|
|
share/doc/lrzip/AUTHORS
|
|
share/doc/lrzip/BUGS
|
|
share/doc/lrzip/COPYING
|
|
share/doc/lrzip/ChangeLog
|
|
share/doc/lrzip/README-NOT-BACKWARD-COMPATIBLE
|
|
share/doc/lrzip/README.Assembler
|
|
share/doc/lrzip/README.benchmarks
|
|
share/doc/lrzip/README.lzo_compresses.test.txt
|
|
share/doc/lrzip/README.md
|
|
share/doc/lrzip/TODO
|
|
share/doc/lrzip/WHATS-NEW
|
|
share/doc/lrzip/lrzip.conf.example
|
|
share/doc/lrzip/lzma/7zC.txt
|
|
share/doc/lrzip/lzma/7zFormat.txt
|
|
share/doc/lrzip/lzma/Methods.txt
|
|
share/doc/lrzip/lzma/README
|
|
share/doc/lrzip/lzma/README-Alloc
|
|
share/doc/lrzip/lzma/history.txt
|
|
share/doc/lrzip/lzma/lzma.txt
|
|
share/doc/lrzip/magic.header.txt
|