summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* pcre: work around a PCRE2_MATCH_INVALID_UTF bugCarlo Marcelo Arenas Belón2023-04-301-12/+17
* grep: make -P survive JIT compilation failurePaul Eggert2023-04-131-3/+3
* grep: improve PCRE2 version outputPaul Eggert2023-04-103-9/+11
* grep: --version: print pcre version infoJim Meyering2023-04-091-0/+11
* grep: fix -P [\d] by fixing \w only if PCRE2 10.43Paul Eggert2023-04-021-86/+11
* grep: -P (--perl-regexp) \D once again works like [^0-9]Jim Meyering2023-03-191-3/+11
* grep: forward port to PCRE2 10.43Paul Eggert2023-03-192-84/+88
* grep: -P (--perl-regexp) \d: match only ASCII digitsJim Meyering2023-03-181-1/+81
* maint: prefer https: to git:Jim Meyering2023-02-041-1/+1
* maint: stop including getprogname.hPaul Eggert2023-01-211-1/+0
* grep: fix rawmemrchr etc. commentsPaul Eggert2023-01-151-2/+2
* grep: diagnose no UTF-8 support (Bug#60708)Paul Eggert2023-01-121-3/+5
* pcre: use UTF only when available in the libraryCarlo Marcelo Arenas Belón2023-01-111-1/+3
* pcre: use UCP in UTF modeCarlo Marcelo Arenas Belón2023-01-071-1/+1
* maint: update copyright datesJim Meyering2023-01-0112-12/+12
* maint: src/dfasearch.c: remove unnecessary re_set_syntax callJim Meyering2022-12-101-2/+0
* grep: bug: backref in last of multiple patternsPaul Eggert2022-12-051-13/+12
* maint: prefer stdckdint.h to intprops.hPaul Eggert2022-10-113-6/+9
* maint: add missing includePaul Eggert2022-10-111-0/+2
* maint: prefer C23 style for static_assertPaul Eggert2022-10-111-1/+1
* Assume C23-like boolPaul Eggert2022-09-103-3/+0
* build: add parentheses to placate clang-14Jim Meyering2022-06-291-1/+1
* grep: fix regex compilation memory leaksPaul Eggert2022-06-241-8/+16
* grep: don’t diagnose "grep '\-c'"Paul Eggert2022-06-061-1/+9
* grep: sanity-check GREP_COLORPaul Eggert2022-05-311-1/+6
* grep: deprecate GREP_COLORPaul Eggert2022-05-291-2/+7
* grep: warn about ‘(+x)’ etc.Paul Eggert2022-05-241-0/+2
* grep: warn about stray backslashesPaul Eggert2022-05-231-3/+4
* grep: assume POSIX.1-2017 for [:space:]Paul Eggert2022-05-211-6/+2
* grep: Remove recent PCRE2 bug workaroundsPaul Eggert2022-03-221-7/+0
* grep: work around another potential PCRE2 bugPaul Eggert2022-03-221-6/+7
* grep: work around PCRE2 bug 2642Paul Eggert2022-03-221-0/+6
* grep: very long lines no longer evoke unwarranted "memory exhausted"Jim Meyering2022-03-201-1/+1
* grep: Remove commentUlrich Eckhardt2022-02-151-1/+0
* maint: make update-copyrightJim Meyering2022-01-0112-12/+12
* grep: -s does not suppress “binary file matches”Paul Eggert2021-11-201-1/+1
* grep: port to PCRE2 10.20Paul Eggert2021-11-141-1/+4
* grep: fix minor -P memory leakPaul Eggert2021-11-141-0/+1
* 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