grep-3.7 released [stable]
Jim Meyering <[email protected]>
| Newsgroups | gmane.org.fsf.announce |
|---|---|
| Message-ID | <[email protected]> |
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]
Also posted here:
https://savannah.gnu.org/forum/forum.php?forum_id=10037
--
If you have a working or partly working program that you'd like
to offer to the GNU project as a GNU package,
see https://www.gnu.org/help/evaluation.html.
signature.asc
(application/pgp-signature, 857 B)
-----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAmEYJgQRHGppbUBtZXll cmluZy5uZXQACgkQf9n8ywAL7u4XuA/8Db8DXM9mYvpP5SOLZc46r7716YX/cqoj 9HqMxnB/uNMozdMbJcsseFMIrLuFADT/kWfqZ3NLO5A4NVoHdx9opIDBdK3JBWb4 WwSI7FR/94dOijJU1qus7JJ6Vd2iOC6frvzM6KScbstSlgWWwZVjZAGIuG6CDwGx IzlluT1m148nPQagE8kn8LP7nwwqXtJAreBcyKKQ7XrEewcOFwwAs3ZUE9VcHuWY CE8YJuW97YcLIW9JF6njm3dlg5Ljf5sIrqa5c0U2OVK0K6liPzQ1oHzzY4iCz1r2 B9Gs7erEvxNvtgfz9VKCdVhhwDJO5rHp1U2xQ0HkpYc5ynXkeJ3oacQRxgsJdxNB cZNVHetmwfGFyd4t58aKQzOqSrmGlNdzA5WTS8lmWmTAf4rY11Js9/LHgTG3Rh+J NyFYb0qkSyppuLdVBimvUNWBXHyqLy1SK3tz0vmR92Hm/NoBGc+K8ArHlz7wRQYG tPlxmERKFWzokx/rV9TMsyUjOdRTbNmGuSSucMRj/8XO43edi3ukYxQAvX9pmG0u 8WwD852m/q62VleTGgi6EvdwITTW9r1MDJ/xBXP6IYjh0A1aTVI8sx3ARxXh4K2B SOC9x4Bc+xH7gqf6oZ+y17AU4/9BbqQNJ5oryGj4eM6XLeQN/9o+vk+Wp5Rc4mJB 9hSJi4jYbOE= =a9Wj -----END PGP SIGNATURE-----