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
signature.asc
Description: PGP signature
-- 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.