lzip-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lzip-bug] Lzlib 1.14 released


From: Antonio Diaz Diaz
Subject: [Lzip-bug] Lzlib 1.14 released
Date: Tue, 23 Jan 2024 18:24:26 +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.14.

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 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:
e362ecccd82d4dd297df6a51b952c65d2172f9bf41a5c4590d3604d83aa519d3 lzlib-1.14.tar.lz 5acac8714ed4f306020bae660dddce706e5f8a795863679037da9fe6bf4dcf6f lzlib-1.14.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 --recv-keys 8FE99503132D7742

Key fingerprint = 1D41 C14B 272A 2219 A739  FA4F 8FE9 9503 132D 7742


Changes in version 1.14:

* In minilzip, file diagnostics have been reformatted as 'PROGRAM: FILE: MESSAGE'.

* In minilzip, diagnostics caused by invalid arguments to command-line options now show the argument and the name of the option.

* The option '-o, --output' of minilzip now preserves dates, permissions, and ownership of the file when (de)compressing exactly one file.

* It has been documented in the manual that it is the responsibility of the program using lzlib to include before 'lzlib.h' some header that declares the type 'uint8_t'. (Reported by Michal Górny).

  * The variable MAKEINFO has been added to configure and Makefile.in.

* It has been documented in INSTALL that when choosing a C standard, the POSIX features need to be enabled explicitly:
  ./configure CFLAGS+='--std=c99 -D_XOPEN_SOURCE=500'


Please send bug reports and suggestions to lzip-bug@nongnu.org


Regards,
Antonio Diaz, lzlib author and maintainer.

--
If you are using gzip, bzip2, or xz, please consider the long-term advantages of switching to lzip:
http://www.nongnu.org/lzip/lzip_benchmark.html
http://www.nongnu.org/lzip/manual/lzip_manual.html#Quality-assurance
http://www.nongnu.org/lzip/safety_of_the_lzip_format.html





reply via email to

[Prev in Thread] Current Thread [Next in Thread]