1. 1d1729c grep: replace grep_read_mutex by internal obj read lock by Matheus Tavares · 5 years ago
  2. c3a5bb3 grep: fix race conditions on userdiff calls by Matheus Tavares · 5 years ago
  3. 867fc7f grep: don't return an expression from pcre2_free() by Hans Jerry Illikainen · 5 years ago
  4. e0ff2d4 Merge branch 'cb/pcre2-chartables-leakfix' by Junio C Hamano · 5 years ago
  5. 10da030 grep: avoid leak of chartables in PCRE2 by Carlo Marcelo Arenas Belón · 5 years ago
  6. 513f2b0 grep: make PCRE2 aware of custom allocator by Carlo Marcelo Arenas Belón · 5 years ago
  7. 57d4660 grep: make PCRE1 aware of custom allocator by Carlo Marcelo Arenas Belón · 5 years ago
  8. 93424f1 Merge branch 'cb/pcre1-cleanup' by Junio C Hamano · 5 years ago
  9. a73f917 Merge branch 'ab/pcre-jit-fixes' by Junio C Hamano · 5 years ago
  10. f00b57e Merge branch 'cb/skip-utf8-check-with-pcre1' by Junio C Hamano · 5 years ago
  11. ad7c543 grep: skip UTF8 checks explicitly by Carlo Marcelo Arenas Belón · 6 years ago
  12. ff61681 grep: refactor and simplify PCRE1 support by Carlo Marcelo Arenas Belón · 6 years ago
  13. c581e4a grep: under --debug, show whether PCRE JIT is enabled by Beat Bolli · 6 years ago
  14. 7b70d46 Merge branch 'bb/grep-pcre2-bug-message-fix' by Junio C Hamano · 6 years ago
  15. 870eea8 grep: do not enter PCRE2_UTF mode on fixed matching by Ævar Arnfjörð Bjarmason · 6 years ago
  16. 8a59998 grep: stess test PCRE v2 on invalid UTF-8 data by Ævar Arnfjörð Bjarmason · 6 years ago
  17. 09872f6 grep: create a "is_fixed" member in "grep_pat" by Ævar Arnfjörð Bjarmason · 6 years ago
  18. 8a35b54 grep: consistently use "p->fixed" in compile_regexp() by Ævar Arnfjörð Bjarmason · 6 years ago
  19. 685668f grep: stop using a custom JIT stack with PCRE v1 by Ævar Arnfjörð Bjarmason · 6 years ago
  20. 3448923 grep: stop "using" a custom JIT stack with PCRE v2 by Ævar Arnfjörð Bjarmason · 6 years ago
  21. 04bef50 grep: remove overly paranoid BUG(...) code by Ævar Arnfjörð Bjarmason · 6 years ago
  22. f002532 grep: print the pcre2_jit_on value by Beat Bolli · 6 years ago
  23. b65abca grep: use PCRE v2 for optimized fixed-string search by Ævar Arnfjörð Bjarmason · 6 years ago
  24. 48de2a7 grep: remove the kwset optimization by Ævar Arnfjörð Bjarmason · 6 years ago
  25. 45d1f37 grep: drop support for \0 in --fixed-strings <pattern> by Ævar Arnfjörð Bjarmason · 6 years ago
  26. 2575412 grep: make the behavior for NUL-byte in patterns sane by Ævar Arnfjörð Bjarmason · 6 years ago
  27. f463beb grep: inline the return value of a function call used only once by Ævar Arnfjörð Bjarmason · 6 years ago
  28. 4457018 grep: don't use PCRE2?_UTF8 with "log --encoding=<non-utf8>" by Ævar Arnfjörð Bjarmason · 6 years ago
  29. de99eb0 grep: fail if call could output and name is null by Emily Shaffer · 6 years ago
  30. cde5554 Merge branch 'nd/the-index' by Junio C Hamano · 6 years ago
  31. bd7ad45 notes-cache.c: remove the_repository references by Nguyễn Thái Ngọc Duy · 6 years ago
  32. 4002e87 grep: remove #ifdef NO_PTHREADS by Nguyễn Thái Ngọc Duy · 6 years ago
  33. acd00ea userdiff.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 7 years ago
  34. 38bbc2e grep.c: remove implicit dependency on the_index by Nguyễn Thái Ngọc Duy · 7 years ago
  35. 6afaf80 diff.c: remove the_index dependency in textconv() functions by Nguyễn Thái Ngọc Duy · 7 years ago
  36. 87ece7c Merge branch 'tb/grep-only-matching' by Junio C Hamano · 7 years ago
  37. d036d66 Merge branch 'tb/grep-column' by Junio C Hamano · 7 years ago
  38. 00624d6 Merge branch 'sb/object-store-grafts' by Junio C Hamano · 7 years ago
  39. 9d8db06 grep.c: teach 'git grep --only-matching' by Taylor Blau · 7 years ago
  40. c707ded grep.c: extract show_line_header() by Taylor Blau · 7 years ago
  41. ebaf0a5 Merge branch 'nd/complete-config-vars' by Junio C Hamano · 7 years ago
  42. 6653fec grep.c: add configuration variables to show matched option by Taylor Blau · 7 years ago
  43. 89252cd grep.c: display column number of first match by Taylor Blau · 7 years ago
  44. 017c0fc grep.[ch]: extend grep_opt to allow showing matched column by Taylor Blau · 7 years ago
  45. 68d686e grep.c: expose {,inverted} match column in match_line() by Taylor Blau · 7 years ago
  46. d89f124 Merge branch 'ma/regex-no-regfree-after-comp-fail' by Junio C Hamano · 7 years ago
  47. 3ac68a9 help: add --config to list all available config by Nguyễn Thái Ngọc Duy · 7 years ago
  48. fa151dc grep: keep all colors in an array by Nguyễn Thái Ngọc Duy · 7 years ago
  49. 17154b1 regex: do not call `regfree()` if compilation fails by Martin Ågren · 7 years ago
  50. cbd53a2 object-store: move object access functions to object-store.h by Stefan Beller · 7 years ago
  51. 033abf9 Replace all die("BUG: ...") calls by BUG() ones by Johannes Schindelin · 7 years ago
  52. b4f5aca sha1_file: convert read_sha1_file to struct object_id by brian m. carlson · 7 years ago
  53. 75e5e9c color.h: document and modernize header by Stefan Beller · 7 years ago
  54. b3f04e5 Merge branch 'ab/pcre2-grep' by Junio C Hamano · 7 years ago
  55. a25b908 grep: fix segfault under -P + PCRE2 <=10.30 + (*NO_JIT) by Ævar Arnfjörð Bjarmason · 7 years ago
  56. a5dc20b grep: show non-empty lines before functions with -W by René Scharfe · 7 years ago
  57. 6653a01 grep: update boundary variable for pre-context by René Scharfe · 7 years ago
  58. 2620b47 Merge branch 'ab/pcre-v2' by Junio C Hamano · 7 years ago
  59. 2fff1e1 grep: fix NO_LIBPCRE1_JIT to fully disable JIT by Charles Bailey · 7 years ago
  60. 85c81a7 Merge branch 'as/grep-quiet-no-match-exit-code-fix' by Junio C Hamano · 8 years ago
  61. e1f68c6 git-grep: correct exit code with --quiet and -L by Anthony Sottile · 8 years ago
  62. f9ee2fc grep: recurse in-process using 'struct repository' by Brandon Williams · 8 years ago
  63. 1ceabab grep: remove redundant REG_NEWLINE when compiling fixed regex by Ævar Arnfjörð Bjarmason · 8 years ago
  64. 07a3d41 grep: remove regflags from the public grep_opt API by Ævar Arnfjörð Bjarmason · 8 years ago
  65. b07ed4e grep: remove redundant and verbose re-assignments to 0 by Ævar Arnfjörð Bjarmason · 8 years ago
  66. 885ef80 grep: remove redundant "fixed" field re-assignment to 0 by Ævar Arnfjörð Bjarmason · 8 years ago
  67. c7e3855 grep: adjust a redundant grep pattern type assignment by Ævar Arnfjörð Bjarmason · 8 years ago
  68. e62ba43 grep: remove redundant double assignment to 0 by Ævar Arnfjörð Bjarmason · 8 years ago
  69. 50f03c6 Merge branch 'ab/free-and-null' by Junio C Hamano · 8 years ago
  70. f31d23a Merge branch 'bw/config-h' by Junio C Hamano · 8 years ago
  71. 2f4af84 Merge branch 'ab/pcre-v2' by Junio C Hamano · 8 years ago
  72. 674ad93 grep: fix erroneously copy/pasted variable in check/assert pattern by Ævar Arnfjörð Bjarmason · 8 years ago
  73. a6f38c1 Merge branch 'bw/object-id' by Junio C Hamano · 8 years ago
  74. 88ce3ef *.[ch] refactoring: make use of the FREE_AND_NULL() macro by Ævar Arnfjörð Bjarmason · 8 years ago
  75. 6a83d90 coccinelle: make use of the "type" FREE_AND_NULL() rule by Ævar Arnfjörð Bjarmason · 8 years ago
  76. b2141fc config: don't include config.h by default by Brandon Williams · 8 years ago
  77. f9704c2 diff: convert fill_filespec to struct object_id by Brandon Williams · 8 years ago
  78. 1c41c82 grep: convert to struct object_id by Brandon Williams · 8 years ago
  79. 94da919 grep: add support for PCRE v2 by Ævar Arnfjörð Bjarmason · 8 years ago
  80. e87de7c grep: un-break building with PCRE < 8.32 by Ævar Arnfjörð Bjarmason · 8 years ago
  81. fbaceaa grep: add support for the PCRE v1 JIT API by Ævar Arnfjörð Bjarmason · 8 years ago
  82. 543f1c0 grep: move is_fixed() earlier to avoid forward declaration by Ævar Arnfjörð Bjarmason · 8 years ago
  83. 6d4b574 grep: change internal *pcre* variable & function names to be *pcre1* by Ævar Arnfjörð Bjarmason · 8 years ago
  84. 3485bea grep: change the internal PCRE macro names to be PCRE1 by Ævar Arnfjörð Bjarmason · 8 years ago
  85. 219e65b grep: factor test for \0 in grep patterns into a function by Ævar Arnfjörð Bjarmason · 8 years ago
  86. e0b9f8a grep: remove redundant regflags assignments by Ævar Arnfjörð Bjarmason · 8 years ago
  87. 1a168e5 convert unchecked snprintf into xsnprintf by Jeff King · 8 years ago
  88. 379642b grep: set default output method by Brandon Williams · 8 years ago
  89. 4538eef grep: add submodules as a grep source type by Brandon Williams · 8 years ago
  90. 6a67695 Merge branch 'js/regexec-buf' by Junio C Hamano · 9 years ago
  91. b7d36ff regex: use regexec_buf() by Johannes Schindelin · 9 years ago
  92. 1a5f1a3 Merge branch 'js/am-3-merge-recursive-direct' by Junio C Hamano · 9 years ago
  93. b422d99 Merge branch 'jc/grep-commandline-vs-configuration' by Junio C Hamano · 9 years ago
  94. ef1177d1 die("bug"): report bugs consistently by Johannes Schindelin · 9 years ago
  95. 8465541 grep: further simplify setting the pattern type by Junio C Hamano · 9 years ago
  96. a883c31 Merge branch 'nd/icase' by Junio C Hamano · 9 years ago
  97. 695f95b grep.c: reuse "icase" variable by Nguyễn Thái Ngọc Duy · 9 years ago
  98. 18547aa grep/pcre: support utf-8 by Nguyễn Thái Ngọc Duy · 9 years ago
  99. 9d9babb grep/pcre: prepare locale-dependent tables for icase matching by Nguyễn Thái Ngọc Duy · 9 years ago
  100. e944d9d grep: rewrite an if/else condition to avoid duplicate expression by Nguyễn Thái Ngọc Duy · 9 years ago