diff --git a/grep-2.20.tar.xz b/grep-2.20.tar.xz deleted file mode 100644 index e1cfdf5..0000000 --- a/grep-2.20.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f0af452bc0d09464b6d089b6d56a0a3c16672e9ed9118fbe37b0b6aeaf069a65 -size 1237196 diff --git a/grep-2.20.tar.xz.sig b/grep-2.20.tar.xz.sig deleted file mode 100644 index c7a5a60..0000000 --- a/grep-2.20.tar.xz.sig +++ /dev/null @@ -1,19 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) - -iQJ8BAABCgBmBQJTjddHXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxNTVEM0ZDNTAwQzgzNDQ4NkQxRUVBNjc3 -RkQ5RkNDQjAwMEJFRUVFAAoJEH/Z/MsAC+7uPlAP/2cXpJ0CCjwf8b7bZ3e3LHpE -NlkfH1ZXN7aVLgwSc5mDjgXWSAiB+HbSv8rbMrKDh4c347kJa9K/Y+FZzgl9+Ync -jQ+EyzWl5uueGBLpd2f2eAbGwZfFuO4fQRswQhOSNOyvDlJQJLjsNr6NdolUEVtz -OqtlyIjgmNQV75n2cJ5IG+hZKDy+XdxrzMTyPx2XpfZBMp+MWgTSZjlpGhcDZ0mb -L5fq8u/oVbKDcssQbQ4A8nwaDIDFFlm0lQZ6tjlAv1SEV4QckLrw8NoN9LUaGFn9 -/CucgRiuXPaUp3J7iflyG6AnNNl50GE7NozOdt6ktq50LxSZPSnoD2DgQGdJTklU -PKH9OnUdvlj2X+D0K8sYNjtc8sQV71m7/ZXs+kEdfxocObVoFeb30Al0m1P8q72T -0X+Y9gkhApmCQuWKtb0sZY5Dmx0Q1xVAo47oQXmKAo+HGK3FZA5vLj0o66yXhaxB -/SKYWbenDSDcenUXJaFQNOaZyFOctyF7TvGPoAeZIkkNxkbGXU/5qPCVOyMnJnnO -NyRmN8tK6ueaeOKIm48SABat3OvreklNS5+WfvRyyCq0meDb+Kh/CCPsZhBCjZm+ -Jq+g4oPfcA5lkz/8DjD30nhdk47ir7y26YuDGom3rJl4PZ4PrZ3itFei6KvTLKxE -4PGVNHWYeDbb5Iw4nng9 -=IpPz ------END PGP SIGNATURE----- diff --git a/grep-2.21.tar.xz b/grep-2.21.tar.xz new file mode 100644 index 0000000..48bc5ff --- /dev/null +++ b/grep-2.21.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5244a11c00dee8e7e5e714b9aaa053ac6cbfa27e104abee20d3c778e4bb0e5de +size 1261548 diff --git a/grep-2.21.tar.xz.sig b/grep-2.21.tar.xz.sig new file mode 100644 index 0000000..0b14545 --- /dev/null +++ b/grep-2.21.tar.xz.sig @@ -0,0 +1,19 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.22 (GNU/Linux) + +iQJ8BAABCgBmBQJUcjFLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxNTVEM0ZDNTAwQzgzNDQ4NkQxRUVBNjc3 +RkQ5RkNDQjAwMEJFRUVFAAoJEH/Z/MsAC+7u9NAQAJmCyuYgxQ8QOiThd/OC6chW +V0IoCekv778TLHOpIlfHMdBEkkY1i4hH8ldeYXzFHj7Ryi9IOhrz7fEwYSvru5Fw +Tq7trh50a63ZLeNesGE1CKVKPvdf0wSPirQDtfKhZm8FM0xrpdSOvLVKTEfXcMNX +1nhc6atq3TI8T2CQoHToDEWcEh1RsqhV6yU/j17GCZyJXWklepSG42e6DIiuWwmg +OVS6+mzsph8F752WglxL2iyZZxcKHzEZm/MdlYpYHhMH+vUBBFmGdy9d2zHBHWoy +uQO6knA4hylVTEyhNXZxD/yALnV8O+QE27ihdbugYIYH00DPZ0n3IhXBiCmT+I3D +LUjgZ7WOI/n6nNlGAPXl997cdjD24dupYweOSIMm2nluiymODDafEAPbvuLR+D8z +XzPl2vZu3fvIIqUF9pyXdWmeDnZFtTprhPzo6BYpBw8HgBVr0TUF5rGfchq2RYF2 +WbhqLiOAaz7DFV/DTE5j5vXcP9k1iaYOu6w9qjNDWhpTdxcnYh/IsMS1vDkhAM36 +64P/RcC3Tr8ZZz6zVs8RW7i0dmnB/mkw4h21Ydx1348kavA0PgCH/C1y6q7j1gOe +A7IECF3ElsFPL8D5L7sE41zX7i91qftSL9euO0dlN8VAOl7sg7J6sKHe8n+4tN4Q +hOcmxpUb+Cb6DHuiaxeq +=dHus +-----END PGP SIGNATURE----- diff --git a/grep.changes b/grep.changes index c1127f2..a718207 100644 --- a/grep.changes +++ b/grep.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Fri Nov 28 15:49:19 UTC 2014 - andreas.stieger@gmx.de + +- GNU grep 2.21 +- Improvements: + * performance improved for searching files containing holes, on + platforms where lseek's SEEK_DATA flag works efficiently. + * performance improved for rejecting data that cannot match even + the first part of a nontrivial pattern. + * performance improved for very long strings in patterns. + * If a file contains data improperly encoded for the current + locale, and this is discovered before any of the file's contents + are output, grep now treats the file as binary. + * -P no longer reports an error and exits when given invalid UTF-8 + data. Instead, it considers the data to be non-matching. +- Bug fixes: + * fix issues in multibyte locales + * grep -F -x -o no longer prints an extra newline for each match. + * grep in a non-UTF8 multibyte locale could mistakenly match in + the middle of a multibyte character when using a '^'-anchored + alternate in a pattern, leading it to print non-matching lines. + * grep -F Y no longer fails to match in non-UTF8 multibyte locales + * grep -E rejected unmatched ')', instead of treating it like '\)'. + +- Changes in behavior: + * The GREP_OPTIONS environment variable is now obsolescent + * In locales with multibyte character encodings other than UTF-8, + grep -P now reports an error and exits instead of misbehaving. + * When searching binary data, grep now may treat non-text bytes as + line terminators. This can boost performance significantly. + * grep -z no longer automatically treats the byte '\200' as + binary data. + ------------------------------------------------------------------- Sat Jun 7 20:35:48 UTC 2014 - andreas.stieger@gmx.de diff --git a/grep.spec b/grep.spec index ec804f3..e424886 100644 --- a/grep.spec +++ b/grep.spec @@ -17,7 +17,7 @@ Name: grep -Version: 2.20 +Version: 2.21 Release: 0 Summary: Print lines matching a pattern License: GPL-3.0+