"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "doc/minilzip.1" between
lzlib-1.11.tar.lz and lzlib-1.12-rc1.tar.lz

About: Lzlib is a data compression library providing in-memory LZMA compression and decompression functions using the lzip format. Release candidate.

minilzip.1  (lzlib-1.11.tar.lz):minilzip.1  (lzlib-1.12-rc1.tar.lz)
MINILZIP(1) User Commands MINILZIP(1) MINILZIP(1) User Commands MINILZIP(1)
NAME NAME
minilzip - reduces the size of files minilzip - reduces the size of files
SYNOPSIS SYNOPSIS
minilzip [options] [files] minilzip [options] [files]
DESCRIPTION DESCRIPTION
Minilzip is a test program for the lzlib compression library, fully compa Minilzip is a test program for the compression library lzlib, fully compa
tible with lzip 1.4 or newer. tible with lzip 1.4 or newer.
Lzip is a lossless data compressor with a user interface similar to the
one of gzip or bzip2. Lzip uses
a simplified form of the 'Lempel-Ziv-Markov chain-Algorithm' (LZMA) strea
m format, chosen to maximize
safety and interoperability. Lzip can compress about as fast as gzip (
lzip -0) or compress most files
more than bzip2 (lzip -9). Decompression speed is intermediate between gz
ip and bzip2. Lzip is better
than gzip and bzip2 from a data recovery perspective. Lzip has been des
igned, written, and tested with
great care to replace gzip and bzip2 as the standard general-purpose com
pressed format for unix-like
systems.
OPTIONS OPTIONS
-h, --help -h, --help
display this help and exit display this help and exit
-V, --version -V, --version
output version information and exit output version information and exit
-a, --trailing-error -a, --trailing-error
exit with error status if trailing data exit with error status if trailing data
skipping to change at line 44 skipping to change at line 52
-F, --recompress -F, --recompress
force re-compression of compressed files force re-compression of compressed files
-k, --keep -k, --keep
keep (don't delete) input files keep (don't delete) input files
-m, --match-length=<bytes> -m, --match-length=<bytes>
set match length limit in bytes [36] set match length limit in bytes [36]
-o, --output=<file> -o, --output=<file>
if reading standard input, write to <file> write to <file>, keep input files
-q, --quiet -q, --quiet
suppress all messages suppress all messages
-s, --dictionary-size=<bytes> -s, --dictionary-size=<bytes>
set dictionary size limit in bytes [8 MiB] set dictionary size limit in bytes [8 MiB]
-S, --volume-size=<bytes> -S, --volume-size=<bytes>
set volume size limit in bytes set volume size limit in bytes
skipping to change at line 77 skipping to change at line 85
--loose-trailing --loose-trailing
allow trailing data seeming corrupt header allow trailing data seeming corrupt header
If no file names are given, or if a file is '-', minilzip compresses or d ecompresses from standard input If no file names are given, or if a file is '-', minilzip compresses or d ecompresses from standard input
to standard output. Numbers may be followed by a multiplier: k = kB = 10 ^3 = 1000, Ki = KiB = 2^10 = to standard output. Numbers may be followed by a multiplier: k = kB = 10 ^3 = 1000, Ki = KiB = 2^10 =
1024, M = 10^6, Mi = 2^20, G = 10^9, Gi = 2^30, etc... Dictionary si zes 12 to 29 are interpreted as 1024, M = 10^6, Mi = 2^20, G = 10^9, Gi = 2^30, etc... Dictionary si zes 12 to 29 are interpreted as
powers of two, meaning 2^12 to 2^29 bytes. powers of two, meaning 2^12 to 2^29 bytes.
The bidimensional parameter space of LZMA can't be mapped to a linear sca le optimal for all files. If The bidimensional parameter space of LZMA can't be mapped to a linear sca le optimal for all files. If
your files are large, very repetitive, etc, you may need to use the --dic your files are large, very repetitive, etc, you may need to use th
tionary-size and --match-length e options --dictionary-size and
options directly to achieve optimal performance. --match-length directly to achieve optimal performance.
To extract all the files from archive 'foo.tar.lz', use the commands 'tar
-xf foo.tar.lz' or 'minilzip
-cd foo.tar.lz | tar -xf -'.
Exit status: 0 for a normal exit, 1 for environmental problems (file no Exit status: 0 for a normal exit, 1 for environmental problems (fil
t found, invalid flags, I/O e not found, invalid flags, I/O
errors, etc), 2 to indicate a corrupt or invalid input file, 3 for an errors, etc), 2 to indicate a corrupt or invalid input file, 3 for an int
internal consistency error (eg, ernal consistency error (eg,
bug) which caused minilzip to panic. bug) which caused minilzip to panic.
The ideas embodied in lzlib are due to (at least) the following peopl
e: Abraham Lempel and Jacob Ziv
(for the LZ algorithm), Andrey Markov (for the definition of Markov chain
s), G.N.N. Martin (for the def-
inition of range encoding), Igor Pavlov (for putting all the above toget
her in LZMA), and Julian Seward
(for bzip2's CLI).
REPORTING BUGS REPORTING BUGS
Report bugs to lzip-bug@nongnu.org Report bugs to lzip-bug@nongnu.org
Lzlib home page: http://www.nongnu.org/lzip/lzlib.html Lzlib home page: http://www.nongnu.org/lzip/lzlib.html
COPYRIGHT COPYRIGHT
Copyright © 2019 Antonio Diaz Diaz. Using lzlib 1.11 License GPLv2+: GNU GPL version 2 or later Copyright © 2020 Antonio Diaz Diaz. Using lzlib 1.12-rc1 License GPLv2+: GNU GPL version 2 or later
<http://gnu.org/licenses/gpl.html> <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it. Ther e is NO WARRANTY, to the extent This is free software: you are free to change and redistribute it. Ther e is NO WARRANTY, to the extent
permitted by law. permitted by law.
minilzip 1.11 January 2019 MINILZIP(1) minilzip 1.12-rc1 June 2020 MINILZIP(1)
 End of changes. 7 change blocks. 
11 lines changed or deleted 37 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)