1. c0450ca Merge branch 'lh/use-gnu-color-in-grep' by Junio C Hamano · 3 years ago
  2. c91b0b7 Merge branch 'rs/pcre2-utf' by Junio C Hamano · 3 years ago
  3. b83f99c grep: align default colors with GNU grep ones by Lénaïc Huard · 3 years ago
  4. 32e3e8b grep/pcre2: factor out literal variable by René Scharfe · 3 years, 1 month ago
  5. dc2c44f grep/pcre2: use PCRE2_UTF even with ASCII patterns by René Scharfe · 3 years, 1 month ago
  6. 794c000 log: let --invert-grep only invert --grep by René Scharfe · 3 years, 1 month ago
  7. e7f3925 Revert "grep/pcre2: fix an edge case concerning ascii patterns and UTF-8 data" by Junio C Hamano · 3 years, 2 months ago
  8. ae39ba4 grep/pcre2: fix an edge case concerning ascii patterns and UTF-8 data by Hamza Mahfooz · 3 years, 3 months ago
  9. 3f566c4 grep: refactor next_match() and match_one_pattern() for external use by Hamza Mahfooz · 3 years, 3 months ago
  10. 1e66871 grep: store grep_source buffer as const by Jeff King · 3 years, 4 months ago
  11. 1a845fb grep: mark "haystack" buffers as const by Jeff King · 3 years, 4 months ago
  12. f84e79f grep: stop modifying buffer in grep_source_1() by Jeff King · 3 years, 4 months ago
  13. 995e525 grep: stop modifying buffer in show_line() by Jeff King · 3 years, 4 months ago
  14. cc8e26e grep: stop modifying buffer in strip_timestamp by Jeff King · 3 years, 4 months ago
  15. 0693806 grep: add repository to OID grep sources by Jonathan Tan · 3 years, 5 months ago
  16. 50d92b5 grep: typesafe versions of grep_source_init by Jonathan Tan · 3 years, 5 months ago
  17. 1157618 Merge branch 'rs/grep-parser-fix' by Junio C Hamano · 3 years, 6 months ago
  18. fe7fe62 grep: report missing left operand of --and by René Scharfe · 3 years, 6 months ago
  19. 1422844 hash: provide per-algorithm null OIDs by brian m. carlson · 3 years, 9 months ago
  20. 24119d9 Merge branch 'ab/grep-pcre2-allocfix' by Junio C Hamano · 3 years, 10 months ago
  21. ca56dad use CALLOC_ARRAY by René Scharfe · 3 years, 10 months ago
  22. c176035 grep/pcre2: move definitions of pcre2_{malloc,free} by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  23. cbe81e6 grep/pcre2: move back to thread-only PCREv2 structures by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  24. 8d12851 grep/pcre2: actually make pcre2 use custom allocator by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  25. b76bf27 grep/pcre2: use pcre2_maketables_free() function by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  26. 797c359 grep/pcre2: use compile-time PCREv2 version test by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  27. a39b400 grep/pcre2: add GREP_PCRE2_DEBUG_MALLOC debug mode by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  28. 588e4fb grep/pcre2: prepare to add debugging to pcre2_malloc() by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  29. 47eebd2 grep/pcre2: correct reference to grep_init() in comment by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  30. 1cfc5a8 grep/pcre2: drop needless assignment to NULL by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  31. 0ddf8ce grep/pcre2: drop needless assignment + assert() on opt->pcre2 by Ævar Arnfjörð Bjarmason · 3 years, 11 months ago
  32. 59ace28 Merge branch 'ab/grep-pcre-invalid-utf8' by Junio C Hamano · 4 years ago
  33. 0199c68 Merge branch 'ab/retire-pcre1' by Junio C Hamano · 4 years ago
  34. 15c9649 grep/log: remove hidden --debug and --grep-debug options by Ævar Arnfjörð Bjarmason · 4 years ago
  35. 95ca1f9 grep/pcre2: better support invalid UTF-8 haystacks by Ævar Arnfjörð Bjarmason · 4 years ago
  36. 7599730 Remove support for v1 of the PCRE library by Ævar Arnfjörð Bjarmason · 4 years ago
  37. 6ba9bb7 grep: copy struct in one fell swoop by Martin Ågren · 4 years, 1 month ago
  38. 9631342 grep: use designated initializers for `grep_defaults` by Martin Ågren · 4 years, 2 months ago
  39. 1d38787 grep: don't set up a "default" repo for grep by Martin Ågren · 4 years, 2 months ago
  40. 84544f2 comment: fix spelling mistakes inside comments by Steve Kemp · 4 years, 5 months ago
  41. 1d1729c grep: replace grep_read_mutex by internal obj read lock by Matheus Tavares · 5 years ago
  42. c3a5bb3 grep: fix race conditions on userdiff calls by Matheus Tavares · 5 years ago
  43. 867fc7f grep: don't return an expression from pcre2_free() by Hans Jerry Illikainen · 5 years ago
  44. e0ff2d4 Merge branch 'cb/pcre2-chartables-leakfix' by Junio C Hamano · 5 years ago
  45. 10da030 grep: avoid leak of chartables in PCRE2 by Carlo Marcelo Arenas Belón · 5 years ago
  46. 513f2b0 grep: make PCRE2 aware of custom allocator by Carlo Marcelo Arenas Belón · 5 years ago
  47. 57d4660 grep: make PCRE1 aware of custom allocator by Carlo Marcelo Arenas Belón · 5 years ago
  48. 93424f1 Merge branch 'cb/pcre1-cleanup' by Junio C Hamano · 5 years ago
  49. a73f917 Merge branch 'ab/pcre-jit-fixes' by Junio C Hamano · 5 years ago
  50. f00b57e Merge branch 'cb/skip-utf8-check-with-pcre1' by Junio C Hamano · 5 years ago
  51. ad7c543 grep: skip UTF8 checks explicitly by Carlo Marcelo Arenas Belón · 5 years ago
  52. ff61681 grep: refactor and simplify PCRE1 support by Carlo Marcelo Arenas Belón · 5 years ago
  53. c581e4a grep: under --debug, show whether PCRE JIT is enabled by Beat Bolli · 5 years ago
  54. 7b70d46 Merge branch 'bb/grep-pcre2-bug-message-fix' by Junio C Hamano · 5 years ago
  55. 870eea8 grep: do not enter PCRE2_UTF mode on fixed matching by Ævar Arnfjörð Bjarmason · 5 years ago
  56. 8a59998 grep: stess test PCRE v2 on invalid UTF-8 data by Ævar Arnfjörð Bjarmason · 5 years ago
  57. 09872f6 grep: create a "is_fixed" member in "grep_pat" by Ævar Arnfjörð Bjarmason · 5 years ago
  58. 8a35b54 grep: consistently use "p->fixed" in compile_regexp() by Ævar Arnfjörð Bjarmason · 5 years ago
  59. 685668f grep: stop using a custom JIT stack with PCRE v1 by Ævar Arnfjörð Bjarmason · 5 years ago
  60. 3448923 grep: stop "using" a custom JIT stack with PCRE v2 by Ævar Arnfjörð Bjarmason · 5 years ago
  61. 04bef50 grep: remove overly paranoid BUG(...) code by Ævar Arnfjörð Bjarmason · 5 years ago
  62. f002532 grep: print the pcre2_jit_on value by Beat Bolli · 5 years ago
  63. b65abca grep: use PCRE v2 for optimized fixed-string search by Ævar Arnfjörð Bjarmason · 6 years ago
  64. 48de2a7 grep: remove the kwset optimization by Ævar Arnfjörð Bjarmason · 6 years ago
  65. 45d1f37 grep: drop support for \0 in --fixed-strings <pattern> by Ævar Arnfjörð Bjarmason · 6 years ago
  66. 2575412 grep: make the behavior for NUL-byte in patterns sane by Ævar Arnfjörð Bjarmason · 6 years ago
  67. f463beb grep: inline the return value of a function call used only once by Ævar Arnfjörð Bjarmason · 6 years ago
  68. 4457018 grep: don't use PCRE2?_UTF8 with "log --encoding=<non-utf8>" by Ævar Arnfjörð Bjarmason · 6 years ago
  69. de99eb0 grep: fail if call could output and name is null by Emily Shaffer · 6 years ago
  70. cde5554 Merge branch 'nd/the-index' by Junio C Hamano · 6 years ago
  71. bd7ad45 notes-cache.c: remove the_repository references by Nguyễn Thái Ngọc Duy · 6 years ago
  72. 4002e87 grep: remove #ifdef NO_PTHREADS by Nguyễn Thái Ngọc Duy · 6 years ago
  73. acd00ea userdiff.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 6 years ago
  74. 38bbc2e grep.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 6 years ago
  75. 6afaf80 diff.c: remove the_index dependency in textconv() functions by Nguyễn Thái Ngọc Duy · 6 years ago
  76. 87ece7c Merge branch 'tb/grep-only-matching' by Junio C Hamano · 6 years ago
  77. d036d66 Merge branch 'tb/grep-column' by Junio C Hamano · 6 years ago
  78. 00624d6 Merge branch 'sb/object-store-grafts' by Junio C Hamano · 6 years ago
  79. 9d8db06 grep.c: teach 'git grep --only-matching' by Taylor Blau · 7 years ago
  80. c707ded grep.c: extract show_line_header() by Taylor Blau · 7 years ago
  81. ebaf0a5 Merge branch 'nd/complete-config-vars' by Junio C Hamano · 7 years ago
  82. 6653fec grep.c: add configuration variables to show matched option by Taylor Blau · 7 years ago
  83. 89252cd grep.c: display column number of first match by Taylor Blau · 7 years ago
  84. 017c0fc grep.[ch]: extend grep_opt to allow showing matched column by Taylor Blau · 7 years ago
  85. 68d686e grep.c: expose {,inverted} match column in match_line() by Taylor Blau · 7 years ago
  86. d89f124 Merge branch 'ma/regex-no-regfree-after-comp-fail' by Junio C Hamano · 7 years ago
  87. 3ac68a9 help: add --config to list all available config by Nguyễn Thái Ngọc Duy · 7 years ago
  88. fa151dc grep: keep all colors in an array by Nguyễn Thái Ngọc Duy · 7 years ago
  89. 17154b1 regex: do not call `regfree()` if compilation fails by Martin Ågren · 7 years ago
  90. cbd53a2 object-store: move object access functions to object-store.h by Stefan Beller · 7 years ago
  91. 033abf9 Replace all die("BUG: ...") calls by BUG() ones by Johannes Schindelin · 7 years ago
  92. b4f5aca sha1_file: convert read_sha1_file to struct object_id by brian m. carlson · 7 years ago
  93. 75e5e9c color.h: document and modernize header by Stefan Beller · 7 years ago
  94. b3f04e5 Merge branch 'ab/pcre2-grep' by Junio C Hamano · 7 years ago
  95. a25b908 grep: fix segfault under -P + PCRE2 <=10.30 + (*NO_JIT) by Ævar Arnfjörð Bjarmason · 7 years ago
  96. a5dc20b grep: show non-empty lines before functions with -W by René Scharfe · 7 years ago
  97. 6653a01 grep: update boundary variable for pre-context by René Scharfe · 7 years ago
  98. 2620b47 Merge branch 'ab/pcre-v2' by Junio C Hamano · 7 years ago
  99. 2fff1e1 grep: fix NO_LIBPCRE1_JIT to fully disable JIT by Charles Bailey · 7 years ago
  100. 85c81a7 Merge branch 'as/grep-quiet-no-match-exit-code-fix' by Junio C Hamano · 7 years ago