I am pleased to announce the release of lzd 1.3.
Lzd is a simplified decompressor for the lzip format with an educational
purpose. Studying its source code is a good first step to understand how
lzip works. Lzd is written in C++.
The source code of lzd is used in the lzip manual as a reference
decompressor in the description of the lzip file format. Reading the lzip
manual will help you understand the source code. Lzd is compliant with the
lzip specification; it verifies the 3 integrity factors.
The source code of lzd is also used as a reference in the description of the
media type 'application/lzip'.
See http://datatracker.ietf.org/doc/draft-diaz-lzip
Comments about the internet draft above are solicited and should be
addressed to the lzip's mailing list at [email protected] and/or the
author. Thanks.
The lzd homepage is at http://www.nongnu.org/lzip/lzd.html
The sources can be downloaded from
http://download.savannah.gnu.org/releases/lzip/lzd/
The sha256sums are:
d64fe778b4ed5b797855c12a8d1960781565f9f00298dc0fe0fadc02a56faf83 lzd-1.3.tar.lz
5a52f450b9343508815f9e1fb35c14db37602ac5cd9f8e8ff6743903526d5f34 lzd-1.3.tar.gz
Changes in version 1.3:
* Lzd now discards the first byte of the LZMA stream explicity (instead
of shifting 1 extra byte in the initialization of 'code') to make the intent
clearer.
Regards,
Antonio Diaz, lzd author and maintainer.
--
If you care about data safety and long-term archiving, please consider using
lzip. See http://www.nongnu.org/lzip/lzip_benchmark.html
http://www.nongnu.org/lzip/manual/lzip_manual.html#Quality-assurance and
http://www.nongnu.org/lzip/safety_of_the_lzip_format.html Thanks.