newsgrep - News

 
 

grep-3.7 released [stable]

Item posted by Jim Meyering <meyering> on Sat 14 Aug 2021 08:12:52 PM UTC.


This is to announce grep-3.7, a stable release.

There have been 33 commits by 6 people in the 40 weeks since 3.6.

See the NEWS below for a brief summary.

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

  Helge Kreutzmann (1)
  Jim Meyering (15)
  Kevin Locke (2)
  Marek Suppa (1)
  Mateusz Okulus (1)
  Paul Eggert (13)

There were also 855 changes via the gnulib submodule.
==================================================================
Here is the GNU grep home page:
    http://gnu.org/s/grep/

Here are the compressed sources:
  https://ftp.gnu.org/gnu/grep/grep-3.7.tar.gz   (2.6MB)
  https://ftp.gnu.org/gnu/grep/grep-3.7.tar.xz   (1.6MB)

Here are the GPG detached signatures[*]:
  https://ftp.gnu.org/gnu/grep/grep-3.7.tar.gz.sig
  https://ftp.gnu.org/gnu/grep/grep-3.7.tar.xz.sig

Use a mirror for higher download bandwidth:
  https://www.gnu.org/order/ftp.html

Here are the SHA1 and SHA256 checksums:

5359ea0105cedfa21a63c89b22e0d7b41b016a40  grep-3.7.tar.gz
wisM8tT2u+WZyQI4foBYmQ4e7pmu8zOiA4KeX9Pbs0I  grep-3.7.tar.gz
4d56da85e468e4012c81533a22052014a4c98b17  grep-3.7.tar.xz
XBDaMSRgrschmE1dgyRtJFIOxDjdSNerWgXbwNbWgjw  grep-3.7.tar.xz

The SHA256 checksum is base64 encoded, instead of the
hexadecimal encoding that most checksum tools default to.

[*] 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 grep-3.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.71
  Automake 1.16d
  Gnulib v0.1-4847-g1cb09be022

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

* Noteworthy changes in release 3.7 (2021-08-14) [stable]

** Changes in behavior

  Use of the --unix-byte-offsets (-u) option now evokes a warning.
  Since 3.1, this Windows-only option has had no effect.

** Bug fixes

  Preprocessing N patterns would take at least O(N^2) time when too many
  patterns hashed to too few buckets. This now takes seconds, not days:
  : | grep -Ff <(seq 6400000 | tr 0-9 A-J)
  [Bug#44754 introduced in grep 3.5]


Back to the top

Powered by Savane 3.13-da57.
Corresponding source code