info-gnu
[Top][All Lists]
Advanced

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

gzip-1.7 released [stable]


From: Jim Meyering
Subject: gzip-1.7 released [stable]
Date: Sun, 27 Mar 2016 21:33:49 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

This is to announce gzip-1.7, a stable release.

There have been 60 commits by 4 people in the 146 weeks since 1.6.

See the NEWS below for a brief summary.

Thanks to everyone who has contributed!
The following people contributed changes to this release:

  Jason Leschnik (1)
  Jim Meyering (23)
  Paul Eggert (35)
  Rusty Russell (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.7
or run this command from a git-cloned gzip directory:
  git shortlog v1.6..v1.7

To summarize the 838 gnulib-related changes, run these commands
from a git-cloned gzip directory:
  git checkout v1.7
  git submodule summary v1.6

Here are the compressed sources:
  http://ftp.gnu.org/gzip/gzip-1.7.tar.gz   (1.2MB)
  http://ftp.gnu.org/gzip/gzip-1.7.tar.xz   (748KB)

Here are the GPG detached signatures[*]:
  http://ftp.gnu.org/gzip/gzip-1.7.tar.gz.sig
  http://ftp.gnu.org/gzip/gzip-1.7.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.7.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.147-5ad35
  Automake 1.99a
  Gnulib v0.1-726-gf58b173

============================================================
NEWS

* Noteworthy changes in release 1.7 (2016-03-27) [stable]

** Changes in behavior

  The GZIP environment variable is now obsolescent; gzip now warns if
  it is used, and rejects attempts to use dangerous options or operands.
  You can use an alias or script instead.

  Installed programs like 'zgrep' now use the PATH environment variable
  as usual to find subsidiary programs like 'gzip' and 'grep'.
  Previously they prepended the installation directory to the PATH,
  which sometimes caused 'make check' to test the wrong gzip executable.
  [bug introduced in gzip-1.3.13]

** New features

  gzip now accepts the --synchronous option, which causes it to use
  fsync and similar primitives to transfer output data to the output
  file's storage device when the file system supports this.  Although
  this option makes gzip safer in the presence of system crashes, it
  can make gzip considerably slower.

  gzip now accepts the --rsyncable option. This option is accepted in
  all modes, but has effect only when compressing: it makes the resulting
  output more amenable to efficient use of rsync.  For example, when a
  large input file gets a small change, a gzip --rsyncable image of
  that file will remain largely unchanged, too.  Without --rsyncable,
  even a tiny change in the input could result in a totally different
  gzip-compressed output file.

** Bug fixes

  gzip -k -v no longer reports that files are replaced.
  [bug present since the beginning]

  zgrep -f A B C no longer reads A more than once if A is not a regular file.
  This better supports invocations like 'zgrep -f <(COMMAND) B C' in Bash.
  [bug introduced in gzip-1.2]

- -----
also posted as:
  https://savannah.gnu.org/forum/forum.php?forum_id=8495
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJW+LOhAAoJEH/Z/MsAC+7uISIP/R3RW7kBrjOIiHebyiZgCy4v
uq1n1fh9ROnV2mAqfeCkh0YdgTvfhavZuXJeWkGCt7QOo54hCDEq6zoWjdN88Ww1
L4/QfFY28oN7c5GIHmvdb1poKK556sVzKzELKXkJLUx3bNPNNxo0UePae+xYMrH7
d5wmBoFEAykaibEGP0764VuXvtO7Wvvofj4flkgHuSJqbVW2USy7ZbNq5YyjqRsM
MtLfa7cp7mCQ7qEsOzMTnuB7oXia22opDNYB0p3KihmweC2PfwKCRE0PQDC8rhdE
C92g2it0UICClpxfszib5OpDZST9Hu08Go83VTK91WwKcw2mMxxxVCQA9ugnIemh
Y3jC2O8eH4YuC+uOOEZ8/iqNp4LLZpE/PQA41KM+rHoDxK2GsTsRERrrpG4TxiQE
o73lHtFdU5Jv8yqwXZK3TSq0Iafb4RYyHoJ53EisDf77vQHlckaVwa7LmNIJmJNl
VyRPtIDfhcH4jQIoTJa65QYYfpRX9QieRhk42WKsIYeWQsnXdbH7/yy03O2mtxCD
kmM36CJqPd3X4T0aZe2RF4/7FpdH2s/gyMlf68ZmTY8bQTAn+LeQFhgUOHP6IxYD
HDyMFWZQjXBLtVKgwdbxVrxWFLKCO2kKnMRZejJ//9+1x1CMmidBvW3p6JxZWb/z
KDmqs/gjA6JLrIgD3flp
=ua3w
-----END PGP SIGNATURE-----



reply via email to

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