GNU gzip - News
gzip-1.5 released [stable]
Item posted by Jim Meyering <meyering> on Sun 17 Jun 2012 08:19:02 PM UTC.
This is to announce gzip-1.5, a stable release.
There have been 118 commits by 7 people in the 2.5 years since 1.4.
See the NEWS below for a brief summary.
Thanks to everyone who has contributed!
The following people contributed changes to this release:
Dmitry V. Levin (3)
Eric Blake (3)
Jim Meyering (84)
Mark Adler (1)
Paul Eggert (24)
Paul R. Eggert (2)
Rob Vermaas (1)
Jim [on behalf of the gzip maintainers]
==================================================================
Here is the GNU gzip home page:
http://gnu.org/s/gzip/
For a summary of changes and contributors, see:
http://git.sv.gnu.org/gitweb/?p=gzip.git;a=shortlog;h=v1.5
or run this command from a git-cloned gzip directory:
git shortlog v1.4..v1.5
To summarize the 4107 gnulib-related changes, run these commands
from a git-cloned gzip directory:
git checkout v1.5
git submodule summary v1.4
==================================================================
Here are the compressed sources:
http://ftp.gnu.org/gnu/gzip/gzip-1.5.tar.gz (1.1MB)
http://ftp.gnu.org/gnu/gzip/gzip-1.5.tar.xz (708KB)
Here are the GPG detached signatures[*]:
http://ftp.gnu.org/gnu/gzip/gzip-1.5.tar.gz.sig
http://ftp.gnu.org/gnu/gzip/gzip-1.5.tar.xz.sig
Use a mirror for higher download bandwidth:
http://www.gnu.org/order/ftp.html
[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact. First, be sure to download both the .sig file
and the corresponding tarball. Then, run a command like this:
gpg --verify gzip-1.5.tar.gz.sig
If that 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 7FD9FCCB000BEEEE
and rerun the 'gpg --verify' command.
This release was bootstrapped with the following tools:
Autoconf 2.69.4-560f
Automake 1.12a
Gnulib v0.0-7450-g5eae670
==================================================================
NEWS
* Noteworthy changes in release 1.5 (2012-06-17) [stable]
** Bug fixes
gzip -d now decodes and checks header CRC16 checksums as specified by
the FHCRC section of Internet RFC 1952.
"gzip -d -S '' precious.gz" is now rejected immediately. Before,
that command would emulate "rm -i precious.gz", but with an easily-
misunderstood prompt. I.e., gzip would ask if it's ok to remove the
existing file, "precious.gz". If you made the mistake of saying "yes",
it would remove that input file before attempting to uncompress it.
gzip -cdf now properly handles input consisting of gzip'd data followed
by uncompressed data. Before it would output raw compressed input, too.
For example, now "(printf x|gzip; echo y)|gzip -dcf" prints "xy\n",
while before it would print "x<compressed data>y\n".
gzip -rf no longer compresses files more than once (e.g., replacing
FOO with FOO.gz.gz) on file systems such as ZFS where a readdir
loop that unlinks and creates files can revisit output files.
Powered by Savane 3.14-8aba.
Corresponding source code