🌐 AI搜索 & 代理 主页
Git 2.43
  1. 4548b01 grep: mark unused parmaeters in pcre fallbacks by Jeff King · 2 years, 4 months ago
  2. bcba446 grep: mark unused parameter in output function by Jeff King · 2 years, 4 months ago
  3. ce481ac Merge branch 'cw/compat-util-header-cleanup' by Junio C Hamano · 2 years, 5 months ago
  4. b3d1c85 Merge branch 'gc/config-context' by Junio C Hamano · 2 years, 5 months ago
  5. da9502f treewide: remove unnecessary includes for wrapper.h by Calvin Wan · 2 years, 5 months ago
  6. a4e7e31 config: add ctx arg to config_fn_t by Glen Choo · 2 years, 6 months ago
  7. a034e91 object-store-ll.h: split this header out of object-store.h by Elijah Newren · 2 years, 6 months ago
  8. ccd12a3 Merge branch 'en/header-split-cache-h-part-2' by Junio C Hamano · 2 years, 7 months ago
  9. 0807e57 Merge branch 'en/header-split-cache-h' by Junio C Hamano · 2 years, 8 months ago
  10. d4a4f92 commit.h: reduce unnecessary includes by Elijah Newren · 2 years, 8 months ago
  11. 65156bb treewide: remove double forward declaration of read_in_full by Elijah Newren · 2 years, 8 months ago
  12. 6047b28 Merge branch 'en/header-split-cleanup' by Junio C Hamano · 2 years, 8 months ago
  13. d35cd54 Merge branch 'mk/workaround-pcre-jit-ucp-bug' by Junio C Hamano · 2 years, 9 months ago
  14. 14b9a04 grep: work around UTF-8 related JIT bug in PCRE2 <= 10.34 by Mathias Krause · 2 years, 9 months ago
  15. 4f6728d treewide: remove unnecessary cache.h inclusion from several sources by Elijah Newren · 2 years, 9 months ago
  16. f394e09 treewide: be explicit about dependence on gettext.h by Elijah Newren · 2 years, 9 months ago
  17. 41771fa cache.h: remove dependence on hex.h; make other files include it explicitly by Elijah Newren · 2 years, 10 months ago
  18. 72972ea Merge branch 'ab/various-leak-fixes' by Junio C Hamano · 2 years, 10 months ago
  19. 214242a Merge branch 'cb/grep-fallback-failing-jit' by Junio C Hamano · 2 years, 10 months ago
  20. fb2ebe7 grep API: plug memory leaks by freeing "header_list" by Ævar Arnfjörð Bjarmason · 2 years, 10 months ago
  21. 891c996 grep.c: refactor free_grep_patterns() by Ævar Arnfjörð Bjarmason · 2 years, 10 months ago
  22. 50b6ad5 grep: fall back to interpreter if JIT memory allocation fails by Mathias Krause · 2 years, 11 months ago
  23. acabd20 grep: correctly identify utf-8 characters with \{b,w} in -P by Carlo Marcelo Arenas Belón · 2 years, 11 months ago
  24. 91d3d7e Merge branch 'ab/grep-simplify-extended-expression' by Junio C Hamano · 3 years, 2 months ago
  25. db84376 grep.c: remove "extended" in favor of "pattern_expression", fix segfault by Ævar Arnfjörð Bjarmason · 3 years, 2 months ago
  26. 68437ed grep: add --max-count command line option by Carlos López · 3 years, 6 months ago
  27. 5c4f380 Merge branch 'rs/pcre-invalid-utf8-fix-fix' by Junio C Hamano · 3 years, 10 months ago
  28. 5b84280 Merge branch 'ab/grep-patterntype' by Junio C Hamano · 3 years, 10 months ago
  29. 97169fc grep: fix triggering PCRE2_NO_START_OPTIMIZE workaround by René Scharfe · 3 years, 10 months ago
  30. 04bf052 grep: simplify config parsing and option parsing by Ævar Arnfjörð Bjarmason · 3 years, 10 months ago
  31. ae807d7 grep.c: do "if (bool && memchr())" not "if (memchr() && bool)" by Ævar Arnfjörð Bjarmason · 3 years, 10 months ago
  32. 72365bb grep API: call grep_config() after grep_init() by Ævar Arnfjörð Bjarmason · 3 years, 10 months ago
  33. 9725c8d built-ins: trust the "prefix" from run_builtin() by Ævar Arnfjörð Bjarmason · 3 years, 10 months ago
  34. d0bb19c Merge branch 'rs/grep-expr-cleanup' by Junio C Hamano · 3 years, 10 months ago
  35. c0450ca Merge branch 'lh/use-gnu-color-in-grep' by Junio C Hamano · 4 years ago
  36. 0a6adc2 grep: use grep_and_expr() in compile_pattern_and() by Taylor Blau · 4 years ago
  37. f2d2759 grep: extract grep_binexp() from grep_or_expr() by Taylor Blau · 4 years ago
  38. e2b1542 grep: use grep_not_expr() in compile_pattern_not() by René Scharfe · 4 years ago
  39. 9dbf00b grep: use grep_or_expr() in compile_pattern_or() by René Scharfe · 4 years ago
  40. c91b0b7 Merge branch 'rs/pcre2-utf' by Junio C Hamano · 4 years ago
  41. b83f99c grep: align default colors with GNU grep ones by Lénaïc Huard · 4 years ago
  42. 32e3e8b grep/pcre2: factor out literal variable by René Scharfe · 4 years ago
  43. dc2c44f grep/pcre2: use PCRE2_UTF even with ASCII patterns by René Scharfe · 4 years ago
  44. 794c000 log: let --invert-grep only invert --grep by René Scharfe · 4 years ago
  45. e7f3925 Revert "grep/pcre2: fix an edge case concerning ascii patterns and UTF-8 data" by Junio C Hamano · 4 years, 1 month ago
  46. ae39ba4 grep/pcre2: fix an edge case concerning ascii patterns and UTF-8 data by Hamza Mahfooz · 4 years, 2 months ago
  47. 3f566c4 grep: refactor next_match() and match_one_pattern() for external use by Hamza Mahfooz · 4 years, 3 months ago
  48. 1e66871 grep: store grep_source buffer as const by Jeff King · 4 years, 3 months ago
  49. 1a845fb grep: mark "haystack" buffers as const by Jeff King · 4 years, 3 months ago
  50. f84e79f grep: stop modifying buffer in grep_source_1() by Jeff King · 4 years, 3 months ago
  51. 995e525 grep: stop modifying buffer in show_line() by Jeff King · 4 years, 3 months ago
  52. cc8e26e grep: stop modifying buffer in strip_timestamp by Jeff King · 4 years, 3 months ago
  53. 0693806 grep: add repository to OID grep sources by Jonathan Tan · 4 years, 3 months ago
  54. 50d92b5 grep: typesafe versions of grep_source_init by Jonathan Tan · 4 years, 3 months ago
  55. 1157618 Merge branch 'rs/grep-parser-fix' by Junio C Hamano · 4 years, 5 months ago
  56. fe7fe62 grep: report missing left operand of --and by René Scharfe · 4 years, 6 months ago
  57. 1422844 hash: provide per-algorithm null OIDs by brian m. carlson · 4 years, 8 months ago
  58. 24119d9 Merge branch 'ab/grep-pcre2-allocfix' by Junio C Hamano · 4 years, 9 months ago
  59. ca56dad use CALLOC_ARRAY by René Scharfe · 4 years, 9 months ago
  60. c176035 grep/pcre2: move definitions of pcre2_{malloc,free} by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  61. cbe81e6 grep/pcre2: move back to thread-only PCREv2 structures by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  62. 8d12851 grep/pcre2: actually make pcre2 use custom allocator by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  63. b76bf27 grep/pcre2: use pcre2_maketables_free() function by Ævar Arnfj��rð Bjarmason · 4 years, 10 months ago
  64. 797c359 grep/pcre2: use compile-time PCREv2 version test by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  65. a39b400 grep/pcre2: add GREP_PCRE2_DEBUG_MALLOC debug mode by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  66. 588e4fb grep/pcre2: prepare to add debugging to pcre2_malloc() by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  67. 47eebd2 grep/pcre2: correct reference to grep_init() in comment by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  68. 1cfc5a8 grep/pcre2: drop needless assignment to NULL by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  69. 0ddf8ce grep/pcre2: drop needless assignment + assert() on opt->pcre2 by Ævar Arnfjörð Bjarmason · 4 years, 10 months ago
  70. 59ace28 Merge branch 'ab/grep-pcre-invalid-utf8' by Junio C Hamano · 4 years, 10 months ago
  71. 0199c68 Merge branch 'ab/retire-pcre1' by Junio C Hamano · 4 years, 10 months ago
  72. 15c9649 grep/log: remove hidden --debug and --grep-debug options by Ævar Arnfjörð Bjarmason · 4 years, 11 months ago
  73. 95ca1f9 grep/pcre2: better support invalid UTF-8 haystacks by Ævar Arnfjörð Bjarmason · 4 years, 11 months ago
  74. 7599730 Remove support for v1 of the PCRE library by Ævar Arnfjörð Bjarmason · 4 years, 11 months ago
  75. 6ba9bb7 grep: copy struct in one fell swoop by Martin Ågren · 5 years ago
  76. 9631342 grep: use designated initializers for `grep_defaults` by Martin Ågren · 5 years ago
  77. 1d38787 grep: don't set up a "default" repo for grep by Martin Ågren · 5 years ago
  78. 84544f2 comment: fix spelling mistakes inside comments by Steve Kemp · 5 years ago
  79. 1d1729c grep: replace grep_read_mutex by internal obj read lock by Matheus Tavares · 6 years ago
  80. c3a5bb3 grep: fix race conditions on userdiff calls by Matheus Tavares · 6 years ago
  81. 867fc7f grep: don't return an expression from pcre2_free() by Hans Jerry Illikainen · 6 years ago
  82. e0ff2d4 Merge branch 'cb/pcre2-chartables-leakfix' by Junio C Hamano · 6 years ago
  83. 10da030 grep: avoid leak of chartables in PCRE2 by Carlo Marcelo Arenas Belón · 6 years ago
  84. 513f2b0 grep: make PCRE2 aware of custom allocator by Carlo Marcelo Arenas Belón · 6 years ago
  85. 57d4660 grep: make PCRE1 aware of custom allocator by Carlo Marcelo Arenas Belón · 6 years ago
  86. 93424f1 Merge branch 'cb/pcre1-cleanup' by Junio C Hamano · 6 years ago
  87. a73f917 Merge branch 'ab/pcre-jit-fixes' by Junio C Hamano · 6 years ago
  88. f00b57e Merge branch 'cb/skip-utf8-check-with-pcre1' by Junio C Hamano · 6 years ago
  89. ad7c543 grep: skip UTF8 checks explicitly by Carlo Marcelo Arenas Belón · 6 years ago
  90. ff61681 grep: refactor and simplify PCRE1 support by Carlo Marcelo Arenas Belón · 6 years ago
  91. c581e4a grep: under --debug, show whether PCRE JIT is enabled by Beat Bolli · 6 years ago
  92. 7b70d46 Merge branch 'bb/grep-pcre2-bug-message-fix' by Junio C Hamano · 6 years ago
  93. 870eea8 grep: do not enter PCRE2_UTF mode on fixed matching by Ævar Arnfjörð Bjarmason · 6 years ago
  94. 8a59998 grep: stess test PCRE v2 on invalid UTF-8 data by Ævar Arnfjörð Bjarmason · 6 years ago
  95. 09872f6 grep: create a "is_fixed" member in "grep_pat" by Ævar Arnfjörð Bjarmason · 6 years ago
  96. 8a35b54 grep: consistently use "p->fixed" in compile_regexp() by Ævar Arnfjörð Bjarmason · 6 years ago
  97. 685668f grep: stop using a custom JIT stack with PCRE v1 by Ævar Arnfjörð Bjarmason · 6 years ago
  98. 3448923 grep: stop "using" a custom JIT stack with PCRE v2 by Ævar Arnfjörð Bjarmason · 6 years ago
  99. 04bef50 grep: remove overly paranoid BUG(...) code by Ævar Arnfjörð Bjarmason · 6 years ago
  100. f002532 grep: print the pcre2_jit_on value by Beat Bolli · 6 years ago