Home | History | Annotate | only in /src/usr.bin/grep
History log of /src/usr.bin/grep
RevisionDateAuthorComments
 1.10 12-Aug-2018  christos add WITHOUT_GZIP for the tools build.
 1.9 12-Aug-2018  christos fix libraries
 1.8 12-Aug-2018  christos remove stray paren
 1.7 12-Aug-2018  christos add WITHOUT_BZ2 for tools build.
 1.6 11-Aug-2018  christos don't build NLS if we don't need to
 1.5 17-Aug-2011  christos branches: 1.5.40; 1.5.42;
document non-literal format strings
 1.4 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.3 14-Apr-2009  lukem branches: 1.3.2;
Enable WARNS=4 by default for usr.bin, except for:
awk bdes checknr compile_et error gss hxtool kgetcred kinit
klist ldd less lex locale login m4 man menuc mk_cmds
mklocale msgc openssl rpcgen rpcinfo sdiff spell ssh
string2key telnet tn3270 verify_krb5_conf xlint
 1.2 15-May-2006  rillig branches: 1.2.30;
Changed the type of some size variables from int to size_t. Added const
qualifiers to some parameters. These changes allow WARNS to be raised to
4.
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.2.30.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.3.2.1 17-Feb-2011  bouyer Sync with HEAD
 1.5.42.1 10-Jun-2019  christos Sync with HEAD
 1.5.40.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.5 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.4 08-Apr-2006  wiz branches: 1.4.40;
Note that -v is broken in this version.
 1.3 05-May-2004  cjep update
 1.2 05-May-2004  cjep Implement --line-buffered. From OpenBSD.
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.1 02-Jan-2004  cjep Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.4.40.1 17-Feb-2011  bouyer Sync with HEAD
 1.4 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.3 22-Apr-2005  christos branches: 1.3.40;
PR/29806: Michael Van Elst: Off by one in code.
While I am there:
- factor out the binary test to an inline function.
- use size_t where appropriate.
- check for <= 0 in gzread; it returns -1 on error.
 1.2 30-Oct-2004  dsl branches: 1.2.2;
Add (unsigned char) cast to ctype functions
Change a couple of local buffers to 'unsigned char'
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep branches: 1.1.1.2.4;
Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.1.1.2.4.2 16-Jul-2005  riz Back out part of rev 1.3 which was inadvertantly committed, and which
was not requested in ticket 2044. Reported by Jukka Salmi.
 1.1.1.2.4.1 10-Jul-2005  riz Pull up revision 1.3 via patch (requested by mlelstv in ticket #2044):
PR/29806: Michael Van Elst: Off by one in code.
While I am there:
- factor out the binary test to an inline function.
- use size_t where appropriate.
- check for <= 0 in gzread; it returns -1 on error.
 1.2.2.1 03-Jul-2005  tron Pull up revision 1.3 (requested by mlelstv in ticket #527):
PR/29806: Michael Van Elst: Off by one in code.
While I am there:
- factor out the binary test to an inline function.
- use size_t where appropriate.
- check for <= 0 in gzread; it returns -1 on error.
 1.3.40.1 17-Feb-2011  bouyer Sync with HEAD
 1.6 01-Oct-2024  christos Handle -i in pattern. XXX: does not deal with with non-ascii.
echo ' acpi' | fgrep -i ACPI
echo ' ACPI' | fgrep -i acpi
was broken before.
 1.5 18-Apr-2011  joerg branches: 1.5.56;
Include nbtool_config.h for tool builds.
 1.4 27-Feb-2011  joerg If transforming patterns with \<...\> to implicit word bounaries, don't
change the global wflag, but use a per pattern flag derived from it.
Fixes usage of grep with multiple -w arguments.
 1.3 17-Feb-2011  joerg Simplify.
 1.2 16-Feb-2011  joerg branches: 1.2.2;
Fix signed / unsigned issues. Refactor basename usage to use a local
copy and do it only once, not for each pattern. Remove late inline.
 1.1 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.2.2.3 05-Mar-2011  bouyer Sync with HEAD
 1.2.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.2.2.1 16-Feb-2011  bouyer file fastgrep.c was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.5.56.1 02-Aug-2025  perseant Sync with HEAD
 1.13 14-Aug-2024  rin grep: grep_refill: Fix previous; WITHOUT_BZ2 not WITHOUT_GZIP
 1.12 14-Aug-2024  rin grep: grep_refill: Fix -Wunused-variable for WITHOUT_GZIP

NFC otherwise.
 1.11 05-Apr-2019  christos branches: 1.11.10; 1.11.12;
Fix asan heap buffer overflow. from enh at google.
 1.10 12-Aug-2018  christos add WITHOUT_GZIP for the tools build.
 1.9 12-Aug-2018  christos add WITHOUT_BZ2 for tools build.
 1.8 11-Aug-2018  christos remove dup includes (already in grep.h)
 1.7 18-Apr-2011  joerg branches: 1.7.42; 1.7.44;
Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.6 18-Apr-2011  joerg Include nbtool_config.h for tool builds.
 1.5 16-Feb-2011  joerg Fix signed / unsigned issues. Refactor basename usage to use a local
copy and do it only once, not for each pattern. Remove late inline.
 1.4 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.3 06-Dec-2007  cjep branches: 1.3.24;
sync with pkgsrc changes - reorder includes and add some casts
 1.2 15-May-2006  rillig branches: 1.2.12;
Changed the type of some size variables from int to size_t. Added const
qualifiers to some parameters. These changes allow WARNS to be raised to
4.
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.2.12.1 09-Jan-2008  matt sync with HEAD
 1.3.24.1 17-Feb-2011  bouyer Sync with HEAD
 1.7.44.1 10-Jun-2019  christos Sync with HEAD
 1.7.42.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.11.12.1 02-Aug-2025  perseant Sync with HEAD
 1.11.10.1 12-Sep-2024  martin Pull up following revision(s) (requested by rin in ticket #850):

usr.bin/grep/file.c: revision 1.12
usr.bin/grep/file.c: revision 1.13

grep: grep_refill: Fix -Wunused-variable for WITHOUT_GZIP
NFC otherwise.

grep: grep_refill: Fix previous; WITHOUT_BZ2 not WITHOUT_GZIP
 1.4 08-Apr-2012  wiz Remove unnecessary Bk/Ek pairs from SYNOPSIS.
No effective change except where I used the opportunity to sort options
and/or option descriptions.
 1.3 18-Apr-2011  joerg branches: 1.3.4;
Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.2 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep branches: 1.1.1.2.52;
Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.1.1.2.52.1 17-Feb-2011  bouyer Sync with HEAD
 1.3.4.1 17-Apr-2012  yamt sync with head
 1.16 15-Oct-2022  andvar fix various typos in documentation and comments.
mainly in words functionality, functional, function.
 1.15 12-Aug-2018  christos add WITHOUT_GZIP for the tools build.
 1.14 12-Aug-2018  christos add WITHOUT_BZ2 for tools build.
 1.13 11-Aug-2018  christos use setvbuf if available; it is more portable.
 1.12 11-Jul-2014  christos branches: 1.12.22; 1.12.24;
remove dup usage print (enh at google dot com):

arm just sent us (Android) this:
https://android-review.googlesource.com/#/c/100970/1
 1.11 06-May-2012  joerg branches: 1.11.2; 1.11.8;
Remove matchall handling for now, it doesn't work correctly and as such,
it is a premature optimisation.
 1.10 16-Sep-2011  joerg branches: 1.10.2;
Use __dead
 1.9 18-Apr-2011  joerg Avoid C99 features.
 1.8 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.7 18-Apr-2011  joerg Redo context printing so that adjourning contexts don't print the
separator, following GNU grep's behavior in this regard.
 1.6 18-Apr-2011  joerg Use the more portable getline.
 1.5 18-Apr-2011  joerg Include nbtool_config.h for tool builds.
 1.4 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.3 15-May-2006  rillig branches: 1.3.40;
Changed the type of some size variables from int to size_t. Added const
qualifiers to some parameters. These changes allow WARNS to be raised to
4.
 1.2 05-May-2004  cjep Implement --line-buffered. From OpenBSD.
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.3.40.1 17-Feb-2011  bouyer Sync with HEAD
 1.10.2.1 23-May-2012  yamt sync with head.
 1.11.8.1 10-Aug-2014  tls Rebase.
 1.11.2.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.12.24.1 10-Jun-2019  christos Sync with HEAD
 1.12.22.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.10 12-Aug-2018  christos add WITHOUT_GZIP for the tools build.
 1.9 12-Aug-2018  christos add WITHOUT_BZ2 for tools build.
 1.8 06-May-2012  joerg branches: 1.8.30; 1.8.32;
Remove matchall handling for now, it doesn't work correctly and as such,
it is a premature optimisation.
 1.7 18-Apr-2011  joerg branches: 1.7.4;
Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.6 18-Apr-2011  joerg Redo context printing so that adjourning contexts don't print the
separator, following GNU grep's behavior in this regard.
 1.5 27-Feb-2011  joerg If transforming patterns with \<...\> to implicit word bounaries, don't
change the global wflag, but use a per pattern flag derived from it.
Fixes usage of grep with multiple -w arguments.
 1.4 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.3 15-May-2006  rillig branches: 1.3.40;
Changed the type of some size variables from int to size_t. Added const
qualifiers to some parameters. These changes allow WARNS to be raised to
4.
 1.2 05-May-2004  cjep bump version due to today\'s changes
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.3.40.2 05-Mar-2011  bouyer Sync with HEAD
 1.3.40.1 17-Feb-2011  bouyer Sync with HEAD
 1.7.4.1 23-May-2012  yamt sync with head.
 1.8.32.1 10-Jun-2019  christos Sync with HEAD
 1.8.30.1 06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.6 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.5 25-Jan-2009  lukem branches: 1.5.4;
sign-compare fixes
 1.4 06-Dec-2007  cjep sync with pkgsrc changes - reorder includes and add some casts
 1.3 15-May-2006  rillig branches: 1.3.12;
Changed the type of some size variables from int to size_t. Added const
qualifiers to some parameters. These changes allow WARNS to be raised to
4.
 1.2 22-Apr-2005  christos trying to map a 4G file does not work nicely. Limit mmap to 64M.
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep branches: 1.1.1.2.4; 1.1.1.2.6;
Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.1.1.2.6.1 03-Jul-2005  tron Pull up revision 1.2 (requested by mlelstv in ticket #527):
trying to map a 4G file does not work nicely. Limit mmap to 64M.
 1.1.1.2.4.1 10-Jul-2005  riz Pull up revision 1.2 via patch (requested by mlelstv in ticket #2044):
trying to map a 4G file does not work nicely. Limit mmap to 64M.
 1.3.12.1 09-Jan-2008  matt sync with HEAD
 1.5.4.1 17-Feb-2011  bouyer Sync with HEAD
 1.5 31-Aug-2011  plunky NULL does not need a cast
 1.4 18-Apr-2011  joerg Fix memory leaks.
 1.3 18-Apr-2011  joerg Include nbtool_config.h for tool builds.
 1.2 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep branches: 1.1.1.2.52;
Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.1.1.2.52.1 17-Feb-2011  bouyer Sync with HEAD
 1.19 05-Feb-2018  mrg fixes for GCC 6.4:

- fix an indentation issue in radioioctl().
- fix an indentation issue in mpt_run_xfer().
- grep's printline() has some {} placement issues.
 1.18 14-Jul-2014  christos fix type, from enh at google dot com
 1.17 21-Jan-2013  msaitoh branches: 1.17.6;
Fix memory leak in file_matching().
 1.16 06-May-2012  joerg branches: 1.16.2;
Consistently short cut the pattern loop on mismatches.
Don't assign 1 conditionally, if unconditional works as well.
 1.15 06-May-2012  joerg Remove matchall handling for now, it doesn't work correctly and as such,
it is a premature optimisation.
 1.14 06-May-2012  joerg Make the matchall case a full short cut.
 1.13 18-Apr-2011  joerg branches: 1.13.4; 1.13.6;
Avoid C99 features.
 1.12 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.11 18-Apr-2011  joerg Redo context printing so that adjourning contexts don't print the
separator, following GNU grep's behavior in this regard.
 1.10 18-Apr-2011  joerg Include nbtool_config.h for tool builds.
 1.9 27-Feb-2011  joerg If transforming patterns with \<...\> to implicit word bounaries, don't
change the global wflag, but use a per pattern flag derived from it.
Fixes usage of grep with multiple -w arguments.
 1.8 16-Feb-2011  joerg Fix signed / unsigned issues. Refactor basename usage to use a local
copy and do it only once, not for each pattern. Remove late inline.
 1.7 16-Feb-2011  joerg Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.6 25-Jan-2009  lukem branches: 1.6.4;
sign-compare fixes
 1.5 06-Dec-2007  cjep sync with pkgsrc changes - reorder includes and add some casts
 1.4 15-May-2006  rillig branches: 1.4.12;
Changed the type of some size variables from int to size_t. Added const
qualifiers to some parameters. These changes allow WARNS to be raised to
4.
 1.3 13-Jan-2006  wiz warnx appends a newline, so the string does not have to contain one.
Remove it.
 1.2 30-Oct-2004  dsl Add (unsigned char) cast to ctype functions
Change a couple of local buffers to 'unsigned char'
 1.1 02-Jan-2004  cjep branches: 1.1.1;
Initial revision
 1.1.1.2 02-Jan-2004  cjep Import of our changes to grep developed in othersrc. A very
brief summary:

* Add NetBSD RCS Ids. Change to use a date based version number.
* Remove unused variables and functions.
* Move towards NetBSD code style.
* Add missing GNU options (except for --include, --exclude and
--line-buffered)
* Bug fixes
* Bug fixes and changes from OpenBSD's src/usr.bin/grep

A full list of changes can be viewed in the NetBSD CVS repository at
othersrc/usr.bin/grep. A ChangeLog is also available at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/cjep/grep-ChangeLog.txt

If you want to help out, please let me (cjep@) know so that we can
organise our efforts efficiently.
 1.1.1.1 02-Jan-2004  cjep Import of BSD-licensed grep by James Howard and Dag-Erling Co�dan
Sm�rgrav. This import is of version 0.16.
 1.4.12.1 09-Jan-2008  matt sync with HEAD
 1.6.4.2 05-Mar-2011  bouyer Sync with HEAD
 1.6.4.1 17-Feb-2011  bouyer Sync with HEAD
 1.13.6.1 08-Feb-2013  riz Pull up following revision(s) (requested by msaitoh in ticket #795):
usr.bin/grep/util.c: revision 1.17
Fix memory leak in file_matching().
 1.13.4.2 23-Jan-2013  yamt sync with head
 1.13.4.1 23-May-2012  yamt sync with head.
 1.16.2.2 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.16.2.1 25-Feb-2013  tls resync with head
 1.17.6.1 10-Aug-2014  tls Rebase.
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file C.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file es_ES.ISO8859-1.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file gl_ES.ISO8859-1.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file hu_HU.ISO8859-2.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file ja_JP.SJIS.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file ja_JP.UTF-8.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file ja_JP.eucJP.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file pt_BR.ISO8859-1.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file ru_RU.KOI8-R.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file uk_UA.UTF-8.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000
 1.2 18-Apr-2011  joerg Add support for --null-data. Change -Z to behave like GNU grep's -Z.
 1.1 16-Feb-2011  joerg branches: 1.1.2;
Replace usr.bin/grep with the BSD grep implementation from FreeBSD.
 1.1.2.2 17-Feb-2011  bouyer Sync with HEAD
 1.1.2.1 16-Feb-2011  bouyer file zh_CN.UTF-8.msg was added on branch bouyer-quota2 on 2011-02-17 12:00:55 +0000

RSS XML Feed