summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* maint: update URLsPaul Eggert2018-04-213-5/+5
* maint: update gnulib and copyright dates for 2018Jim Meyering2018-01-0612-12/+12
* build: link with -lsigsegv, when c-stack module requires itJim Meyering2017-12-171-1/+1
* grep: diagnose stack overflow rather than segfaultingJim Meyering2017-12-161-0/+2
* grep: port better to Adélie GNU/Linux 64-bit ppcPaul Eggert2017-11-251-1/+23
* grep: omit a dup 'const'Paul Eggert2017-11-031-1/+1
* Pacify GCC 5.4Paul Eggert2017-08-211-1/+1
* grep: -L exits with status 0 if a file is selectedPaul Eggert2017-08-171-3/+3
* maint: avoid newly-introduced syntax-check failureJim Meyering2017-08-131-1/+1
* doc: improve -o helpPaul Eggert2017-08-031-1/+1
* grep: -m no longer cuts off trailing contextPaul Eggert2017-06-211-19/+10
* maint: accommodate GCC7's -Werror=duplicated-branchesJim Meyering2017-05-213-8/+24
* maint: update to work with GCC7's -Werror=implicit-fallthrough=Jim Meyering2017-05-212-5/+13
* gnulib: update to latest and adapt src/kwset.cJim Meyering2017-05-131-0/+1
* maint: fix distcheck failure: remove stale dosbuf.c referenceJim Meyering2017-02-171-1/+1
* Fix up recent -U patchesPaul Eggert2017-02-162-16/+12
* Simplify -U on MS-Windows by removing guessworkPaul Eggert2017-02-162-238/+18
* grep: don't forcefully strip carriage returnsEric Blake2017-02-161-1/+1
* doc: clarify default input (Bug#25651)Paul Eggert2017-02-121-10/+6
* grep: do not mishandle \. in multiple patternsPaul Eggert2017-02-081-7/+8
* Do not assume PCRE 8.20 or laterPaul Eggert2017-02-071-3/+2
* grep: tune to avoid memchr2 sometimesPaul Eggert2017-02-011-5/+19
* grep: simplify recent kwset changePaul Eggert2017-01-231-9/+4
* grep -Fo could report a match that is not the longestNorihiro Tanaka2017-01-211-3/+14
* grep: speed up Aho-Corasick when at most 2 bytesPaul Eggert2017-01-181-90/+78
* grep: remove Commentz-Walter codePaul Eggert2017-01-183-209/+35
* maint: avoid new syntax-check failuresJim Meyering2017-01-171-1/+2
* * src/kwset.c: Fix comment typo.Paul Eggert2017-01-171-1/+1
* Improve -i performance in typical UTF-8 searchesPaul Eggert2017-01-177-50/+153
* dfa: prefer ptrdiff_t to size_tPaul Eggert2017-01-154-57/+70
* grep: improve comments, mostly in kwsetPaul Eggert2017-01-113-99/+97
* maint: update gnulib and copyright dates for 2017Jim Meyering2017-01-0113-13/+13
* grep: speed up -x with many patternsPaul Eggert2016-12-311-7/+18
* maint: space before parenPaul Eggert2016-12-293-20/+20
* grep: int cleanup in kwset.cPaul Eggert2016-12-291-22/+23
* grep: improve performance with multiple patternsNorihiro Tanaka2016-12-271-1/+1
* grep: fix bug with '... | grep pat >> /dev/null'Paul Eggert2016-12-271-5/+9
* grep: minor performance tweak for pure functionsPaul Eggert2016-12-261-3/+4
* grep: move localeinfo to grep.cZev Weiss2016-12-253-3/+5
* pcresearch: thread safetyZev Weiss2016-12-251-41/+47
* kwsearch: thread safetyZev Weiss2016-12-251-6/+3
* dfasearch: thread safetyZev Weiss2016-12-252-69/+64
* grep: prepare search backends for thread-safetyZev Weiss2016-12-255-20/+31
* maint: fix "syntax-check" failureJim Meyering2016-12-241-1/+1
* grep: fix comment in searchutils.cPaul Eggert2016-12-231-1/+1
* grep: improve word checking with UTF-8Paul Eggert2016-12-232-35/+52
* grep: standardize on localeinfo.multibytePaul Eggert2016-12-234-4/+4
* grep: speed up -wf in C localePaul Eggert2016-12-233-0/+16
* grep: specialize word-finding functionsPaul Eggert2016-12-235-39/+80
* grep: simplify FexecutePaul Eggert2016-12-231-22/+24