summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* grep: use ximalloc, not xcallocPaul Eggert2021-11-141-1/+3
* grep: improve memory exhaustion checking with -PPaul Eggert2021-11-141-19/+31
* grep: simplify JIT setupPaul Eggert2021-11-141-5/+3
* grep: use PCRE2_EXTRA_MATCH_LINEPaul Eggert2021-11-141-24/+30
* grep: prefer signed integersPaul Eggert2021-11-141-13/+11
* grep: speed up, fix bad-UTF8 check with -PPaul Eggert2021-11-141-2/+14
* grep: improve pcre2_get_error_message commentsPaul Eggert2021-11-141-2/+3
* grep: Don’t limit jitstack_max to INT_MAXPaul Eggert2021-11-141-1/+7
* maint: minor rewording and reindentingPaul Eggert2021-11-141-22/+22
* grep: migrate to pcre2Carlo Marcelo Arenas Belón2021-11-141-129/+120
* grep: work around PCRE bugPaul Eggert2021-11-091-1/+4
* build: update gnulib submodule to latestPaul Eggert2021-08-271-2/+2
* grep: prefer signed to unsigned integersPaul Eggert2021-08-259-277/+293
* grep: scan back thru UTF-8 a bit fasterPaul Eggert2021-08-241-6/+13
* grep: tweak mb_goback performancePaul Eggert2021-08-241-5/+11
* grep: tweak wordchar_prev performancePaul Eggert2021-08-241-2/+1
* grep: tweak mb_goback and comment it betterPaul Eggert2021-08-241-13/+30
* grep: omit unused maxd memberPaul Eggert2021-08-241-4/+0
* grep: avoid some size_t castsPaul Eggert2021-08-243-10/+10
* grep: avoid sticky problem with ‘-f - -f -’Paul Eggert2021-08-211-6/+11
* grep: djb2 correctionPaul Eggert2021-08-181-1/+9
* egrep, fgrep: now obsoletePaul Eggert2021-08-162-2/+4
* doc: update cites and authorsPaul Eggert2021-08-141-15/+3
* grep: simplify EGexecutePaul Eggert2021-08-091-2/+1
* grep: simplify data movement slightlyPaul Eggert2021-08-091-11/+5
* grep: pointer-integer cast nitPaul Eggert2021-08-091-2/+2
* doc: usage: --group-separator/--no-group-separatorKevin Locke2021-08-061-0/+2
* maint: run "make update-copyright"Paul Eggert2021-01-0112-12/+12
* maint: add parentheses to avoid new clang-10 warningJim Meyering2020-12-301-1/+1
* grep: use of --unix-byte-offsets (-u) now elicits a warningJim Meyering2020-12-251-2/+2
* grep: avoid performance regression with many patternsJim Meyering2020-11-261-2/+3
* build: update gnulib to latest for warning fixesJim Meyering2020-11-261-1/+1
* grep: remove GREP_OPTIONSPaul Eggert2020-11-031-67/+2
* grep: use RE_NO_SUB when calling regex solely to check syntaxNorihiro Tanaka2020-11-011-4/+12
* grep: -P: report input filename upon PCRE execution failureJim Meyering2020-10-113-6/+12
* grep: minor kwset cleanupsPaul Eggert2020-10-113-36/+20
* grep: remove unused codeNorihiro Tanaka2020-10-111-47/+0
* grep: pacify Sun C 5.15Paul Eggert2020-09-231-1/+1
* grep: fix more Turkish-eyes bugsPaul Eggert2020-09-232-53/+86
* grep: fix recently-introduced performance glitchPaul Eggert2020-09-231-1/+0
* grep: avoid unnecessary regex compilationNorihiro Tanaka2020-09-225-23/+28
* * src/dfasearch.c (struct dfa_comp): Fix out-of-date comment.Paul Eggert2020-09-181-1/+1
* grep: "grep '\)'" reports an error againPaul Eggert2020-09-181-0/+6
* grep: tweak by using mempcpyPaul Eggert2020-09-181-4/+2
* grep: make echo .|grep '\.' match once againJim Meyering2020-09-181-0/+3
* grep: be more consistent about diagnostic formatPaul Eggert2020-09-181-6/+3
* maint: avoid syntax-check failureJim Meyering2020-09-171-1/+1
* Send "Binary file FOO matches" to stderrPaul Eggert2020-09-171-6/+2
* Suppress "Binary file FOO matches" if -IPaul Eggert2020-09-171-2/+3
* grep: fix logic for growing PCRE JIT stackPaul Eggert2020-09-091-6/+8