1. a4e7e31 config: add ctx arg to config_fn_t by Glen Choo · 1 year, 8 months ago
  2. 14b9a04 grep: work around UTF-8 related JIT bug in PCRE2 <= 10.34 by Mathias Krause · 2 years ago
  3. 91d3d7e Merge branch 'ab/grep-simplify-extended-expression' by Junio C Hamano · 2 years, 5 months ago
  4. db84376 grep.c: remove "extended" in favor of "pattern_expression", fix segfault by Ævar Arnfjörð Bjarmason · 2 years, 5 months ago
  5. 68437ed grep: add --max-count command line option by Carlos López · 2 years, 9 months ago
  6. 04bf052 grep: simplify config parsing and option parsing by Ævar Arnfjörð Bjarmason · 3 years, 1 month ago
  7. 321ee43 grep.h: make "grep_opt.pattern_type_option" use its enum by Ævar Arnfjörð Bjarmason · 3 years, 1 month ago
  8. 72365bb grep API: call grep_config() after grep_init() by Ævar Arnfjörð Bjarmason · 3 years, 1 month ago
  9. 9725c8d built-ins: trust the "prefix" from run_builtin() by Ævar Arnfjörð Bjarmason · 3 years, 1 month ago
  10. 77e3f93 grep.h: remove unused "regex_t regexp" from grep_opt by Ævar Arnfjörð Bjarmason · 3 years, 1 month ago
  11. 794c000 log: let --invert-grep only invert --grep by René Scharfe · 3 years, 3 months ago
  12. b93d720 Merge branch 'hm/paint-hits-in-log-grep' by Junio C Hamano · 3 years, 4 months ago
  13. 1fdfb77 Merge branch 'mt/grep-submodule-textconv' by Junio C Hamano · 3 years, 5 months ago
  14. e10bfe7 Merge branch 'ab/retire-decl-of-missing-unused-funcs' by Junio C Hamano · 3 years, 5 months ago
  15. 1fd2aa5 grep.h: remove unused grep_threads_ok() declaration by Ævar Arnfjörð Bjarmason · 3 years, 5 months ago
  16. 3f566c4 grep: refactor next_match() and match_one_pattern() for external use by Hamza Mahfooz · 3 years, 5 months ago
  17. 45bde58 grep: demonstrate bug with textconv attributes and submodules by Matheus Tavares · 3 years, 5 months ago
  18. 1e66871 grep: store grep_source buffer as const by Jeff King · 3 years, 6 months ago
  19. 0693806 grep: add repository to OID grep sources by Jonathan Tan · 3 years, 7 months ago
  20. 50d92b5 grep: typesafe versions of grep_source_init by Jonathan Tan · 3 years, 7 months ago
  21. cbe81e6 grep/pcre2: move back to thread-only PCREv2 structures by Ævar Arnfjörð Bjarmason · 4 years, 1 month ago
  22. b76bf27 grep/pcre2: use pcre2_maketables_free() function by Ævar Arnfjörð Bjarmason · 4 years, 1 month ago
  23. 797c359 grep/pcre2: use compile-time PCREv2 version test by Ævar Arnfjörð Bjarmason · 4 years, 1 month ago
  24. 59ace28 Merge branch 'ab/grep-pcre-invalid-utf8' by Junio C Hamano · 4 years, 1 month ago
  25. 0199c68 Merge branch 'ab/retire-pcre1' by Junio C Hamano · 4 years, 1 month ago
  26. 15c9649 grep/log: remove hidden --debug and --grep-debug options by Ævar Arnfjörð Bjarmason · 4 years, 1 month ago
  27. 95ca1f9 grep/pcre2: better support invalid UTF-8 haystacks by Ævar Arnfjörð Bjarmason · 4 years, 1 month ago
  28. 7599730 Remove support for v1 of the PCRE library by Ævar Arnfjörð Bjarmason · 4 years, 2 months ago
  29. 9631342 grep: use designated initializers for `grep_defaults` by Martin Ågren · 4 years, 4 months ago
  30. 1d38787 grep: don't set up a "default" repo for grep by Martin Ågren · 4 years, 4 months ago
  31. 1d1729c grep: replace grep_read_mutex by internal obj read lock by Matheus Tavares · 5 years ago
  32. e0ff2d4 Merge branch 'cb/pcre2-chartables-leakfix' by Junio C Hamano · 5 years ago
  33. 10da030 grep: avoid leak of chartables in PCRE2 by Carlo Marcelo Arenas Belón · 5 years ago
  34. 513f2b0 grep: make PCRE2 aware of custom allocator by Carlo Marcelo Arenas Belón · 5 years ago
  35. 93424f1 Merge branch 'cb/pcre1-cleanup' by Junio C Hamano · 5 years ago
  36. a73f917 Merge branch 'ab/pcre-jit-fixes' by Junio C Hamano · 5 years ago
  37. ad7c543 grep: skip UTF8 checks explicitly by Carlo Marcelo Arenas Belón · 6 years ago
  38. ff61681 grep: refactor and simplify PCRE1 support by Carlo Marcelo Arenas Belón · 6 years ago
  39. 8991da6 grep: make sure NO_LIBPCRE1_JIT disable JIT in PCRE1 by Carlo Marcelo Arenas Belón · 6 years ago
  40. 09872f6 grep: create a "is_fixed" member in "grep_pat" by Ævar Arnfjörð Bjarmason · 6 years ago
  41. 685668f grep: stop using a custom JIT stack with PCRE v1 by Ævar Arnfjörð Bjarmason · 6 years ago
  42. 3448923 grep: stop "using" a custom JIT stack with PCRE v2 by Ævar Arnfjörð Bjarmason · 6 years ago
  43. 48de2a7 grep: remove the kwset optimization by Ævar Arnfjörð Bjarmason · 6 years ago
  44. 4457018 grep: don't use PCRE2?_UTF8 with "log --encoding=<non-utf8>" by Ævar Arnfjörð Bjarmason · 6 years ago
  45. 5545442 *.[ch]: remove extern from function declarations using spatch by Denton Liu · 6 years ago
  46. 4002e87 grep: remove #ifdef NO_PTHREADS by Nguyễn Thái Ngọc Duy · 6 years ago
  47. acd00ea userdiff.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 6 years ago
  48. 38bbc2e grep.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 6 years ago
  49. 87ece7c Merge branch 'tb/grep-only-matching' by Junio C Hamano · 7 years ago
  50. d036d66 Merge branch 'tb/grep-column' by Junio C Hamano · 7 years ago
  51. 9d8db06 grep.c: teach 'git grep --only-matching' by Taylor Blau · 7 years ago
  52. 017c0fc grep.[ch]: extend grep_opt to allow showing matched column by Taylor Blau · 7 years ago
  53. fa151dc grep: keep all colors in an array by Nguyễn Thái Ngọc Duy · 7 years ago
  54. 2620b47 Merge branch 'ab/pcre-v2' by Junio C Hamano · 7 years ago
  55. 2fff1e1 grep: fix NO_LIBPCRE1_JIT to fully disable JIT by Charles Bailey · 7 years ago
  56. f9ee2fc grep: recurse in-process using 'struct repository' by Brandon Williams · 8 years ago
  57. 07a3d41 grep: remove regflags from the public grep_opt API by Ævar Arnfjörð Bjarmason · 8 years ago
  58. a6f38c1 Merge branch 'bw/object-id' by Junio C Hamano · 8 years ago
  59. 1c41c82 grep: convert to struct object_id by Brandon Williams · 8 years ago
  60. 94da919 grep: add support for PCRE v2 by Ævar Arnfjörð Bjarmason · 8 years ago
  61. fb95e2e grep: un-break building with PCRE >= 8.32 without --enable-jit by Ævar Arnfjörð Bjarmason · 8 years ago
  62. c30cf82 grep: un-break building with PCRE < 8.20 by Ævar Arnfjörð Bjarmason · 8 years ago
  63. e87de7c grep: un-break building with PCRE < 8.32 by Ævar Arnfjörð Bjarmason · 8 years ago
  64. fbaceaa grep: add support for the PCRE v1 JIT API by Ævar Arnfjörð Bjarmason · 8 years ago
  65. 6d4b574 grep: change internal *pcre* variable & function names to be *pcre1* by Ævar Arnfjörð Bjarmason · 8 years ago
  66. 3485bea grep: change the internal PCRE macro names to be PCRE1 by Ævar Arnfjörð Bjarmason · 8 years ago
  67. 4538eef grep: add submodules as a grep source type by Brandon Williams · 8 years ago
  68. b422d99 Merge branch 'jc/grep-commandline-vs-configuration' by Junio C Hamano · 9 years ago
  69. 8465541 grep: further simplify setting the pattern type by Junio C Hamano · 9 years ago
  70. 9d9babb grep/pcre: prepare locale-dependent tables for icase matching by Nguyễn Thái Ngọc Duy · 9 years ago
  71. 79a7710 grep: add color.grep.matchcontext and color.grep.matchselected by René Scharfe · 10 years ago
  72. 335ec3b grep: allow to use textconv filters by Jeff King · 12 years ago
  73. 3ce3ffb fix clang -Wtautological-compare with unsigned enum by Antoine Pelisse · 12 years ago
  74. e034d1b Merge branch 'nd/grep-true-path' by Jeff King · 12 years ago
  75. 55c6168 grep: stop looking at random places for .gitattributes by Nguyễn Thái Ngọc Duy · 12 years ago
  76. c5c31d3 grep: move pattern-type bits support to top-level grep.[ch] by Junio C Hamano · 12 years ago
  77. 7687a05 grep: move the configuration parsing logic to grep.[ch] by Junio C Hamano · 12 years ago
  78. baa6378 log --grep-reflog: reject the option without -g by Junio C Hamano · 12 years ago
  79. 72fd13f revision: add --grep-reflog to filter commits by reflog messages by Nguyễn Thái Ngọc Duy · 12 years ago
  80. ad4813b grep: prepare for new header field filter by Nguyễn Thái Ngọc Duy · 12 years ago
  81. 3d7535e Merge branch 'jc/maint-log-grep-all-match' by Junio C Hamano · 12 years ago
  82. 07a7d65 grep.c: mark private file-scope symbols as static by Junio C Hamano · 12 years ago
  83. 17bf35a grep: teach --debug option to dump the parse tree by Junio C Hamano · 12 years ago
  84. 84befcd grep: add a grep.patternType configuration setting by J Smith · 13 years ago
  85. 2147cb2 Merge branch 'rs/maint-grep-F' into maint by Junio C Hamano · 13 years ago
  86. fca9e00 Merge branch 'rs/maint-grep-F' by Junio C Hamano · 13 years ago
  87. 526a858 grep: support newline separated pattern list by René Scharfe · 13 years ago
  88. 41b59bf grep: respect diff attributes for binary-ness by Jeff King · 13 years ago
  89. 94ad9d9 grep: cache userdiff_driver in grep_source by Jeff King · 13 years ago
  90. c876d6d grep: drop grep_buffer's "name" parameter by Jeff King · 13 years ago
  91. e132702 grep: refactor the concept of "grep source" into an object by Jeff King · 13 years ago
  92. b3aeb28 grep: move sha1-reading mutex into low-level code by Jeff King · 13 years ago
  93. 78db6ea grep: make locking flag global by Jeff King · 13 years ago
  94. 0579f91 grep: enable threading with -p and -W using lazy attribute lookup by Thomas Rast · 13 years ago
  95. 9ecedde Use kwset in grep by Fredrik Kuivinen · 14 years ago
  96. ba8ea74 grep: add option to show whole function as context by René Scharfe · 14 years ago
  97. 1d84f72 grep: add --heading by René Scharfe · 14 years ago
  98. a8f0e76 grep: add --break by René Scharfe · 14 years ago
  99. 63e7e9d git-grep: Learn PCRE by Michał Kiedrowicz · 14 years ago
  100. 5aaeb73 log --author: take union of multiple "author" requests by Junio C Hamano · 14 years ago