675c8879e8
update to 2.11 OBS-URL: https://build.opensuse.org/request/show/109178 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=22
390 lines
14 KiB
Plaintext
390 lines
14 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Mar 13 18:18:23 UTC 2012 - tabraham@novell.com
|
|
|
|
- Update to 2.11:
|
|
* grep no longer dumps core on lines whose lengths do not fit in
|
|
'int'. (e.g., lines longer than 2 GiB on a typical 64-bit host).
|
|
Instead, grep either works as expected, or reports an error.
|
|
An error can occur if not enough main memory is available, or if
|
|
the GNU C library's regular expression functions cannot handle
|
|
such long lines. [bug present since "the beginning"]
|
|
* The -m, -A, -B, and -C options no longer mishandle context line
|
|
counts that do not fit in 'int'. Also, grep -c's counts are now
|
|
limited by the type 'intmax_t' (typically less than 2**63) rather
|
|
than 'int' (typically less than 2**31).
|
|
* grep no longer silently suppresses errors when reading a directory
|
|
as if it were a text file. For example, "grep x ." now reports a
|
|
read error on most systems; formerly, it ignored the error.
|
|
[bug introduced in grep-2.5]
|
|
* grep now exits with status 2 if a directory loop is found, instead
|
|
of possibly exiting with status 0 or 1. [bug introduced in
|
|
grep-2.3]
|
|
* The -s option now suppresses certain input error diagnostics that
|
|
it formerly failed to suppress. These include errors when closing
|
|
the input, when lseeking the input, and when the input is also the
|
|
output. [bug introduced in grep-2.4]
|
|
* On POSIX systems, commands like "grep PAT < FILE >> FILE" now report
|
|
an error instead of looping. [bug present since "the beginning"]
|
|
* The --include, --exclude, and --exclude-dir options now handle
|
|
command-line arguments more consistently. --include and --exclude
|
|
apply only to non-directories and --exclude-dir applies only to
|
|
directories. "-" (standard input) is never excluded, since it is
|
|
not a file name. [bug introduced in grep-2.5]
|
|
* grep no longer rejects "grep -qr . > out", i.e., when run with -q
|
|
and an input file is the same as the output file, since with -q
|
|
grep generates no output, so there is no risk of infinite loop or
|
|
of an output-affecting race condition. Thus, the use of the
|
|
following options also disables the input-equals-output failure:
|
|
--max-count=N (-m) (for N >= 2)
|
|
--files-with-matches (-l)
|
|
--files-without-match (-L)
|
|
[bug introduced in grep-2.10]
|
|
* grep no longer emits an error message and quits on MS-Windows when
|
|
invoked with the -r option.
|
|
* grep no longer misinterprets some alternations involving anchors
|
|
(^, $, \< \> \B, \b). For example, grep -E "(^|\B)a" no
|
|
longer reports a match for the string "x a". [bug present since
|
|
"the beginning"]
|
|
* If no file operand is given, and a command-line -r or equivalent
|
|
option is given, grep now searches the working directory. Formerly
|
|
grep ignored the -r and searched standard input nonrecursively.
|
|
An -r found in GREP_OPTIONS does not have this new effect.
|
|
* grep now supports color highlighting of matches on MS-Windows.
|
|
* Use of the --mmap option now elicits a warning. It has been a no-op
|
|
since March of 2010.
|
|
* grep no longer diagnoses write errors repeatedly; it exits after
|
|
diagnosing the first write error. This is better behavior when
|
|
writing to a dangling pipe.
|
|
* Syntax errors in GREP_COLORS are now ignored, instead of sometimes
|
|
eliciting warnings. This is more consistent with programs that
|
|
(e.g.) ignore errors in termcap entries.
|
|
|
|
- changes from 2.10:
|
|
* grep no longer mishandles high-bit-set pattern bytes on systems
|
|
where "char" is a signed type. [bug appears to affect only
|
|
MS-Windows]
|
|
* On POSIX systems, grep now rejects a command like
|
|
"grep -r pattern . > out", in which the output file is also one
|
|
of the inputs, because it can result in an "infinite" disk-filling
|
|
loop. [bug present since "the beginning"]
|
|
|
|
- removed fix-testsuite.diff obsoleted by this release
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 4 15:53:38 UTC 2012 - rschweikert@suse.com
|
|
|
|
- keep executables in /usr tree (UsrMerge project)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 2 10:13:19 UTC 2011 - cfarrell@suse.com
|
|
|
|
- license update: GPL-3.0+
|
|
There are no GPL-3.0 files in the package.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 1 15:48:03 UTC 2011 - coolo@suse.com
|
|
|
|
- add automake as buildrequire to avoid implicit dependency
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 29 14:09:48 UTC 2011 - meissner@suse.com
|
|
|
|
- disable the long double checks on ppc* as they dont meet
|
|
the preconditions in their double vs long double usage.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 27 12:42:54 CEST 2011 - dmueller@suse.de
|
|
|
|
- fix testsuite to build properly against locally built grep
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 10 03:17:41 UTC 2011 - crrodriguez@opensuse.org
|
|
|
|
- Upgrade to version 2.9
|
|
* grep no longer clobbers heap for an ERE like '(^| )*( |$)'' )'
|
|
* grep -P no longer aborts when PCRE's backtracking limit is exceeded
|
|
* grep's interpretation of range expression is now more consistent
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 24 14:47:33 CEST 2010 - jsmeix@suse.de
|
|
|
|
- Replaced configure typo '--without-included-rege'
|
|
in grep.spec (only in case of suse_version < 1120)
|
|
with '--without-included-regex' (which is the default
|
|
on systems with recent-enough version of the GNU C Library).
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 23 12:47:04 CEST 2010 - jsmeix@suse.de
|
|
|
|
- Version upgrade to grep-2.7 with new behavior:
|
|
grep now diagnoses (and fails with exit status 2) commonly
|
|
mistyped regular expression like [:space:], [:digit:], etc.
|
|
Before, those were silently interpreted as [ac:eps]
|
|
and [dgit:] respectively. This new behavior is disabled
|
|
when the POSIXLY_CORRECT environment variable is set.
|
|
Regular expressions including back references are now
|
|
significantly faster in multi-byte locales.
|
|
Regular expressions including "." can now be significantly
|
|
faster in UTF-8 locales (though not in other multi-byte locales).
|
|
Several other minor bugs were fixed.
|
|
For details see the NEWS file.
|
|
- Adapted RPM description text to match the "Introduction to grep"
|
|
at http://www.gnu.org/software/grep/ and removed the outdated
|
|
Authors section, see the AUTHORS file for the right authors.
|
|
- Enhanced RPM spec file so that it builds and can be provided
|
|
even for older openSUSE and SLES versions.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 22 15:45:31 CEST 2010 - jsmeix@suse.de
|
|
|
|
- Forwarded the below "upgrade to grep-2.6.3" to openSUSE:Factory.
|
|
This is also a reset to full compliance with upstream.
|
|
All our own patches and "speedups" were dropped in the below
|
|
"upgrade to grep-2.6.3" because they had bad side effects
|
|
like bnc#618455 (SLES11-SP1) and bug#616037 (SLES9-SP4)
|
|
which do not happen with an upstream compliant grep
|
|
(regardless of an old version 2.5.1 or the new 2.6.3).
|
|
|
|
- On Fri Apr 9 16:43:45 CEST 2010 duwe@suse.de did a version
|
|
upgrade to grep-2.6.3, which brings among various compile fixes
|
|
vast improvements for UTF-8 / multibyte handling.
|
|
Fixes bnc#255977 (SLES10-SP2) and bnc#415228 (SLES9-SP3).
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 28 06:38:35 UTC 2010 - jengelh@medozas.de
|
|
|
|
- use %_smp_mflags
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 11 21:46:26 CEST 2009 - coolo@novell.com
|
|
|
|
- rediff to avoid fuzz
|
|
- fix build with glibc 2.10
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 4 17:41:19 CEST 2009 - crrodriguez@suse.de
|
|
|
|
- link pcre library dynamically
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 11 14:09:00 CET 2009 - schwab@suse.de
|
|
|
|
- Update to grep 2.5.4.
|
|
* This is a bugfix release. No new features.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 14 17:22:17 CEST 2008 - schwab@suse.de
|
|
|
|
- More speedups.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 3 11:29:37 CEST 2008 - schwab@suse.de
|
|
|
|
- Fix last change.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 27 18:45:20 CEST 2008 - schwab@suse.de
|
|
|
|
- Some speedups.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 11 17:45:07 CET 2008 - schwab@suse.de
|
|
|
|
- Fix another icase bug.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 28 14:27:50 CET 2007 - schwab@suse.de
|
|
|
|
- General cleanup.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 12 14:32:07 CEST 2007 - schwab@suse.de
|
|
|
|
- Allocate MB properties lazily.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 15 15:00:53 CEST 2007 - schwab@suse.de
|
|
|
|
- Fix some icase bugs.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 7 15:41:23 CEST 2007 - schwab@suse.de
|
|
|
|
- Try to get something sensible out of CVS.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 22 18:18:33 CET 2007 - schwab@suse.de
|
|
|
|
- Add a variant of the mbcache patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 17 18:56:15 CEST 2006 - schwab@suse.de
|
|
|
|
- Fix matching in unsafe encodings [#192390].
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 11 11:01:12 CEST 2006 - schwab@suse.de
|
|
|
|
- Fix crash with -P '\xa'.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 15 19:24:42 CET 2006 - schwab@suse.de
|
|
|
|
- Don't block on opening a pipe when devices are supposed to be skipped
|
|
[#149660].
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 8 12:30:23 CET 2006 - schwab@suse.de
|
|
|
|
- Fix dfa generation of interval expressions [#148453].
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 25 21:30:21 CET 2006 - mls@suse.de
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 20 15:37:08 CET 2006 - agruen@suse.de
|
|
|
|
- Fix a formatting error in the man page.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 12 17:15:34 CET 2005 - schwab@suse.de
|
|
|
|
- Fix word matching.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 22 13:24:31 CET 2004 - schwab@suse.de
|
|
|
|
- Update to grep 2.5.1a.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 20 01:50:25 CEST 2004 - ro@suse.de
|
|
|
|
- locale rename: no -> nb
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 23 14:41:42 CEST 2004 - schwab@suse.de
|
|
|
|
- Better fix for last change [#45689].
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 17 14:01:59 CET 2004 - schwab@suse.de
|
|
|
|
- Fix dangling pointer [#36172].
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 3 18:00:00 CET 2004 - schwab@suse.de
|
|
|
|
- Update from CVS.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 19 10:29:01 CET 2004 - kukuk@suse.de
|
|
|
|
- Cleanup neededforbuild
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 10 13:32:30 CET 2004 - schwab@suse.de
|
|
|
|
- Fix configure test for strerror [#34231].
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 10 15:44:38 CET 2004 - adrian@suse.de
|
|
|
|
- add %defattr
|
|
- let rpm strip
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 25 16:29:00 CEST 2003 - schwab@suse.de
|
|
|
|
- Fix parsing of bracket expressions.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 21 17:02:26 CEST 2003 - schwab@suse.de
|
|
|
|
- Fix use of pointer after free.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 20 02:29:15 CEST 2003 - ro@suse.de
|
|
|
|
- build with current gettext
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 30 18:35:32 CEST 2003 - schwab@suse.de
|
|
|
|
- Add i18n speedup patch from Takashi.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de
|
|
|
|
- fix install_info --delete call and move from preun to postun
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 7 13:11:46 CEST 2003 - schwab@suse.de
|
|
|
|
- Only delete info entries when removing last version.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 12 12:42:59 CET 2003 - schwab@suse.de
|
|
|
|
- Disable huge backref test for now.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 6 17:48:52 CET 2003 - schwab@suse.de
|
|
|
|
- Use %install_info.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 18 13:12:35 CET 2002 - schwab@suse.de
|
|
|
|
- Add AM_GNU_GETTEXT_VERSION.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 15 11:11:40 CEST 2002 - schwab@suse.de
|
|
|
|
- Add i18n patches.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 3 18:26:51 CEST 2002 - schwab@suse.de
|
|
|
|
- Link -lpcre statically.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 3 16:46:19 CEST 2002 - schwab@suse.de
|
|
|
|
- Update to grep 2.5.1.
|
|
* Includes support for Perl regexps.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 3 16:21:16 CEST 2002 - ro@suse.de
|
|
|
|
- build with current autoconf/automake
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 5 10:57:56 CET 2002 - schwab@suse.de
|
|
|
|
- Don't replace autoconf macros from gettext.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 28 17:52:49 CET 2002 - schwab@suse.de
|
|
|
|
- Add i18n patch.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 4 14:56:42 CEST 2001 - schwab@suse.de
|
|
|
|
- Update to grep 2.4.2:
|
|
- New option --binary-files
|
|
- Final newline silently provided.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 22 18:51:02 CET 2001 - ro@suse.de
|
|
|
|
- added split-aliases as provides
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 7 17:58:30 CET 2001 - schwab@suse.de
|
|
|
|
- Split from base.
|
|
|