grep - 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]
Powered by Savane 3.13-da57.
Corresponding source code