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