[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Lzip-bug] Lzlib 1.11 released
From: |
Antonio Diaz Diaz |
Subject: |
[Lzip-bug] Lzlib 1.11 released |
Date: |
Sat, 12 Jan 2019 19:30:09 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 |
I am pleased to announce the release of lzlib 1.11.
Lzlib is a compression library providing in-memory LZMA compression and
decompression functions, including integrity checking of the
decompressed data. The compressed data format used by lzlib is the lzip
format. Lzlib is written in C. Lzlib is free software distributed under
a 2-clause BSD license.
Compression/decompression is done by repeatedly calling a couple of
read/write functions until all the data have been processed by the
library. This interface is safer and less error prone than the
traditional zlib interface.
The lzip file format is designed for data sharing and long-term
archiving, taking into account both data integrity and decoder availability.
The homepage is at http://www.nongnu.org/lzip/lzlib.html
The sources can be downloaded from
http://download.savannah.gnu.org/releases/lzip/lzlib/
The sha256sums are:
f0e878f0d8ffe3a81f2009d05fc27152760341e19c38290b618ef923320e2a3b
lzlib-1.11.tar.lz
6c5c5f8759d1ab7c4c3c53788ea2d9daad04aeddcf338226893f8ff134914d36
lzlib-1.11.tar.gz
This release is also GPG signed. You can download the signature by
appending '.sig' to the URL. If the 'gpg --verify' command fails because
you don't have the required public key, then run this command to import it:
gpg --keyserver keys.gnupg.net --recv-keys 8FE99503132D7742
Key fingerprint = 1D41 C14B 272A 2219 A739 FA4F 8FE9 9503 132D 7742
Changes in version 1.11:
* In case of decompression error caused by corrupt or truncated data,
'LZ_decompress_read' now does not signal the error immediately to the
application, but waits until all decoded bytes have been read. This
allows tools like tarlz to recover as much data as possible from damaged
members.
* It is now an error to specify two different operations to minilzip
in the command line (--decompress and --test).
* Minilzip now also checks for errors when closing the input file.
* Minilzip now compiles on DOS with DJGPP. (Patch from Robert Riebisch).
* The descriptions of '-0..-9', '-m' and '-s' in the manual have been
improved.
* It has been documented that it is safe to call
'LZ_(de)compress_finish' as many times as needed. Examples in the manual
have been simplified.
* The configure script now accepts appending options to CFLAGS using
the syntax 'CFLAGS+=OPTIONS'.
* Makefile targets 'install-bin*' have been renamed to
'install-lib*'. New 'install-bin*' targets have been created that
install a shared minilzip, or a static minilzip if the shared library
has not been configured.
* It has been documented in INSTALL the use of
CFLAGS+='-D __USE_MINGW_ANSI_STDIO' when compiling on MinGW.
Please send bug reports and suggestions to address@hidden
Regards,
Antonio Diaz, lzlib author and maintainer.
--
If you care about long-term archiving, please help me replace xz with
lzip. See http://www.nongnu.org/lzip/lzip_benchmark.html#xz1
http://www.nongnu.org/lzip/manual/lzip_manual.html#Quality-assurance and
http://www.nongnu.org/lzip/xz_inadequate.html Thanks.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Lzip-bug] Lzlib 1.11 released,
Antonio Diaz Diaz <=