The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 259 | 61.9% |
gold | [1:9] | 3 | 0.71% |
yellow | [10:29] | 11 | 2.63% |
greenyellow | [30:49] | 3 | 0.71% |
lawngreen | 50+ | 142 | 33.9% |
All colors | 418 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
440 | 440 |
1 :
['strbuf_addftime'] |
440 | 440 | show_date | call site: 00387 | /src/git/date.c:362 |
416 | 416 |
3 :
['error', 'const_error.52787', 'die'] |
416 | 416 | memory_limit_check | call site: 00063 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | date_mode_from_type | call site: 00331 | /src/git/date.c:213 |
414 | 414 |
1 :
['die'] |
414 | 414 | local_tzoffset | call site: 00340 | /src/git/date.c:116 |
414 | 414 |
1 :
['die'] |
414 | 414 | gm_time_t | call site: 00377 | /src/git/date.c:61 |
414 | 414 |
2 :
['_.47140', 'die'] |
414 | 414 | strbuf_vaddf | call site: 00119 | /src/git/strbuf.c:415 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00090 | /src/git/./strbuf.h:166 |
2 | 2 |
1 :
['atoi'] |
2 | 2 | get_time | call site: 00302 | /src/git/date.c:127 |
0 | 0 | None | 440 | 2961 | show_date | call site: 00373 | /src/git/date.c:328 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00059 | /src/git/wrapper.c:131 |
0 | 0 | None | 416 | 416 | do_xmalloc | call site: 00062 | /src/git/wrapper.c:53 |
0 | 0 | None | 2 | 177 | parse_date_basic | call site: 00257 | /src/git/date.c:884 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-date.c | 1 |
git/wrapper.c | 13 |
git/usage.c | 7 |
git/./git-compat-util.h | 5 |
git/common-main.c | 2 |
git/./gettext.h | 2 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/strbuf.c | 12 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/date.c | 32 |
git/./sane-ctype.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 245 | 90.4% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 2 | 0.73% |
greenyellow | [30:49] | 3 | 1.10% |
lawngreen | 50+ | 21 | 7.74% |
All colors | 271 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2 | 2 |
1 :
['abort'] |
2 | 2 | vreportf | call site: 00024 | /src/git/usage.c:16 |
0 | 0 | None | 12 | 12 | xwrite | call site: 00033 | /src/git/wrapper.c:250 |
0 | 0 |
1 :
['_.51898'] |
2 | 23 | vreportf | call site: 00027 | /src/git/usage.c:22 |
0 | 0 | None | 2 | 18 | write_in_full | call site: 00033 | /src/git/wrapper.c:311 |
0 | 0 | None | 2 | 2 | _ | call site: 00028 | /src/git/./gettext.h:48 |
0 | 0 | None | 2 | 2 | _ | call site: 00028 | /src/git/./gettext.h:50 |
0 | 0 | None | 0 | 10 | load_idx | call site: 00003 | /src/git/packfile.c:126 |
0 | 0 | None | 0 | 0 | write_in_full | call site: 00033 | /src/git/wrapper.c:309 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-pack-idx.c | 1 |
git/packfile.c | 1 |
git/usage.c | 7 |
git/./git-compat-util.h | 4 |
git/./compat/bswap.h | 2 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 10 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/strbuf.c | 9 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 230 | 70.3% |
gold | [1:9] | 12 | 3.66% |
yellow | [10:29] | 10 | 3.05% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 75 | 22.9% |
All colors | 327 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['error', 'const_error.52787', 'die'] |
416 | 416 | memory_limit_check | call site: 00074 | /src/git/wrapper.c:26 |
414 | 414 |
2 :
['_.19388', 'die'] |
414 | 414 | git_attr_internal | call site: 00309 | /src/git/attr.c:248 |
414 | 414 |
2 :
['_.47140', 'die'] |
414 | 414 | strbuf_vaddf | call site: 00122 | /src/git/strbuf.c:415 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_vaddf | call site: 00128 | /src/git/strbuf.c:420 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00062 | /src/git/./strbuf.h:166 |
2 | 2 |
1 :
['abort'] |
2 | 2 | vreportf | call site: 00020 | /src/git/usage.c:16 |
0 | 485 |
1 :
['git_attr_internal'] |
0 | 915 | parse_attr_line | call site: 00315 | /src/git/attr.c:414 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00070 | /src/git/wrapper.c:131 |
0 | 0 | None | 416 | 416 | do_xmalloc | call site: 00073 | /src/git/wrapper.c:53 |
0 | 0 | None | 414 | 1304 | git_attr_internal | call site: 00280 | /src/git/attr.c:236 |
0 | 0 | None | 414 | 414 | xcalloc | call site: 00296 | /src/git/wrapper.c:152 |
0 | 0 | None | 12 | 12 | xwrite | call site: 00028 | /src/git/wrapper.c:250 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-parse-attr-line.c | 1 |
git/attr.c | 9 |
git/./gettext.h | 1 |
git/usage.c | 7 |
git/quote.c | 1 |
git/strbuf.c | 10 |
git/common-main.c | 2 |
git/wrapper.c | 12 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 6 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/hashmap.c | 8 |
git/./hashmap.h | 2 |
git/dir.c | 3 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 383 | 64.9% |
gold | [1:9] | 15 | 2.54% |
yellow | [10:29] | 27 | 4.57% |
greenyellow | [30:49] | 28 | 4.74% |
lawngreen | 50+ | 137 | 23.2% |
All colors | 590 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
414 | 416 |
3 :
['error', 'const_error.52787', 'die'] |
414 | 416 | memory_limit_check | call site: 00006 | /src/git/wrapper.c:26 |
28 | 28 |
1 :
['git_configset_clear'] |
60 | 659 | repo_clear | call site: 00463 | /src/git/repository.c:344 |
25 | 25 |
1 :
['submodule_cache_free'] |
32 | 631 | repo_clear | call site: 00511 | /src/git/repository.c:349 |
23 | 23 |
1 :
['clear_pattern_list'] |
27 | 33 | release_index | call site: 00547 | /src/git/read-cache.c:2466 |
3 | 3 |
1 :
['promisor_remote_clear'] |
7 | 106 | repo_clear | call site: 00527 | /src/git/repository.c:359 |
2 | 2 |
1 :
['abort'] |
2 | 2 | vreportf | call site: 00034 | /src/git/usage.c:16 |
0 | 0 | None | 836 | 1280 | validate_cache_entries | call site: 00530 | /src/git/read-cache.c:2494 |
0 | 0 | None | 425 | 425 | free_untracked_cache | call site: 00547 | /src/git/dir.c:3687 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00079 | /src/git/wrapper.c:131 |
0 | 0 | None | 414 | 416 | do_xmalloc | call site: 00005 | /src/git/wrapper.c:53 |
0 | 0 | None | 414 | 414 | xcalloc | call site: 00258 | /src/git/wrapper.c:152 |
0 | 0 | None | 16 | 22 | close_commit_graph | call site: 00457 | /src/git/commit-graph.c:834 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-commit-graph.c | 1 |
git/repository.c | 5 |
git/object.c | 14 |
git/wrapper.c | 12 |
git/parse.c | 4 |
git/./gettext.h | 1 |
git/usage.c | 7 |
git/common-main.c | 2 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 6 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/strbuf.c | 9 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 3 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/hashmap.c | 6 |
git/./object-store-ll.h | 1 |
git/remote.c | 7 |
git/alloc.c | 6 |
git/commit.c | 13 |
git/read-cache.c | 5 |
git/object-file.c | 2 |
git/commit-graph.c | 11 |
git/./compat/bswap.h | 4 |
git/chunk-format.c | 6 |
git/./hash.h | 5 |
git/bloom.c | 5 |
git/oidmap.c | 1 |
git/oidtree.c | 2 |
git/mem-pool.c | 4 |
git/./cbtree.h | 1 |
git/loose.c | 1 |
git/./khash.h | 5 |
git/./object-store.h | 2 |
git/packfile.c | 7 |
git/oidset.c | 2 |
git/midx.c | 1 |
git/tree.c | 1 |
git/tag.c | 1 |
git/statinfo.c | 1 |
git/config.c | 1 |
git/./hashmap.h | 1 |
git/string-list.c | 1 |
git/submodule-config.c | 3 |
git/resolve-undo.c | 1 |
git/name-hash.c | 1 |
git/cache-tree.c | 1 |
git/split-index.c | 1 |
git/dir.c | 4 |
git/promisor-remote.c | 1 |
git/refspec.c | 1 |
git/refs.c | 1 |
git/strmap.c | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 238 | 87.8% |
gold | [1:9] | 3 | 1.10% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 30 | 11.0% |
All colors | 271 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['error', 'const_error.52787', 'die'] |
416 | 416 | memory_limit_check | call site: 00071 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00059 | /src/git/./strbuf.h:166 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00067 | /src/git/wrapper.c:131 |
0 | 0 | None | 0 | 0 | strbuf_setlen | call site: 00060 | /src/git/./strbuf.h:169 |
0 | 0 | None | 0 | 0 | xrealloc | call site: 00096 | /src/git/wrapper.c:138 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-url-decode-mem.c | 1 |
git/url.c | 6 |
git/strbuf.c | 10 |
git/usage.c | 7 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 10 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 4 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/./hex-ll.h | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 244 | 94.9% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 13 | 5.05% |
All colors | 257 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
414 | 414 |
1 :
['die'] |
414 | 414 | cast_size_t_to_ulong | call site: 00255 | /src/git/./git-compat-util.h:1056 |
2 | 2 |
1 :
['abort'] |
2 | 2 | vreportf | call site: 00014 | /src/git/usage.c:16 |
0 | 0 | None | 12 | 12 | xwrite | call site: 00023 | /src/git/wrapper.c:250 |
0 | 0 |
1 :
['_.51898'] |
2 | 23 | vreportf | call site: 00017 | /src/git/usage.c:22 |
0 | 0 | None | 2 | 18 | write_in_full | call site: 00023 | /src/git/wrapper.c:311 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:48 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:50 |
0 | 0 | None | 0 | 0 | write_in_full | call site: 00023 | /src/git/wrapper.c:309 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-pack-headers.c | 1 |
git/packfile.c | 1 |
git/usage.c | 7 |
git/./git-compat-util.h | 6 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 10 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/strbuf.c | 9 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 8614 | 79.9% |
gold | [1:9] | 164 | 1.52% |
yellow | [10:29] | 33 | 0.30% |
greenyellow | [30:49] | 26 | 0.24% |
lawngreen | 50+ | 1943 | 18.0% |
All colors | 10780 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
90230 | 103467 |
22 :
['load_gitmodules_file', 'pc_queue_size', 'remove_scheduled_dirs', 'must_checkout', 'enable_delayed_checkout', 'get_parallel_checkout_configs', 'invalidate_lstat_cache', 'stop_progress.51319', 'prefetch_cache_entries', 'unlink_entry', 'checkout_entry.51297', 'init_parallel_checkout', 'git_attr_set_direction', 'BUG_fl', 'should_update_submodules', 'get_progress', 'finish_delayed_checkout', 'run_parallel_checkout', 'repo_has_promisor_remote', 'display_progress', 'setup_collided_checkout_detection', 'report_collided_checkout'] |
90688 | 104651 | check_updates | call site: 00000 | /src/git/unpack-trees.c:439 |
83928 | 88785 |
18 :
['fsm_settings__get_hook_path', 'trace2_region_enter_fl', 'query_fsmonitor_hook', 'trace_printf_key_fl', 'strbuf_addf', 'fsmonitor_ipc__send_query', 'strbuf_release', 'getnanotime', 'strbuf_detach', 'free', 'trace2_region_leave_fl', 'fsmonitor_hook_version', 'trace_pass_fl.28464', 'trace_performance_fl', 'fsmonitor_refresh_callback', 'trace2_data_intmax_fl', 'warning', 'strbuf_addstr.28487'] |
83928 | 88785 | refresh_fsmonitor | call site: 06329 | /src/git/fsmonitor.c:526 |
49009 | 62861 |
14 :
['strbuf_release', 'find_short_object_filename', 'oid_array_for_each', 'BUG_fl', 'advise', 'oid_array_clear', '_.34759', 'repo_for_each_abbrev', 'finish_object_disambiguation', 'const_error.34788', 'reprepare_packed_git', 'sort_ambiguous_oid_array', 'find_short_packed_object', 'error'] |
49009 | 62861 | get_short_oid | call site: 01542 | /src/git/object-name.c:563 |
40770 | 56294 |
3 :
['show_log', 'do_remerge_diff', 'do_diff_combined'] |
40770 | 101438 | log_tree_diff | call site: 00000 | /src/git/log-tree.c:1103 |
37628 | 40671 |
17 :
['is_git_directory', 'longest_ancestor_length', 'ensure_valid_ownership', 'is_implicit_bare_repo', 'get_device_or_die', 'get_allowed_bare_repo', 'string_list_split', 'git_env_bool', 'xstrdup', 'git_is_dir_sep.46194', 'read_gitfile_gently', 'free', 'strbuf_addch.46127', 'strbuf_setlen.46121', 'trace2_data_string_fl', 'filter_string_list', 'string_list_clear'] |
37628 | 40671 | setup_git_directory_gently_1 | call site: 00000 | /src/git/setup.c:1442 |
36878 | 61667 |
13 :
['get_oid_oneline', 'repo_read_index', 'oidcpy.34778', 'memcmp', 'reject_tree_in_index', 'index_name_pos', 'refs_head_ref', 'refs_for_each_ref', 'strlen', 'free_commit_list', 'diagnose_invalid_index_path', 'commit_list_sort_by_date', 'get_main_ref_store'] |
37493 | 62696 | get_oid_with_context_1 | call site: 04555 | /src/git/object-name.c:2024 |
36820 | 49172 |
9 :
['free', 'die', 'get_oid_1', '_.34759', 'diagnose_invalid_oid_path', 'resolve_relative_path', 'get_tree_entry_follow_symlinks', 'xstrdup', 'get_tree_entry'] |
36820 | 49172 | get_oid_with_context_1 | call site: 07657 | /src/git/object-name.c:2096 |
36431 | 60871 |
11 :
['unpack_single_entry', 'add_same_unmerged', 'next_cache_entry', 'compare_entry', 'find_cache_entry', 'is_sparse_directory_entry', 'traverse_trees_recursive', 'mark_ce_used_same_name', 'mark_ce_used', 'cache_tree_matches_traversal', 'unpack_index_entry'] |
36431 | 61374 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30272 | 30272 |
2 :
['show_signature', 'show_mergetag'] |
85715 | 113846 | show_log | call site: 00000 | /src/git/log-tree.c:824 |
27081 | 64604 |
26 :
['ensure_full_index', 'pthread_join', 'strerror', 'load_cache_entries_threaded', 'verify_hdr', 'die', 'munmap', 'load_all_cache_entries', 'mmap_os_err', 'load_index_extensions', 'online_cpus', 'read_eoie_extension', 'read_ieot_extension', 'xcalloc', 'git_bswap32.39679', 'repo_config_get_index_threads', 'ensure_correct_sparsity', 'close', 'prepare_repo_settings', 'pthread_create', 'free', 'xsize_t.39690', 'oidread.39723', 'fstat64', 'xmmap_gently', 'trace2_data_intmax_fl'] |
27921 | 65444 | do_read_index | call site: 04629 | /src/git/read-cache.c:2230 |
26083 | 26083 |
9 :
['die_errno', 'reduce_heads_replace', 'get_merge_parent', 'strcmp', 'xfopen', 'strbuf_getline_lf', 'fclose', 'commit_list_append', 'stat64'] |
53907 | 199531 | cmd_commit | call site: 00000 | /src/git/builtin/commit.c:1768 |
24522 | 24522 |
1 :
['copy_or_rename_branch'] |
25764 | 25764 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:913 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-apply-check.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 2 |
git/repository.c | 17 |
git/object.c | 19 |
git/wrapper.c | 39 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 18 |
git/common-main.c | 2 |
git/trace2.c | 21 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 27 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 11 |
git/strbuf.c | 43 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 12 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 8 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 21 |
git/./object-store-ll.h | 4 |
git/remote.c | 46 |
git/alloc.c | 9 |
git/commit.c | 49 |
git/read-cache.c | 90 |
git/object-file.c | 75 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 32 |
git/string-list.c | 17 |
git/utf8.c | 28 |
git/environment.c | 18 |
git/./config.h | 11 |
git/config.c | 94 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 56 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 29 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 50 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 1 |
git/./path.h | 4 |
git/advice.c | 7 |
git/color.c | 12 |
git/pager.c | 2 |
git/editor.c | 1 |
git/urlmatch.c | 3 |
git/quote.c | 11 |
git/./object-store.h | 4 |
git/dir.c | 82 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 6 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 71 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 6 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 12 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 23 |
git/promisor-remote.c | 11 |
git/run-command.c | 53 |
git/commit-graph.c | 51 |
git/bloom.c | 5 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 14 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 1 |
git/gpg-interface.c | 10 |
git/./object.h | 3 |
git/pretty.c | 31 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 5 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/tree.c | 6 |
git/tag.c | 6 |
git/diff.c | 10 |
git/revision.c | 3 |
git/log-tree.c | 11 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 5 |
git/reflog-walk.c | 3 |
git/date.c | 31 |
git/ident.c | 3 |
git/mailmap.c | 9 |
git/./utf8.h | 1 |
git/trailer.c | 30 |
git/wt-status.c | 1 |
git/./commit.h | 1 |
git/setup.c | 37 |
git/sparse-index.c | 18 |
git/cache-tree.c | 21 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 14 |
git/strmap.c | 10 |
git/submodule-config.c | 32 |
git/resolve-undo.c | 4 |
git/name-hash.c | 30 |
git/split-index.c | 16 |
zlib/deflate.c | 16 |
zlib/trees.c | 20 |
git/write-or-die.c | 4 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 7 |
git/lockfile.c | 5 |
git/tempfile.c | 13 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 5 |
git/pack-write.c | 21 |
git/./csum-file.h | 3 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 17 |
git/./tree-walk.h | 2 |
git/./pathspec.h | 2 |
git/pathspec.c | 20 |
git/attr.c | 47 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 46 |
git/sub-process.c | 8 |
git/pkt-line.c | 19 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 3 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 2 |
git/worktree.c | 11 |
git/copy.c | 2 |
git/ws.c | 8 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/apply.c | 1 |
git/apply.c | 120 |
git/./strmap.h | 3 |
git/xdiff-interface.c | 4 |
git/base85.c | 2 |
git/./entry.h | 1 |
git/entry.c | 14 |
git/parallel-checkout.c | 3 |
git/./read-cache.h | 1 |
git/merge-ll.c | 8 |
git/rerere.c | 35 |
git/hook.c | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 16353 | 83.2% |
gold | [1:9] | 173 | 0.88% |
yellow | [10:29] | 15 | 0.07% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 3105 | 15.8% |
All colors | 19646 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
90230 | 103467 |
22 :
['load_gitmodules_file', 'pc_queue_size', 'remove_scheduled_dirs', 'must_checkout', 'enable_delayed_checkout', 'get_parallel_checkout_configs', 'invalidate_lstat_cache', 'stop_progress.51319', 'prefetch_cache_entries', 'unlink_entry', 'checkout_entry.51297', 'init_parallel_checkout', 'git_attr_set_direction', 'BUG_fl', 'should_update_submodules', 'get_progress', 'finish_delayed_checkout', 'run_parallel_checkout', 'repo_has_promisor_remote', 'display_progress', 'setup_collided_checkout_detection', 'report_collided_checkout'] |
90688 | 104651 | check_updates | call site: 11304 | /src/git/unpack-trees.c:439 |
83930 | 88785 |
18 :
['fsm_settings__get_hook_path', 'trace2_region_enter_fl', 'query_fsmonitor_hook', 'trace_printf_key_fl', 'strbuf_addf', 'fsmonitor_ipc__send_query', 'strbuf_release', 'getnanotime', 'strbuf_detach', 'free', 'trace2_region_leave_fl', 'fsmonitor_hook_version', 'trace_pass_fl.28464', 'trace_performance_fl', 'fsmonitor_refresh_callback', 'trace2_data_intmax_fl', 'warning', 'strbuf_addstr.28487'] |
83930 | 88785 | refresh_fsmonitor | call site: 06330 | /src/git/fsmonitor.c:526 |
60933 | 62861 |
14 :
['strbuf_release', 'find_short_object_filename', 'oid_array_for_each', 'BUG_fl', 'advise', 'oid_array_clear', '_.34759', 'repo_for_each_abbrev', 'finish_object_disambiguation', 'const_error.34788', 'reprepare_packed_git', 'sort_ambiguous_oid_array', 'find_short_packed_object', 'error'] |
60933 | 62861 | get_short_oid | call site: 01545 | /src/git/object-name.c:563 |
40770 | 56294 |
3 :
['show_log', 'do_remerge_diff', 'do_diff_combined'] |
40770 | 101438 | log_tree_diff | call site: 17231 | /src/git/log-tree.c:1103 |
37628 | 40671 |
17 :
['is_git_directory', 'longest_ancestor_length', 'ensure_valid_ownership', 'is_implicit_bare_repo', 'get_device_or_die', 'get_allowed_bare_repo', 'string_list_split', 'git_env_bool', 'xstrdup', 'git_is_dir_sep.46194', 'read_gitfile_gently', 'free', 'strbuf_addch.46127', 'strbuf_setlen.46121', 'trace2_data_string_fl', 'filter_string_list', 'string_list_clear'] |
37628 | 40671 | setup_git_directory_gently_1 | call site: 09300 | /src/git/setup.c:1442 |
36878 | 61667 |
13 :
['get_oid_oneline', 'repo_read_index', 'oidcpy.34778', 'memcmp', 'reject_tree_in_index', 'index_name_pos', 'refs_head_ref', 'refs_for_each_ref', 'strlen', 'free_commit_list', 'diagnose_invalid_index_path', 'commit_list_sort_by_date', 'get_main_ref_store'] |
37493 | 62696 | get_oid_with_context_1 | call site: 04556 | /src/git/object-name.c:2024 |
36820 | 49172 |
9 :
['free', 'die', 'get_oid_1', '_.34759', 'diagnose_invalid_oid_path', 'resolve_relative_path', 'get_tree_entry_follow_symlinks', 'xstrdup', 'get_tree_entry'] |
36820 | 49172 | get_oid_with_context_1 | call site: 07658 | /src/git/object-name.c:2096 |
36431 | 60871 |
11 :
['unpack_single_entry', 'add_same_unmerged', 'next_cache_entry', 'compare_entry', 'find_cache_entry', 'is_sparse_directory_entry', 'traverse_trees_recursive', 'mark_ce_used_same_name', 'mark_ce_used', 'cache_tree_matches_traversal', 'unpack_index_entry'] |
36431 | 61374 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30272 | 30272 |
2 :
['show_signature', 'show_mergetag'] |
85715 | 113846 | show_log | call site: 14485 | /src/git/log-tree.c:824 |
27081 | 64604 |
26 :
['ensure_full_index', 'pthread_join', 'strerror', 'load_cache_entries_threaded', 'verify_hdr', 'die', 'munmap', 'load_all_cache_entries', 'mmap_os_err', 'load_index_extensions', 'online_cpus', 'read_eoie_extension', 'read_ieot_extension', 'xcalloc', 'git_bswap32.39679', 'repo_config_get_index_threads', 'ensure_correct_sparsity', 'close', 'prepare_repo_settings', 'pthread_create', 'free', 'xsize_t.39690', 'oidread.39723', 'fstat64', 'xmmap_gently', 'trace2_data_intmax_fl'] |
27921 | 65444 | do_read_index | call site: 04630 | /src/git/read-cache.c:2230 |
26083 | 26083 |
9 :
['die_errno', 'reduce_heads_replace', 'get_merge_parent', 'strcmp', 'xfopen', 'strbuf_getline_lf', 'fclose', 'commit_list_append', 'stat64'] |
53907 | 199531 | cmd_commit | call site: 16275 | /src/git/builtin/commit.c:1768 |
24522 | 24522 |
1 :
['copy_or_rename_branch'] |
25764 | 25764 | cmd_branch | call site: 18904 | /src/git/builtin/branch.c:913 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-diff.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 8 |
git/repository.c | 17 |
git/object.c | 28 |
git/wrapper.c | 43 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 20 |
git/common-main.c | 2 |
git/trace2.c | 22 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 32 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 13 |
git/strbuf.c | 53 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 12 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 9 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 22 |
git/./object-store-ll.h | 4 |
git/remote.c | 54 |
git/alloc.c | 10 |
git/commit.c | 92 |
git/read-cache.c | 106 |
git/object-file.c | 77 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 33 |
git/string-list.c | 22 |
git/utf8.c | 30 |
git/environment.c | 23 |
git/./config.h | 14 |
git/config.c | 103 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 60 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 52 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 56 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 2 |
git/./path.h | 4 |
git/advice.c | 10 |
git/color.c | 18 |
git/pager.c | 15 |
git/editor.c | 4 |
git/urlmatch.c | 3 |
git/quote.c | 18 |
git/./object-store.h | 4 |
git/dir.c | 116 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 9 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 76 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 9 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 13 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 34 |
git/promisor-remote.c | 11 |
git/run-command.c | 56 |
git/commit-graph.c | 102 |
git/bloom.c | 22 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 15 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 2 |
git/gpg-interface.c | 14 |
git/./object.h | 4 |
git/pretty.c | 62 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 7 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/tree.c | 10 |
git/tag.c | 8 |
git/diff.c | 187 |
git/revision.c | 139 |
git/log-tree.c | 34 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 6 |
git/reflog-walk.c | 16 |
git/date.c | 37 |
git/ident.c | 21 |
git/mailmap.c | 12 |
git/./utf8.h | 1 |
git/trailer.c | 34 |
git/wt-status.c | 77 |
git/./commit.h | 2 |
git/setup.c | 58 |
git/sparse-index.c | 18 |
git/cache-tree.c | 21 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 15 |
git/strmap.c | 15 |
git/submodule-config.c | 35 |
git/resolve-undo.c | 4 |
git/name-hash.c | 30 |
git/split-index.c | 16 |
zlib/deflate.c | 17 |
zlib/trees.c | 20 |
git/write-or-die.c | 5 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 11 |
git/lockfile.c | 5 |
git/tempfile.c | 18 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 13 |
git/pack-write.c | 21 |
git/./csum-file.h | 4 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 30 |
git/./tree-walk.h | 3 |
git/./pathspec.h | 3 |
git/pathspec.c | 25 |
git/attr.c | 50 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 48 |
git/sub-process.c | 8 |
git/pkt-line.c | 21 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 3 |
git/worktree.c | 17 |
git/copy.c | 2 |
git/ws.c | 6 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/add.c | 10 |
git/add-patch.c | 27 |
git/add-interactive.c | 13 |
git/preload-index.c | 3 |
git/./read-cache.h | 3 |
git/./symlinks.h | 1 |
git/./progress.h | 1 |
git/hook.c | 4 |
git/./setup.h | 1 |
git/alias.c | 2 |
git/compat/terminal.c | 11 |
git/prompt.c | 1 |
git/grep.c | 67 |
git/notes.c | 40 |
git/list-objects-filter-options.c | 11 |
git/refs/iterator.c | 6 |
git/bisect.c | 2 |
git/./list-objects-filter-options.h | 1 |
git/commit-reach.c | 26 |
git/prio-queue.c | 7 |
git/diff-merges.c | 14 |
git/graph.c | 46 |
git/parse-options-cb.c | 2 |
git/./parse-options.h | 1 |
git/diff-lib.c | 8 |
git/unpack-trees.c | 43 |
git/json-writer.c | 10 |
git/./entry.h | 1 |
git/entry.c | 18 |
git/parallel-checkout.c | 22 |
git/diffcore-break.c | 4 |
git/diffcore-delta.c | 5 |
git/userdiff.c | 7 |
git/xdiff-interface.c | 12 |
git/diffcore-rename.c | 33 |
git/./strmap.h | 13 |
git/stable-qsort.c | 2 |
git/diffcore-pickaxe.c | 4 |
git/kwset.c | 10 |
git/notes-cache.c | 5 |
git/diffcore-order.c | 5 |
git/diffcore-rotate.c | 1 |
git/merge-ll.c | 7 |
git/xdiff/xdiffi.c | 21 |
git/xdiff/xprepare.c | 11 |
git/xdiff/xutils.c | 15 |
git/xdiff/xpatience.c | 10 |
git/xdiff/xhistogram.c | 8 |
git/tree-diff.c | 12 |
git/patch-ids.c | 9 |
git/line-log.c | 51 |
git/diff-delta.c | 3 |
git/base85.c | 1 |
git/combine-diff.c | 32 |
git/./pretty.h | 1 |
git/sequencer.c | 33 |
git/builtin/commit.c | 29 |
git/./wt-status.h | 2 |
git/./column.h | 1 |
git/column.c | 13 |
git/./diff.h | 1 |
git/rerere.c | 35 |
git/notes-utils.c | 7 |
git/merge-recursive.c | 3 |
git/merge-ort.c | 58 |
git/match-trees.c | 10 |
git/range-diff.c | 11 |
git/apply.c | 7 |
git/linear-assignment.c | 1 |
git/builtin/branch.c | 17 |
git/ref-filter.c | 69 |
git/git.c | 2 |
git/branch.c | 17 |
git/./commit-reach.h | 3 |
git/ewah/bitmap.c | 9 |
git/ewah/ewok.h | 1 |
git/versioncmp.c | 3 |
git/builtin/diff.c | 12 |
git/diff-no-index.c | 10 |
git/builtin/diff-files.c | 1 |
git/builtin/diff-tree.c | 5 |
git/builtin/diff-index.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 14976 | 81.8% |
gold | [1:9] | 176 | 0.96% |
yellow | [10:29] | 33 | 0.18% |
greenyellow | [30:49] | 26 | 0.14% |
lawngreen | 50+ | 3078 | 16.8% |
All colors | 18289 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
90230 | 103467 |
22 :
['load_gitmodules_file', 'pc_queue_size', 'remove_scheduled_dirs', 'must_checkout', 'enable_delayed_checkout', 'get_parallel_checkout_configs', 'invalidate_lstat_cache', 'stop_progress.51319', 'prefetch_cache_entries', 'unlink_entry', 'checkout_entry.51297', 'init_parallel_checkout', 'git_attr_set_direction', 'BUG_fl', 'should_update_submodules', 'get_progress', 'finish_delayed_checkout', 'run_parallel_checkout', 'repo_has_promisor_remote', 'display_progress', 'setup_collided_checkout_detection', 'report_collided_checkout'] |
90688 | 104651 | check_updates | call site: 11304 | /src/git/unpack-trees.c:439 |
83928 | 88785 |
18 :
['fsm_settings__get_hook_path', 'trace2_region_enter_fl', 'query_fsmonitor_hook', 'trace_printf_key_fl', 'strbuf_addf', 'fsmonitor_ipc__send_query', 'strbuf_release', 'getnanotime', 'strbuf_detach', 'free', 'trace2_region_leave_fl', 'fsmonitor_hook_version', 'trace_pass_fl.28464', 'trace_performance_fl', 'fsmonitor_refresh_callback', 'trace2_data_intmax_fl', 'warning', 'strbuf_addstr.28487'] |
83928 | 88785 | refresh_fsmonitor | call site: 06330 | /src/git/fsmonitor.c:526 |
49009 | 62861 |
14 :
['strbuf_release', 'find_short_object_filename', 'oid_array_for_each', 'BUG_fl', 'advise', 'oid_array_clear', '_.34759', 'repo_for_each_abbrev', 'finish_object_disambiguation', 'const_error.34788', 'reprepare_packed_git', 'sort_ambiguous_oid_array', 'find_short_packed_object', 'error'] |
49009 | 62861 | get_short_oid | call site: 01543 | /src/git/object-name.c:563 |
40770 | 56294 |
3 :
['show_log', 'do_remerge_diff', 'do_diff_combined'] |
40770 | 101438 | log_tree_diff | call site: 17231 | /src/git/log-tree.c:1103 |
37628 | 40671 |
17 :
['is_git_directory', 'longest_ancestor_length', 'ensure_valid_ownership', 'is_implicit_bare_repo', 'get_device_or_die', 'get_allowed_bare_repo', 'string_list_split', 'git_env_bool', 'xstrdup', 'git_is_dir_sep.46194', 'read_gitfile_gently', 'free', 'strbuf_addch.46127', 'strbuf_setlen.46121', 'trace2_data_string_fl', 'filter_string_list', 'string_list_clear'] |
37628 | 40671 | setup_git_directory_gently_1 | call site: 09300 | /src/git/setup.c:1442 |
36878 | 61667 |
13 :
['get_oid_oneline', 'repo_read_index', 'oidcpy.34778', 'memcmp', 'reject_tree_in_index', 'index_name_pos', 'refs_head_ref', 'refs_for_each_ref', 'strlen', 'free_commit_list', 'diagnose_invalid_index_path', 'commit_list_sort_by_date', 'get_main_ref_store'] |
37493 | 62696 | get_oid_with_context_1 | call site: 04556 | /src/git/object-name.c:2024 |
36820 | 49172 |
9 :
['free', 'die', 'get_oid_1', '_.34759', 'diagnose_invalid_oid_path', 'resolve_relative_path', 'get_tree_entry_follow_symlinks', 'xstrdup', 'get_tree_entry'] |
36820 | 49172 | get_oid_with_context_1 | call site: 07658 | /src/git/object-name.c:2096 |
36431 | 60871 |
11 :
['unpack_single_entry', 'add_same_unmerged', 'next_cache_entry', 'compare_entry', 'find_cache_entry', 'is_sparse_directory_entry', 'traverse_trees_recursive', 'mark_ce_used_same_name', 'mark_ce_used', 'cache_tree_matches_traversal', 'unpack_index_entry'] |
36431 | 61374 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30272 | 30272 |
2 :
['show_signature', 'show_mergetag'] |
85715 | 113846 | show_log | call site: 14485 | /src/git/log-tree.c:824 |
27081 | 64604 |
26 :
['ensure_full_index', 'pthread_join', 'strerror', 'load_cache_entries_threaded', 'verify_hdr', 'die', 'munmap', 'load_all_cache_entries', 'mmap_os_err', 'load_index_extensions', 'online_cpus', 'read_eoie_extension', 'read_ieot_extension', 'xcalloc', 'git_bswap32.39679', 'repo_config_get_index_threads', 'ensure_correct_sparsity', 'close', 'prepare_repo_settings', 'pthread_create', 'free', 'xsize_t.39690', 'oidread.39723', 'fstat64', 'xmmap_gently', 'trace2_data_intmax_fl'] |
27921 | 65444 | do_read_index | call site: 04630 | /src/git/read-cache.c:2230 |
26083 | 26083 |
9 :
['die_errno', 'reduce_heads_replace', 'get_merge_parent', 'strcmp', 'xfopen', 'strbuf_getline_lf', 'fclose', 'commit_list_append', 'stat64'] |
53907 | 199531 | cmd_commit | call site: 16275 | /src/git/builtin/commit.c:1768 |
24522 | 24522 |
1 :
['copy_or_rename_branch'] |
25764 | 25764 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:913 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-status.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 8 |
git/repository.c | 17 |
git/object.c | 27 |
git/wrapper.c | 42 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 18 |
git/common-main.c | 2 |
git/trace2.c | 22 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 32 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 13 |
git/strbuf.c | 52 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 12 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 9 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 22 |
git/./object-store-ll.h | 4 |
git/remote.c | 49 |
git/alloc.c | 10 |
git/commit.c | 92 |
git/read-cache.c | 106 |
git/object-file.c | 77 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 33 |
git/string-list.c | 22 |
git/utf8.c | 30 |
git/environment.c | 24 |
git/./config.h | 11 |
git/config.c | 96 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 57 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 51 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 56 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 2 |
git/./path.h | 4 |
git/advice.c | 10 |
git/color.c | 18 |
git/pager.c | 13 |
git/editor.c | 4 |
git/urlmatch.c | 3 |
git/quote.c | 14 |
git/./object-store.h | 4 |
git/dir.c | 116 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 9 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 76 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 9 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 13 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 34 |
git/promisor-remote.c | 11 |
git/run-command.c | 56 |
git/commit-graph.c | 101 |
git/bloom.c | 22 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 15 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 2 |
git/gpg-interface.c | 14 |
git/./object.h | 4 |
git/pretty.c | 61 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 7 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/tree.c | 10 |
git/tag.c | 8 |
git/diff.c | 180 |
git/revision.c | 138 |
git/log-tree.c | 34 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 6 |
git/reflog-walk.c | 16 |
git/date.c | 36 |
git/ident.c | 21 |
git/mailmap.c | 12 |
git/./utf8.h | 1 |
git/trailer.c | 34 |
git/wt-status.c | 77 |
git/./commit.h | 2 |
git/setup.c | 52 |
git/sparse-index.c | 18 |
git/cache-tree.c | 21 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 15 |
git/strmap.c | 15 |
git/submodule-config.c | 33 |
git/resolve-undo.c | 4 |
git/name-hash.c | 30 |
git/split-index.c | 16 |
zlib/deflate.c | 17 |
zlib/trees.c | 20 |
git/write-or-die.c | 5 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 11 |
git/lockfile.c | 5 |
git/tempfile.c | 18 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 13 |
git/pack-write.c | 21 |
git/./csum-file.h | 4 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 30 |
git/./tree-walk.h | 3 |
git/./pathspec.h | 3 |
git/pathspec.c | 25 |
git/attr.c | 50 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 48 |
git/sub-process.c | 8 |
git/pkt-line.c | 21 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 3 |
git/worktree.c | 15 |
git/copy.c | 2 |
git/ws.c | 6 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/add.c | 10 |
git/add-patch.c | 27 |
git/add-interactive.c | 13 |
git/preload-index.c | 3 |
git/./read-cache.h | 3 |
git/./symlinks.h | 1 |
git/./progress.h | 1 |
git/hook.c | 4 |
git/./setup.h | 1 |
git/alias.c | 2 |
git/compat/terminal.c | 11 |
git/prompt.c | 1 |
git/grep.c | 67 |
git/notes.c | 38 |
git/list-objects-filter-options.c | 11 |
git/refs/iterator.c | 6 |
git/bisect.c | 2 |
git/./list-objects-filter-options.h | 1 |
git/commit-reach.c | 16 |
git/prio-queue.c | 7 |
git/diff-merges.c | 12 |
git/graph.c | 46 |
git/parse-options-cb.c | 2 |
git/./parse-options.h | 1 |
git/diff-lib.c | 8 |
git/unpack-trees.c | 43 |
git/json-writer.c | 10 |
git/./entry.h | 1 |
git/entry.c | 18 |
git/parallel-checkout.c | 22 |
git/diffcore-break.c | 4 |
git/diffcore-delta.c | 5 |
git/userdiff.c | 7 |
git/xdiff-interface.c | 12 |
git/diffcore-rename.c | 33 |
git/./strmap.h | 13 |
git/stable-qsort.c | 2 |
git/diffcore-pickaxe.c | 4 |
git/kwset.c | 10 |
git/notes-cache.c | 5 |
git/diffcore-order.c | 5 |
git/diffcore-rotate.c | 1 |
git/merge-ll.c | 7 |
git/xdiff/xdiffi.c | 21 |
git/xdiff/xprepare.c | 11 |
git/xdiff/xutils.c | 15 |
git/xdiff/xpatience.c | 10 |
git/xdiff/xhistogram.c | 8 |
git/tree-diff.c | 12 |
git/patch-ids.c | 9 |
git/line-log.c | 51 |
git/diff-delta.c | 3 |
git/base85.c | 1 |
git/combine-diff.c | 21 |
git/./pretty.h | 1 |
git/sequencer.c | 31 |
git/builtin/commit.c | 31 |
git/./wt-status.h | 2 |
git/./column.h | 1 |
git/column.c | 9 |
git/./diff.h | 1 |
git/rerere.c | 35 |
git/notes-utils.c | 7 |
git/merge-recursive.c | 3 |
git/merge-ort.c | 58 |
git/match-trees.c | 10 |
git/range-diff.c | 11 |
git/apply.c | 7 |
git/linear-assignment.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 16830 | 82.9% |
gold | [1:9] | 172 | 0.84% |
yellow | [10:29] | 31 | 0.15% |
greenyellow | [30:49] | 26 | 0.12% |
lawngreen | 50+ | 3230 | 15.9% |
All colors | 20289 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
90230 | 103467 |
22 :
['load_gitmodules_file', 'pc_queue_size', 'remove_scheduled_dirs', 'must_checkout', 'enable_delayed_checkout', 'get_parallel_checkout_configs', 'invalidate_lstat_cache', 'stop_progress.51319', 'prefetch_cache_entries', 'unlink_entry', 'checkout_entry.51297', 'init_parallel_checkout', 'git_attr_set_direction', 'BUG_fl', 'should_update_submodules', 'get_progress', 'finish_delayed_checkout', 'run_parallel_checkout', 'repo_has_promisor_remote', 'display_progress', 'setup_collided_checkout_detection', 'report_collided_checkout'] |
90688 | 104651 | check_updates | call site: 11306 | /src/git/unpack-trees.c:439 |
83928 | 88785 |
18 :
['fsm_settings__get_hook_path', 'trace2_region_enter_fl', 'query_fsmonitor_hook', 'trace_printf_key_fl', 'strbuf_addf', 'fsmonitor_ipc__send_query', 'strbuf_release', 'getnanotime', 'strbuf_detach', 'free', 'trace2_region_leave_fl', 'fsmonitor_hook_version', 'trace_pass_fl.28464', 'trace_performance_fl', 'fsmonitor_refresh_callback', 'trace2_data_intmax_fl', 'warning', 'strbuf_addstr.28487'] |
83928 | 88785 | refresh_fsmonitor | call site: 06331 | /src/git/fsmonitor.c:526 |
49009 | 62861 |
14 :
['strbuf_release', 'find_short_object_filename', 'oid_array_for_each', 'BUG_fl', 'advise', 'oid_array_clear', '_.34759', 'repo_for_each_abbrev', 'finish_object_disambiguation', 'const_error.34788', 'reprepare_packed_git', 'sort_ambiguous_oid_array', 'find_short_packed_object', 'error'] |
49009 | 62861 | get_short_oid | call site: 01999 | /src/git/object-name.c:563 |
40770 | 56294 |
3 :
['show_log', 'do_remerge_diff', 'do_diff_combined'] |
40770 | 101438 | log_tree_diff | call site: 17233 | /src/git/log-tree.c:1103 |
37628 | 40671 |
17 :
['is_git_directory', 'longest_ancestor_length', 'ensure_valid_ownership', 'is_implicit_bare_repo', 'get_device_or_die', 'get_allowed_bare_repo', 'string_list_split', 'git_env_bool', 'xstrdup', 'git_is_dir_sep.46194', 'read_gitfile_gently', 'free', 'strbuf_addch.46127', 'strbuf_setlen.46121', 'trace2_data_string_fl', 'filter_string_list', 'string_list_clear'] |
37628 | 40671 | setup_git_directory_gently_1 | call site: 09301 | /src/git/setup.c:1442 |
36878 | 61667 |
13 :
['get_oid_oneline', 'repo_read_index', 'oidcpy.34778', 'memcmp', 'reject_tree_in_index', 'index_name_pos', 'refs_head_ref', 'refs_for_each_ref', 'strlen', 'free_commit_list', 'diagnose_invalid_index_path', 'commit_list_sort_by_date', 'get_main_ref_store'] |
37493 | 62696 | get_oid_with_context_1 | call site: 04798 | /src/git/object-name.c:2024 |
36820 | 49172 |
9 :
['free', 'die', 'get_oid_1', '_.34759', 'diagnose_invalid_oid_path', 'resolve_relative_path', 'get_tree_entry_follow_symlinks', 'xstrdup', 'get_tree_entry'] |
36820 | 49172 | get_oid_with_context_1 | call site: 07659 | /src/git/object-name.c:2096 |
36431 | 60871 |
11 :
['unpack_single_entry', 'add_same_unmerged', 'next_cache_entry', 'compare_entry', 'find_cache_entry', 'is_sparse_directory_entry', 'traverse_trees_recursive', 'mark_ce_used_same_name', 'mark_ce_used', 'cache_tree_matches_traversal', 'unpack_index_entry'] |
36431 | 61374 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30272 | 30272 |
2 :
['show_signature', 'show_mergetag'] |
85715 | 113846 | show_log | call site: 14487 | /src/git/log-tree.c:824 |
27081 | 64604 |
26 :
['ensure_full_index', 'pthread_join', 'strerror', 'load_cache_entries_threaded', 'verify_hdr', 'die', 'munmap', 'load_all_cache_entries', 'mmap_os_err', 'load_index_extensions', 'online_cpus', 'read_eoie_extension', 'read_ieot_extension', 'xcalloc', 'git_bswap32.39679', 'repo_config_get_index_threads', 'ensure_correct_sparsity', 'close', 'prepare_repo_settings', 'pthread_create', 'free', 'xsize_t.39690', 'oidread.39723', 'fstat64', 'xmmap_gently', 'trace2_data_intmax_fl'] |
27921 | 65444 | do_read_index | call site: 04871 | /src/git/read-cache.c:2230 |
26083 | 26083 |
9 :
['die_errno', 'reduce_heads_replace', 'get_merge_parent', 'strcmp', 'xfopen', 'strbuf_getline_lf', 'fclose', 'commit_list_append', 'stat64'] |
53907 | 199531 | cmd_commit | call site: 16277 | /src/git/builtin/commit.c:1768 |
24522 | 24522 |
1 :
['copy_or_rename_branch'] |
25764 | 25764 | cmd_branch | call site: 18906 | /src/git/builtin/branch.c:913 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-command.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 8 |
git/repository.c | 17 |
git/object.c | 28 |
git/wrapper.c | 43 |
git/parse.c | 10 |
git/./gettext.h | 2 |
git/usage.c | 20 |
git/common-main.c | 2 |
git/trace2.c | 22 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 32 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 13 |
git/strbuf.c | 53 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 12 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 10 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 22 |
git/./object-store-ll.h | 4 |
git/remote.c | 54 |
git/alloc.c | 10 |
git/commit.c | 92 |
git/read-cache.c | 108 |
git/object-file.c | 77 |
git/setup.c | 58 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/dir.c | 116 |
git/string-list.c | 22 |
git/config.c | 112 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/refs.c | 52 |
git/loose.c | 10 |
git/quote.c | 19 |
git/./object-store.h | 4 |
git/./khash.h | 10 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 9 |
git/cbtree.c | 6 |
git/path.c | 56 |
git/oidmap.c | 5 |
git/commit-graph.c | 102 |
git/packfile.c | 76 |
git/oidset.c | 4 |
git/midx.c | 25 |
git/bloom.c | 22 |
git/tree.c | 10 |
git/tag.c | 8 |
git/statinfo.c | 7 |
git/submodule-config.c | 36 |
git/resolve-undo.c | 6 |
git/name-hash.c | 30 |
git/cache-tree.c | 21 |
git/split-index.c | 16 |
git/promisor-remote.c | 11 |
git/refspec.c | 8 |
git/strmap.c | 15 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 34 |
git/utf8.c | 30 |
git/environment.c | 24 |
git/./config.h | 15 |
git/object-name.c | 60 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/./dir.h | 2 |
git/./path.h | 4 |
git/advice.c | 11 |
git/color.c | 18 |
git/pager.c | 15 |
git/editor.c | 4 |
git/urlmatch.c | 9 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 9 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/./oidset.h | 3 |
git/hex-ll.c | 1 |
git/git-zlib.c | 13 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 37 |
git/run-command.c | 56 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 15 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 2 |
git/gpg-interface.c | 14 |
git/./object.h | 4 |
git/pretty.c | 62 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/diff.c | 188 |
git/revision.c | 139 |
git/log-tree.c | 34 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 6 |
git/reflog-walk.c | 16 |
git/date.c | 38 |
git/ident.c | 21 |
git/mailmap.c | 12 |
git/./utf8.h | 1 |
git/trailer.c | 34 |
git/wt-status.c | 77 |
git/./commit.h | 2 |
git/sparse-index.c | 18 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 15 |
zlib/deflate.c | 17 |
zlib/trees.c | 20 |
git/write-or-die.c | 5 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 11 |
git/lockfile.c | 5 |
git/tempfile.c | 18 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 13 |
git/pack-write.c | 21 |
git/./csum-file.h | 4 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 30 |
git/./tree-walk.h | 3 |
git/./pathspec.h | 3 |
git/pathspec.c | 25 |
git/attr.c | 50 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 3 |
git/./run-command.h | 1 |
git/convert.c | 52 |
git/sub-process.c | 8 |
git/pkt-line.c | 21 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 3 |
git/worktree.c | 17 |
git/copy.c | 2 |
git/ws.c | 6 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/add.c | 10 |
git/add-patch.c | 27 |
git/add-interactive.c | 13 |
git/preload-index.c | 3 |
git/./read-cache.h | 3 |
git/./symlinks.h | 1 |
git/./progress.h | 1 |
git/hook.c | 4 |
git/./setup.h | 1 |
git/alias.c | 2 |
git/compat/terminal.c | 11 |
git/prompt.c | 1 |
git/grep.c | 67 |
git/notes.c | 40 |
git/list-objects-filter-options.c | 11 |
git/refs/iterator.c | 6 |
git/bisect.c | 2 |
git/./list-objects-filter-options.h | 1 |
git/commit-reach.c | 26 |
git/prio-queue.c | 7 |
git/diff-merges.c | 14 |
git/graph.c | 46 |
git/parse-options-cb.c | 2 |
git/./parse-options.h | 1 |
git/diff-lib.c | 8 |
git/unpack-trees.c | 43 |
git/json-writer.c | 10 |
git/./entry.h | 1 |
git/entry.c | 18 |
git/parallel-checkout.c | 22 |
git/diffcore-break.c | 4 |
git/diffcore-delta.c | 5 |
git/userdiff.c | 7 |
git/xdiff-interface.c | 12 |
git/diffcore-rename.c | 33 |
git/./strmap.h | 13 |
git/stable-qsort.c | 2 |
git/diffcore-pickaxe.c | 4 |
git/kwset.c | 10 |
git/notes-cache.c | 5 |
git/diffcore-order.c | 5 |
git/diffcore-rotate.c | 1 |
git/merge-ll.c | 7 |
git/xdiff/xdiffi.c | 21 |
git/xdiff/xprepare.c | 11 |
git/xdiff/xutils.c | 15 |
git/xdiff/xpatience.c | 10 |
git/xdiff/xhistogram.c | 8 |
git/tree-diff.c | 12 |
git/patch-ids.c | 9 |
git/line-log.c | 51 |
git/diff-delta.c | 3 |
git/base85.c | 1 |
git/combine-diff.c | 32 |
git/./pretty.h | 1 |
git/sequencer.c | 33 |
git/builtin/commit.c | 31 |
git/./wt-status.h | 2 |
git/./column.h | 1 |
git/column.c | 13 |
git/./diff.h | 1 |
git/rerere.c | 47 |
git/notes-utils.c | 7 |
git/merge-recursive.c | 3 |
git/merge-ort.c | 58 |
git/match-trees.c | 10 |
git/range-diff.c | 11 |
git/apply.c | 7 |
git/linear-assignment.c | 1 |
git/builtin/branch.c | 17 |
git/ref-filter.c | 69 |
git/git.c | 2 |
git/branch.c | 17 |
git/./commit-reach.h | 3 |
git/ewah/bitmap.c | 9 |
git/ewah/ewok.h | 1 |
git/versioncmp.c | 3 |
git/help.c | 2 |
git/builtin/config.c | 21 |
git/builtin/rerere.c | 2 |
git/builtin/diff.c | 12 |
git/diff-no-index.c | 10 |
git/builtin/diff-files.c | 1 |
git/builtin/diff-tree.c | 5 |
git/builtin/diff-index.c | 1 |
git/builtin/mv.c | 7 |
git/builtin/ls-files.c | 19 |
git/builtin/ls-tree.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 459 | 80.2% |
gold | [1:9] | 8 | 1.39% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 105 | 18.3% |
All colors | 572 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
90230 | 103467 |
22 :
['load_gitmodules_file', 'pc_queue_size', 'remove_scheduled_dirs', 'must_checkout', 'enable_delayed_checkout', 'get_parallel_checkout_configs', 'invalidate_lstat_cache', 'stop_progress.51319', 'prefetch_cache_entries', 'unlink_entry', 'checkout_entry.51297', 'init_parallel_checkout', 'git_attr_set_direction', 'BUG_fl', 'should_update_submodules', 'get_progress', 'finish_delayed_checkout', 'run_parallel_checkout', 'repo_has_promisor_remote', 'display_progress', 'setup_collided_checkout_detection', 'report_collided_checkout'] |
90688 | 104651 | check_updates | call site: 00000 | /src/git/unpack-trees.c:439 |
83928 | 88785 |
18 :
['fsm_settings__get_hook_path', 'trace2_region_enter_fl', 'query_fsmonitor_hook', 'trace_printf_key_fl', 'strbuf_addf', 'fsmonitor_ipc__send_query', 'strbuf_release', 'getnanotime', 'strbuf_detach', 'free', 'trace2_region_leave_fl', 'fsmonitor_hook_version', 'trace_pass_fl.28464', 'trace_performance_fl', 'fsmonitor_refresh_callback', 'trace2_data_intmax_fl', 'warning', 'strbuf_addstr.28487'] |
83928 | 88785 | refresh_fsmonitor | call site: 00000 | /src/git/fsmonitor.c:526 |
49009 | 62861 |
14 :
['strbuf_release', 'find_short_object_filename', 'oid_array_for_each', 'BUG_fl', 'advise', 'oid_array_clear', '_.34759', 'repo_for_each_abbrev', 'finish_object_disambiguation', 'const_error.34788', 'reprepare_packed_git', 'sort_ambiguous_oid_array', 'find_short_packed_object', 'error'] |
49009 | 62861 | get_short_oid | call site: 00000 | /src/git/object-name.c:563 |
40770 | 56294 |
3 :
['show_log', 'do_remerge_diff', 'do_diff_combined'] |
40770 | 101438 | log_tree_diff | call site: 00000 | /src/git/log-tree.c:1103 |
37628 | 40671 |
17 :
['is_git_directory', 'longest_ancestor_length', 'ensure_valid_ownership', 'is_implicit_bare_repo', 'get_device_or_die', 'get_allowed_bare_repo', 'string_list_split', 'git_env_bool', 'xstrdup', 'git_is_dir_sep.46194', 'read_gitfile_gently', 'free', 'strbuf_addch.46127', 'strbuf_setlen.46121', 'trace2_data_string_fl', 'filter_string_list', 'string_list_clear'] |
37628 | 40671 | setup_git_directory_gently_1 | call site: 00000 | /src/git/setup.c:1442 |
36878 | 61667 |
13 :
['get_oid_oneline', 'repo_read_index', 'oidcpy.34778', 'memcmp', 'reject_tree_in_index', 'index_name_pos', 'refs_head_ref', 'refs_for_each_ref', 'strlen', 'free_commit_list', 'diagnose_invalid_index_path', 'commit_list_sort_by_date', 'get_main_ref_store'] |
37493 | 62696 | get_oid_with_context_1 | call site: 00000 | /src/git/object-name.c:2024 |
36820 | 49172 |
9 :
['free', 'die', 'get_oid_1', '_.34759', 'diagnose_invalid_oid_path', 'resolve_relative_path', 'get_tree_entry_follow_symlinks', 'xstrdup', 'get_tree_entry'] |
36820 | 49172 | get_oid_with_context_1 | call site: 00000 | /src/git/object-name.c:2096 |
36431 | 60871 |
11 :
['unpack_single_entry', 'add_same_unmerged', 'next_cache_entry', 'compare_entry', 'find_cache_entry', 'is_sparse_directory_entry', 'traverse_trees_recursive', 'mark_ce_used_same_name', 'mark_ce_used', 'cache_tree_matches_traversal', 'unpack_index_entry'] |
36431 | 61374 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30272 | 30272 |
2 :
['show_signature', 'show_mergetag'] |
85715 | 113846 | show_log | call site: 00000 | /src/git/log-tree.c:824 |
27081 | 64604 |
26 :
['ensure_full_index', 'pthread_join', 'strerror', 'load_cache_entries_threaded', 'verify_hdr', 'die', 'munmap', 'load_all_cache_entries', 'mmap_os_err', 'load_index_extensions', 'online_cpus', 'read_eoie_extension', 'read_ieot_extension', 'xcalloc', 'git_bswap32.39679', 'repo_config_get_index_threads', 'ensure_correct_sparsity', 'close', 'prepare_repo_settings', 'pthread_create', 'free', 'xsize_t.39690', 'oidread.39723', 'fstat64', 'xmmap_gently', 'trace2_data_intmax_fl'] |
27921 | 65444 | do_read_index | call site: 00000 | /src/git/read-cache.c:2230 |
26083 | 26083 |
9 :
['die_errno', 'reduce_heads_replace', 'get_merge_parent', 'strcmp', 'xfopen', 'strbuf_getline_lf', 'fclose', 'commit_list_append', 'stat64'] |
53907 | 199531 | cmd_commit | call site: 00000 | /src/git/builtin/commit.c:1768 |
24522 | 24522 |
1 :
['copy_or_rename_branch'] |
25764 | 25764 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:913 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-version.c | 1 |
git/help.c | 2 |
git/parse-options.c | 32 |
git/parse.c | 9 |
git/usage.c | 8 |
git/./gettext.h | 1 |
git/wrapper.c | 12 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/common-main.c | 2 |
git/compat/linux/procinfo.c | 4 |
git/strbuf.c | 13 |
git/./strbuf.h | 4 |
git/./git-compat-util.h | 7 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/./abspath.h | 1 |
git/abspath.c | 3 |
git/trace2/tr2_sid.c | 3 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/string-list.c | 4 |
git/utf8.c | 8 |
git/fsmonitor-ipc.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 261 | 75.4% |
gold | [1:9] | 13 | 3.75% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 72 | 20.8% |
All colors | 346 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
429 | 429 |
1 :
['rehash'] |
429 | 429 | hashmap_add | call site: 00279 | /src/git/hashmap.c:246 |
416 | 416 |
3 :
['error', 'const_error.52787', 'die'] |
416 | 416 | memory_limit_check | call site: 00064 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | config_buf_ungetc | call site: 00000 | /src/git/config.c:111 |
414 | 414 |
2 :
['_.47140', 'die'] |
414 | 414 | strbuf_vaddf | call site: 00119 | /src/git/strbuf.c:415 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00091 | /src/git/./strbuf.h:166 |
0 | 0 | None | 830 | 3858 | git_parse_source | call site: 00284 | /src/git/config.c:1061 |
0 | 0 | None | 830 | 3353 | git_parse_source | call site: 00284 | /src/git/config.c:1066 |
0 | 0 | None | 429 | 431 | hashmap_add | call site: 00277 | /src/git/hashmap.c:235 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00060 | /src/git/wrapper.c:131 |
0 | 0 | None | 414 | 414 | xcalloc | call site: 00263 | /src/git/wrapper.c:152 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:48 |
0 | 0 | None | 2 | 2 | _ | call site: 00018 | /src/git/./gettext.h:50 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-config.c | 2 |
git/config.c | 11 |
git/strbuf.c | 12 |
git/usage.c | 7 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 11 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 6 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/./hashmap.h | 2 |
git/hashmap.c | 10 |
git/./sane-ctype.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6698 | 76.9% |
gold | [1:9] | 151 | 1.73% |
yellow | [10:29] | 33 | 0.37% |
greenyellow | [30:49] | 26 | 0.29% |
lawngreen | 50+ | 1799 | 20.6% |
All colors | 8707 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
90230 | 103467 |
22 :
['load_gitmodules_file', 'pc_queue_size', 'remove_scheduled_dirs', 'must_checkout', 'enable_delayed_checkout', 'get_parallel_checkout_configs', 'invalidate_lstat_cache', 'stop_progress.51319', 'prefetch_cache_entries', 'unlink_entry', 'checkout_entry.51297', 'init_parallel_checkout', 'git_attr_set_direction', 'BUG_fl', 'should_update_submodules', 'get_progress', 'finish_delayed_checkout', 'run_parallel_checkout', 'repo_has_promisor_remote', 'display_progress', 'setup_collided_checkout_detection', 'report_collided_checkout'] |
90688 | 104651 | check_updates | call site: 00000 | /src/git/unpack-trees.c:439 |
83928 | 88785 |
18 :
['fsm_settings__get_hook_path', 'trace2_region_enter_fl', 'query_fsmonitor_hook', 'trace_printf_key_fl', 'strbuf_addf', 'fsmonitor_ipc__send_query', 'strbuf_release', 'getnanotime', 'strbuf_detach', 'free', 'trace2_region_leave_fl', 'fsmonitor_hook_version', 'trace_pass_fl.28464', 'trace_performance_fl', 'fsmonitor_refresh_callback', 'trace2_data_intmax_fl', 'warning', 'strbuf_addstr.28487'] |
83928 | 88785 | refresh_fsmonitor | call site: 06329 | /src/git/fsmonitor.c:526 |
49009 | 62861 |
14 :
['strbuf_release', 'find_short_object_filename', 'oid_array_for_each', 'BUG_fl', 'advise', 'oid_array_clear', '_.34759', 'repo_for_each_abbrev', 'finish_object_disambiguation', 'const_error.34788', 'reprepare_packed_git', 'sort_ambiguous_oid_array', 'find_short_packed_object', 'error'] |
49009 | 62861 | get_short_oid | call site: 01542 | /src/git/object-name.c:563 |
40770 | 56294 |
3 :
['show_log', 'do_remerge_diff', 'do_diff_combined'] |
40770 | 101438 | log_tree_diff | call site: 00000 | /src/git/log-tree.c:1103 |
37628 | 40671 |
17 :
['is_git_directory', 'longest_ancestor_length', 'ensure_valid_ownership', 'is_implicit_bare_repo', 'get_device_or_die', 'get_allowed_bare_repo', 'string_list_split', 'git_env_bool', 'xstrdup', 'git_is_dir_sep.46194', 'read_gitfile_gently', 'free', 'strbuf_addch.46127', 'strbuf_setlen.46121', 'trace2_data_string_fl', 'filter_string_list', 'string_list_clear'] |
37628 | 40671 | setup_git_directory_gently_1 | call site: 00000 | /src/git/setup.c:1442 |
36878 | 61667 |
13 :
['get_oid_oneline', 'repo_read_index', 'oidcpy.34778', 'memcmp', 'reject_tree_in_index', 'index_name_pos', 'refs_head_ref', 'refs_for_each_ref', 'strlen', 'free_commit_list', 'diagnose_invalid_index_path', 'commit_list_sort_by_date', 'get_main_ref_store'] |
37493 | 62696 | get_oid_with_context_1 | call site: 04555 | /src/git/object-name.c:2024 |
36820 | 49172 |
9 :
['free', 'die', 'get_oid_1', '_.34759', 'diagnose_invalid_oid_path', 'resolve_relative_path', 'get_tree_entry_follow_symlinks', 'xstrdup', 'get_tree_entry'] |
36820 | 49172 | get_oid_with_context_1 | call site: 07657 | /src/git/object-name.c:2096 |
36431 | 60871 |
11 :
['unpack_single_entry', 'add_same_unmerged', 'next_cache_entry', 'compare_entry', 'find_cache_entry', 'is_sparse_directory_entry', 'traverse_trees_recursive', 'mark_ce_used_same_name', 'mark_ce_used', 'cache_tree_matches_traversal', 'unpack_index_entry'] |
36431 | 61374 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30272 | 30272 |
2 :
['show_signature', 'show_mergetag'] |
85715 | 113846 | show_log | call site: 00000 | /src/git/log-tree.c:824 |
27081 | 64604 |
26 :
['ensure_full_index', 'pthread_join', 'strerror', 'load_cache_entries_threaded', 'verify_hdr', 'die', 'munmap', 'load_all_cache_entries', 'mmap_os_err', 'load_index_extensions', 'online_cpus', 'read_eoie_extension', 'read_ieot_extension', 'xcalloc', 'git_bswap32.39679', 'repo_config_get_index_threads', 'ensure_correct_sparsity', 'close', 'prepare_repo_settings', 'pthread_create', 'free', 'xsize_t.39690', 'oidread.39723', 'fstat64', 'xmmap_gently', 'trace2_data_intmax_fl'] |
27921 | 65444 | do_read_index | call site: 04629 | /src/git/read-cache.c:2230 |
26083 | 26083 |
9 :
['die_errno', 'reduce_heads_replace', 'get_merge_parent', 'strcmp', 'xfopen', 'strbuf_getline_lf', 'fclose', 'commit_list_append', 'stat64'] |
53907 | 199531 | cmd_commit | call site: 00000 | /src/git/builtin/commit.c:1768 |
24522 | 24522 |
1 :
['copy_or_rename_branch'] |
25764 | 25764 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:913 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-unpack-objects.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 2 |
git/repository.c | 16 |
git/object.c | 19 |
git/wrapper.c | 38 |
git/parse.c | 10 |
git/./gettext.h | 2 |
git/usage.c | 19 |
git/common-main.c | 2 |
git/trace2.c | 21 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 26 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 11 |
git/strbuf.c | 42 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 12 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 8 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 21 |
git/./object-store-ll.h | 4 |
git/remote.c | 46 |
git/alloc.c | 9 |
git/commit.c | 49 |
git/read-cache.c | 62 |
git/object-file.c | 71 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 32 |
git/string-list.c | 11 |
git/utf8.c | 28 |
git/environment.c | 18 |
git/./config.h | 8 |
git/config.c | 87 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 55 |
git/./hex-ll.h | 2 |
git/./hash.h | 14 |
git/refs.c | 29 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 42 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 1 |
git/./path.h | 4 |
git/advice.c | 7 |
git/color.c | 12 |
git/pager.c | 2 |
git/editor.c | 1 |
git/urlmatch.c | 3 |
git/quote.c | 10 |
git/./object-store.h | 4 |
git/dir.c | 68 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 6 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 71 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 6 |
git/chunk-format.c | 6 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 6 |
git/git-zlib.c | 12 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 8 |
git/promisor-remote.c | 11 |
git/run-command.c | 42 |
git/commit-graph.c | 51 |
git/bloom.c | 5 |
git/exec-cmd.c | 3 |
git/sigchain.c | 4 |
git/symlinks.c | 8 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 1 |
git/gpg-interface.c | 10 |
git/./object.h | 3 |
git/pretty.c | 31 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 5 |
git/streaming.c | 6 |
git/blob.c | 2 |
git/tree.c | 6 |
git/tag.c | 6 |
git/diff.c | 1 |
git/revision.c | 3 |
git/log-tree.c | 11 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 5 |
git/reflog-walk.c | 3 |
git/date.c | 31 |
git/ident.c | 3 |
git/mailmap.c | 9 |
git/./utf8.h | 1 |
git/trailer.c | 30 |
git/wt-status.c | 1 |
git/./commit.h | 1 |
git/setup.c | 37 |
git/sparse-index.c | 18 |
git/cache-tree.c | 16 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 14 |
git/strmap.c | 7 |
git/submodule-config.c | 32 |
git/resolve-undo.c | 3 |
git/name-hash.c | 29 |
git/split-index.c | 11 |
zlib/deflate.c | 16 |
zlib/trees.c | 20 |
git/write-or-die.c | 4 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 5 |
git/lockfile.c | 5 |
git/tempfile.c | 13 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 14 |
git/pack-write.c | 21 |
git/./csum-file.h | 2 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 18 |
git/./tree-walk.h | 2 |
git/./pathspec.h | 2 |
git/pathspec.c | 1 |
git/attr.c | 38 |
git/fsmonitor.c | 16 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 30 |
git/sub-process.c | 8 |
git/pkt-line.c | 19 |
git/./pkt-line.h | 1 |
git/fsck.c | 34 |
git/url.c | 3 |
git/./convert.h | 1 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 4 |
git/ewah/ewah_io.c | 1 |
git/varint.c | 1 |
git/ewah/ewok_rlw.h | 3 |
git/chdir-notify.c | 2 |
git/worktree.c | 10 |
git/copy.c | 2 |
git/ws.c | 1 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/unpack-objects.c | 19 |
git/./progress.h | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 241 | 81.9% |
gold | [1:9] | 3 | 1.02% |
yellow | [10:29] | 3 | 1.02% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 47 | 15.9% |
All colors | 294 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['error', 'const_error.52787', 'die'] |
416 | 416 | memory_limit_check | call site: 00086 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00074 | /src/git/./strbuf.h:166 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00082 | /src/git/wrapper.c:131 |
0 | 0 | None | 416 | 416 | do_xmalloc | call site: 00085 | /src/git/wrapper.c:53 |
0 | 0 | None | 2 | 417 | url_decode_internal | call site: 00269 | /src/git/url.c:43 |
0 | 0 | None | 2 | 417 | url_decode_internal | call site: 00273 | /src/git/url.c:61 |
0 | 0 | None | 0 | 415 | url_decode_internal | call site: 00269 | /src/git/url.c:45 |
0 | 0 | None | 0 | 0 | credential_from_url_1 | call site: 00012 | /src/git/credential.c:597 |
0 | 0 | None | 0 | 0 | check_url_component | call site: 00287 | /src/git/credential.c:553 |
0 | 0 | None | 0 | 0 | strbuf_setlen | call site: 00075 | /src/git/./strbuf.h:169 |
0 | 0 | None | 0 | 0 | xrealloc | call site: 00111 | /src/git/wrapper.c:138 |
0 | 0 | None | 0 | 0 | do_xmalloc | call site: 00085 | /src/git/wrapper.c:50 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-credential-from-url-gently.c | 1 |
git/credential.c | 6 |
git/string-list.c | 1 |
git/strvec.c | 4 |
git/./gettext.h | 1 |
git/usage.c | 7 |
git/url.c | 3 |
git/strbuf.c | 10 |
git/common-main.c | 2 |
git/wrapper.c | 11 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 4 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 4 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
git/./hex-ll.h | 2 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 236 | 91.8% |
gold | [1:9] | 3 | 1.16% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 18 | 7.00% |
All colors | 257 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
416 | 416 |
3 :
['error', 'const_error.52787', 'die'] |
416 | 416 | memory_limit_check | call site: 00066 | /src/git/wrapper.c:26 |
414 | 414 |
1 :
['BUG_fl'] |
414 | 414 | strbuf_setlen | call site: 00107 | /src/git/./strbuf.h:166 |
0 | 0 | None | 416 | 833 | xrealloc | call site: 00062 | /src/git/wrapper.c:131 |
0 | 0 | None | 0 | 0 | strbuf_setlen | call site: 00108 | /src/git/./strbuf.h:169 |
0 | 0 | None | 0 | 0 | xrealloc | call site: 00091 | /src/git/wrapper.c:138 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-url-end-with-slash.c | 1 |
git/url.c | 2 |
git/./strbuf.h | 5 |
git/strbuf.c | 10 |
git/usage.c | 7 |
git/common-main.c | 2 |
git/./gettext.h | 1 |
git/wrapper.c | 10 |
git/trace2.c | 4 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 4 |
git/abspath.c | 1 |
git/trace2/tr2_sid.c | 3 |
git/parse.c | 4 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 1 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 4 |
git/trace.c | 3 |
git/trace2/tr2_tls.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 7699 | 89.1% |
gold | [1:9] | 80 | 0.92% |
yellow | [10:29] | 5 | 0.05% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 853 | 9.87% |
All colors | 8637 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
12409 | 12409 |
4 :
['advise', 'string_list_insert', 'string_list_lookup', '_.30216'] |
12409 | 12409 | find_hook | call site: 00000 | /src/git/hook.c:34 |
12376 | 12378 |
8 :
['free', '_.34993', 'free_tree_buffer', 'oid_to_hex', 'const_error.34994', 'check_object_signature', 'parse_object_buffer', 'error'] |
12376 | 12378 | parse_object_with_flags | call site: 03604 | /src/git/object.c:340 |
12374 | 12374 |
3 :
['ref_transaction_abort', '_.41008', 'die'] |
12374 | 12374 | ref_transaction_prepare | call site: 00000 | /src/git/refs.c:2228 |
12365 | 12952 |
3 :
['refs_resolve_ref_unsafe', 'ref_update_check_old_target', 'split_symref_update'] |
24311 | 28290 | lock_ref_for_update | call site: 00000 | /src/git/refs/files-backend.c:2573 |
12337 | 12752 |
4 :
['strbuf_release', 'strlen', 'remove_empty_directories', 'strbuf_attach'] |
12337 | 13234 | commit_ref | call site: 00000 | /src/git/refs/files-backend.c:1723 |
11949 | 11949 |
1 :
['split_head_update'] |
36264 | 53939 | lock_ref_for_update | call site: 00000 | /src/git/refs/files-backend.c:2550 |
11929 | 11929 |
1 :
['lookup_commit_in_graph'] |
37190 | 72976 | parse_object_with_flags | call site: 03330 | /src/git/object.c:312 |
11925 | 23848 |
4 :
['get_shared_repository', 'mkdir', '__errno_location', 'safe_create_leading_directories_const'] |
15715 | 46795 | cmd_init_db | call site: 00685 | /src/git/builtin/init-db.c:120 |
11922 | 11922 |
1 :
['git_config_from_blob_ref'] |
11922 | 11929 | config_with_options | call site: 00793 | /src/git/config.c:2170 |
11922 | 11922 |
1 :
['git_die_config'] |
11922 | 11922 | repo_config_get_string | call site: 01261 | /src/git/config.c:2613 |
11922 | 11922 |
1 :
['git_die_config'] |
11922 | 11922 | repo_config_get_string_tmp | call site: 01331 | /src/git/config.c:2624 |
6409 | 8563 |
21 :
['const_error.32882', 'read_table_of_contents', 'die', 'error_errno', 'st_add.32885', 'git_env_bool', '_.32869', 'get_be32.32886', 'xcalloc', 'read_chunk', 'pair_chunk', 'init_chunkfile', 'strcmp', 'fstat64', 'strlen', 'oid_version', 'memchr', 'xmmap', 'xsize_t.32883', 'trace2_data_intmax_fl', 'error'] |
6415 | 8575 | load_multi_pack_index_one | call site: 01726 | /src/git/midx.c:113 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-bundle-verify.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 3 |
git/repository.c | 16 |
git/object.c | 19 |
git/wrapper.c | 38 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 18 |
git/common-main.c | 2 |
git/trace2.c | 21 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 26 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 12 |
git/strbuf.c | 43 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 12 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 8 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 21 |
git/./object-store-ll.h | 4 |
git/remote.c | 46 |
git/alloc.c | 9 |
git/commit.c | 49 |
git/read-cache.c | 62 |
git/object-file.c | 71 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 33 |
git/string-list.c | 11 |
git/utf8.c | 28 |
git/environment.c | 18 |
git/./config.h | 8 |
git/config.c | 87 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 55 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 29 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 42 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 1 |
git/./path.h | 4 |
git/advice.c | 7 |
git/color.c | 12 |
git/pager.c | 2 |
git/editor.c | 1 |
git/urlmatch.c | 3 |
git/quote.c | 10 |
git/./object-store.h | 4 |
git/dir.c | 68 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 6 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 71 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 6 |
git/chunk-format.c | 6 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 12 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 8 |
git/promisor-remote.c | 11 |
git/run-command.c | 42 |
git/commit-graph.c | 51 |
git/bloom.c | 5 |
git/exec-cmd.c | 3 |
git/sigchain.c | 4 |
git/symlinks.c | 8 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 1 |
git/gpg-interface.c | 10 |
git/./object.h | 3 |
git/pretty.c | 31 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 5 |
git/streaming.c | 6 |
git/blob.c | 2 |
git/tree.c | 6 |
git/tag.c | 6 |
git/diff.c | 1 |
git/revision.c | 3 |
git/log-tree.c | 11 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 5 |
git/reflog-walk.c | 3 |
git/date.c | 31 |
git/ident.c | 3 |
git/mailmap.c | 9 |
git/./utf8.h | 1 |
git/trailer.c | 30 |
git/wt-status.c | 1 |
git/./commit.h | 1 |
git/setup.c | 37 |
git/sparse-index.c | 18 |
git/cache-tree.c | 16 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 14 |
git/strmap.c | 7 |
git/submodule-config.c | 32 |
git/resolve-undo.c | 3 |
git/name-hash.c | 29 |
git/split-index.c | 11 |
zlib/deflate.c | 16 |
zlib/trees.c | 20 |
git/write-or-die.c | 4 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 5 |
git/lockfile.c | 5 |
git/tempfile.c | 13 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 5 |
git/pack-write.c | 21 |
git/./csum-file.h | 2 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 17 |
git/./tree-walk.h | 2 |
git/./pathspec.h | 2 |
git/pathspec.c | 1 |
git/attr.c | 38 |
git/fsmonitor.c | 16 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 30 |
git/sub-process.c | 8 |
git/pkt-line.c | 19 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 1 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 4 |
git/ewah/ewah_io.c | 1 |
git/varint.c | 1 |
git/ewah/ewok_rlw.h | 3 |
git/chdir-notify.c | 2 |
git/worktree.c | 10 |
git/copy.c | 2 |
git/ws.c | 1 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/bundle.c | 3 |
git/bundle.c | 8 |
git/list-objects-filter-options.c | 11 |
git/connected.c | 1 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 15582 | 82.4% |
gold | [1:9] | 177 | 0.93% |
yellow | [10:29] | 33 | 0.17% |
greenyellow | [30:49] | 26 | 0.13% |
lawngreen | 50+ | 3074 | 16.2% |
All colors | 18892 | 100 |
The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
90230 | 103467 |
22 :
['load_gitmodules_file', 'pc_queue_size', 'remove_scheduled_dirs', 'must_checkout', 'enable_delayed_checkout', 'get_parallel_checkout_configs', 'invalidate_lstat_cache', 'stop_progress.51319', 'prefetch_cache_entries', 'unlink_entry', 'checkout_entry.51297', 'init_parallel_checkout', 'git_attr_set_direction', 'BUG_fl', 'should_update_submodules', 'get_progress', 'finish_delayed_checkout', 'run_parallel_checkout', 'repo_has_promisor_remote', 'display_progress', 'setup_collided_checkout_detection', 'report_collided_checkout'] |
90688 | 104651 | check_updates | call site: 11304 | /src/git/unpack-trees.c:439 |
83928 | 88785 |
18 :
['fsm_settings__get_hook_path', 'trace2_region_enter_fl', 'query_fsmonitor_hook', 'trace_printf_key_fl', 'strbuf_addf', 'fsmonitor_ipc__send_query', 'strbuf_release', 'getnanotime', 'strbuf_detach', 'free', 'trace2_region_leave_fl', 'fsmonitor_hook_version', 'trace_pass_fl.28464', 'trace_performance_fl', 'fsmonitor_refresh_callback', 'trace2_data_intmax_fl', 'warning', 'strbuf_addstr.28487'] |
83928 | 88785 | refresh_fsmonitor | call site: 06330 | /src/git/fsmonitor.c:526 |
49009 | 62861 |
14 :
['strbuf_release', 'find_short_object_filename', 'oid_array_for_each', 'BUG_fl', 'advise', 'oid_array_clear', '_.34759', 'repo_for_each_abbrev', 'finish_object_disambiguation', 'const_error.34788', 'reprepare_packed_git', 'sort_ambiguous_oid_array', 'find_short_packed_object', 'error'] |
49009 | 62861 | get_short_oid | call site: 01544 | /src/git/object-name.c:563 |
40770 | 56294 |
3 :
['show_log', 'do_remerge_diff', 'do_diff_combined'] |
40770 | 101438 | log_tree_diff | call site: 17231 | /src/git/log-tree.c:1103 |
37628 | 40671 |
17 :
['is_git_directory', 'longest_ancestor_length', 'ensure_valid_ownership', 'is_implicit_bare_repo', 'get_device_or_die', 'get_allowed_bare_repo', 'string_list_split', 'git_env_bool', 'xstrdup', 'git_is_dir_sep.46194', 'read_gitfile_gently', 'free', 'strbuf_addch.46127', 'strbuf_setlen.46121', 'trace2_data_string_fl', 'filter_string_list', 'string_list_clear'] |
37628 | 40671 | setup_git_directory_gently_1 | call site: 09300 | /src/git/setup.c:1442 |
36878 | 61667 |
13 :
['get_oid_oneline', 'repo_read_index', 'oidcpy.34778', 'memcmp', 'reject_tree_in_index', 'index_name_pos', 'refs_head_ref', 'refs_for_each_ref', 'strlen', 'free_commit_list', 'diagnose_invalid_index_path', 'commit_list_sort_by_date', 'get_main_ref_store'] |
37493 | 62696 | get_oid_with_context_1 | call site: 04557 | /src/git/object-name.c:2024 |
36820 | 49172 |
9 :
['free', 'die', 'get_oid_1', '_.34759', 'diagnose_invalid_oid_path', 'resolve_relative_path', 'get_tree_entry_follow_symlinks', 'xstrdup', 'get_tree_entry'] |
36820 | 49172 | get_oid_with_context_1 | call site: 07658 | /src/git/object-name.c:2096 |
36431 | 60871 |
11 :
['unpack_single_entry', 'add_same_unmerged', 'next_cache_entry', 'compare_entry', 'find_cache_entry', 'is_sparse_directory_entry', 'traverse_trees_recursive', 'mark_ce_used_same_name', 'mark_ce_used', 'cache_tree_matches_traversal', 'unpack_index_entry'] |
36431 | 61374 | unpack_callback | call site: 00000 | /src/git/unpack-trees.c:1526 |
30272 | 30272 |
2 :
['show_signature', 'show_mergetag'] |
85715 | 113846 | show_log | call site: 14485 | /src/git/log-tree.c:824 |
27081 | 64604 |
26 :
['ensure_full_index', 'pthread_join', 'strerror', 'load_cache_entries_threaded', 'verify_hdr', 'die', 'munmap', 'load_all_cache_entries', 'mmap_os_err', 'load_index_extensions', 'online_cpus', 'read_eoie_extension', 'read_ieot_extension', 'xcalloc', 'git_bswap32.39679', 'repo_config_get_index_threads', 'ensure_correct_sparsity', 'close', 'prepare_repo_settings', 'pthread_create', 'free', 'xsize_t.39690', 'oidread.39723', 'fstat64', 'xmmap_gently', 'trace2_data_intmax_fl'] |
27921 | 65444 | do_read_index | call site: 04631 | /src/git/read-cache.c:2230 |
26083 | 26083 |
9 :
['die_errno', 'reduce_heads_replace', 'get_merge_parent', 'strcmp', 'xfopen', 'strbuf_getline_lf', 'fclose', 'commit_list_append', 'stat64'] |
53907 | 199531 | cmd_commit | call site: 16275 | /src/git/builtin/commit.c:1768 |
24522 | 24522 |
1 :
['copy_or_rename_branch'] |
25764 | 25764 | cmd_branch | call site: 00000 | /src/git/builtin/branch.c:913 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
git/oss-fuzz/fuzz-cmd-tag-create.c | 1 |
git/oss-fuzz/fuzz-cmd-base.c | 3 |
git/repository.c | 17 |
git/object.c | 28 |
git/wrapper.c | 42 |
git/parse.c | 9 |
git/./gettext.h | 2 |
git/usage.c | 18 |
git/common-main.c | 2 |
git/trace2.c | 22 |
git/trace2/tr2_dst.c | 10 |
git/trace2/tr2_sysenv.c | 2 |
git/./abspath.h | 1 |
git/./git-compat-util.h | 32 |
git/abspath.c | 13 |
git/trace2/tr2_sid.c | 3 |
git/./strbuf.h | 13 |
git/strbuf.c | 52 |
git/trace2/tr2_tbuf.c | 1 |
git/hex.c | 12 |
git/compat/strlcpy.c | 1 |
git/compat/linux/procinfo.c | 4 |
git/compat/fopen.c | 1 |
git/strvec.c | 9 |
git/trace.c | 16 |
git/trace2/tr2_tls.c | 7 |
git/hashmap.c | 22 |
git/./object-store-ll.h | 4 |
git/remote.c | 52 |
git/alloc.c | 10 |
git/commit.c | 92 |
git/read-cache.c | 102 |
git/object-file.c | 77 |
git/builtin/init-db.c | 2 |
git/parse-options.c | 33 |
git/string-list.c | 22 |
git/utf8.c | 30 |
git/environment.c | 23 |
git/./config.h | 12 |
git/config.c | 96 |
git/./hashmap.h | 7 |
git/./sane-ctype.h | 2 |
git/object-name.c | 57 |
git/./hex-ll.h | 2 |
git/./hash.h | 15 |
git/refs.c | 51 |
git/refs/debug.c | 1 |
git/./trace.h | 1 |
git/path.c | 56 |
git/refs/files-backend.c | 1 |
git/refs/../git-compat-util.h | 1 |
git/refs/../strbuf.h | 2 |
git/refspec.c | 8 |
git/./dir.h | 2 |
git/./path.h | 4 |
git/advice.c | 10 |
git/color.c | 18 |
git/pager.c | 15 |
git/editor.c | 4 |
git/urlmatch.c | 3 |
git/quote.c | 18 |
git/./object-store.h | 4 |
git/dir.c | 116 |
git/oidtree.c | 6 |
git/./cbtree.h | 1 |
git/mem-pool.c | 9 |
git/hex-ll.c | 1 |
git/cbtree.c | 6 |
git/packfile.c | 76 |
git/midx.c | 25 |
git/repo-settings.c | 3 |
git/./compat/bswap.h | 7 |
git/chunk-format.c | 9 |
git/compat/qsort_s.c | 2 |
git/compat/../git-compat-util.h | 1 |
git/./list.h | 8 |
git/hash-lookup.c | 3 |
git/oid-array.c | 6 |
git/./oid-array.h | 1 |
git/object-file-convert.c | 6 |
git/loose.c | 10 |
git/./khash.h | 9 |
git/./replace-object.h | 1 |
git/replace-object.c | 5 |
git/oidmap.c | 5 |
git/./oidset.h | 3 |
git/oidset.c | 4 |
git/git-zlib.c | 13 |
zlib/inflate.c | 10 |
zlib/crc32.c | 5 |
zlib/adler32.c | 2 |
zlib/inftrees.c | 1 |
zlib/inffast.c | 1 |
git/submodule.c | 34 |
git/promisor-remote.c | 11 |
git/run-command.c | 56 |
git/commit-graph.c | 102 |
git/bloom.c | 22 |
git/exec-cmd.c | 3 |
git/sigchain.c | 5 |
git/symlinks.c | 15 |
git/pack-revindex.c | 10 |
git/pack-check.c | 1 |
git/patch-delta.c | 1 |
git/./delta.h | 2 |
git/gpg-interface.c | 14 |
git/./object.h | 4 |
git/pretty.c | 61 |
git/compat/nonblock.c | 1 |
git/./read-cache-ll.h | 3 |
git/shallow.c | 3 |
git/statinfo.c | 7 |
git/streaming.c | 7 |
git/blob.c | 2 |
git/tree.c | 10 |
git/tag.c | 8 |
git/diff.c | 179 |
git/revision.c | 138 |
git/log-tree.c | 34 |
git/./refs.h | 1 |
git/wildmatch.c | 2 |
git/decorate.c | 6 |
git/reflog-walk.c | 16 |
git/date.c | 37 |
git/ident.c | 21 |
git/mailmap.c | 12 |
git/./utf8.h | 1 |
git/trailer.c | 34 |
git/wt-status.c | 77 |
git/./commit.h | 2 |
git/setup.c | 52 |
git/sparse-index.c | 18 |
git/cache-tree.c | 21 |
git/bulk-checkin.c | 13 |
git/./write-or-die.h | 1 |
git/tmp-objdir.c | 15 |
git/strmap.c | 15 |
git/submodule-config.c | 33 |
git/resolve-undo.c | 4 |
git/name-hash.c | 30 |
git/split-index.c | 16 |
zlib/deflate.c | 17 |
zlib/trees.c | 20 |
git/write-or-die.c | 5 |
git/trace2/tr2_ctr.c | 1 |
git/./lockfile.h | 11 |
git/lockfile.c | 5 |
git/tempfile.c | 18 |
git/./tempfile.h | 3 |
git/csum-file.c | 13 |
git/progress.c | 13 |
git/pack-write.c | 21 |
git/./csum-file.h | 4 |
git/./pack-objects.h | 1 |
git/thread-utils.c | 2 |
git/./tree.h | 1 |
git/tree-walk.c | 30 |
git/./tree-walk.h | 3 |
git/./pathspec.h | 3 |
git/pathspec.c | 25 |
git/attr.c | 50 |
git/fsmonitor.c | 18 |
git/fsmonitor-settings.c | 11 |
git/fsmonitor-ipc.c | 2 |
git/./run-command.h | 1 |
git/convert.c | 48 |
git/sub-process.c | 8 |
git/pkt-line.c | 21 |
git/./pkt-line.h | 1 |
git/fsck.c | 21 |
git/url.c | 4 |
git/./convert.h | 2 |
git/./fsmonitor.h | 2 |
git/ewah/ewah_bitmap.c | 12 |
git/ewah/ewah_io.c | 3 |
git/varint.c | 2 |
git/ewah/ewok_rlw.h | 6 |
git/chdir-notify.c | 3 |
git/worktree.c | 15 |
git/copy.c | 2 |
git/ws.c | 6 |
git/./wrapper.h | 1 |
git/trace2/tr2_cfg.c | 3 |
git/builtin/add.c | 10 |
git/add-patch.c | 27 |
git/add-interactive.c | 13 |
git/preload-index.c | 3 |
git/./read-cache.h | 3 |
git/./symlinks.h | 1 |
git/./progress.h | 1 |
git/hook.c | 4 |
git/./setup.h | 1 |
git/alias.c | 2 |
git/compat/terminal.c | 11 |
git/prompt.c | 1 |
git/grep.c | 67 |
git/notes.c | 38 |
git/list-objects-filter-options.c | 11 |
git/refs/iterator.c | 6 |
git/bisect.c | 2 |
git/./list-objects-filter-options.h | 1 |
git/commit-reach.c | 31 |
git/prio-queue.c | 7 |
git/diff-merges.c | 12 |
git/graph.c | 46 |
git/parse-options-cb.c | 2 |
git/./parse-options.h | 1 |
git/diff-lib.c | 8 |
git/unpack-trees.c | 43 |
git/json-writer.c | 10 |
git/./entry.h | 1 |
git/entry.c | 18 |
git/parallel-checkout.c | 22 |
git/diffcore-break.c | 4 |
git/diffcore-delta.c | 5 |
git/userdiff.c | 7 |
git/xdiff-interface.c | 12 |
git/diffcore-rename.c | 33 |
git/./strmap.h | 13 |
git/stable-qsort.c | 2 |
git/diffcore-pickaxe.c | 4 |
git/kwset.c | 10 |
git/notes-cache.c | 5 |
git/diffcore-order.c | 5 |
git/diffcore-rotate.c | 1 |
git/merge-ll.c | 7 |
git/xdiff/xdiffi.c | 21 |
git/xdiff/xprepare.c | 11 |
git/xdiff/xutils.c | 15 |
git/xdiff/xpatience.c | 10 |
git/xdiff/xhistogram.c | 8 |
git/tree-diff.c | 12 |
git/patch-ids.c | 9 |
git/line-log.c | 51 |
git/diff-delta.c | 3 |
git/base85.c | 1 |
git/combine-diff.c | 21 |
git/./pretty.h | 1 |
git/sequencer.c | 31 |
git/builtin/commit.c | 29 |
git/./wt-status.h | 2 |
git/./column.h | 1 |
git/column.c | 15 |
git/./diff.h | 1 |
git/rerere.c | 35 |
git/notes-utils.c | 7 |
git/merge-recursive.c | 3 |
git/merge-ort.c | 58 |
git/match-trees.c | 10 |
git/range-diff.c | 11 |
git/apply.c | 7 |
git/linear-assignment.c | 1 |
git/builtin/tag.c | 11 |
git/ref-filter.c | 72 |
git/git.c | 2 |
git/./commit-reach.h | 3 |
git/ewah/bitmap.c | 7 |
git/ewah/ewok.h | 1 |
git/versioncmp.c | 3 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
cmd_rebase
|
/src/git/builtin/rebase.c | 3 | ['int', 'N/A', 'N/A'] | 208 | 0 | 3780 | 472 | 124 | 4220 | 0 | 25666 | 2102 |
cmd_pack_objects
|
/src/git/builtin/pack-objects.c | 3 | ['int', 'N/A', 'N/A'] | 198 | 0 | 2191 | 218 | 70 | 3437 | 0 | 19581 | 1929 |
cmd_fetch_pack
|
/src/git/builtin/fetch-pack.c | 3 | ['int', 'N/A', 'N/A'] | 161 | 0 | 858 | 125 | 43 | 2483 | 0 | 13875 | 1188 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_release', 'xmallocz', 'git_env_ulong', 'strbuf_addch', 'show_date', 'strbuf_vaddf', 'strbuf_add', 'strbuf_grow']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['trace2_cmd_error_va_fl', 'load_idx', 'xwrite', 'vreportf']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_release', 'trace2_cmd_error_va_fl', 'git_env_ulong', 'xrealloc', 'strbuf_vaddf', 'strbuf_add', 'xwrite', 'fprintf_ln', 'vreportf']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['xrealloc', 'parsed_object_pool_clear', 'trace2_cmd_error_va_fl', 'git_env_ulong', 'raw_object_store_clear', 'release_index', 'hashmap_iter_first', 'repo_clear', 'xwrite']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['xrealloc', 'strbuf_add', 'git_env_ulong', 'strbuf_grow']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['trace2_cmd_error_va_fl', 'unpack_object_header_buffer', 'xwrite', 'vreportf']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['run_command', 'convert_attrs', 'format_commit_one', 'xmallocz_gently', 'git_configset_get_bool_or_int', 'init_db', 'url_decode_internal', 'get_commit_tree_oid', 'attr_check_initl', 'find_pack_entry']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_branchname', 'diff_free_queue', 'mem_pool_calloc', 'convert_attrs', 'release_revisions', 'check_updates', 'read_early_config', 'log_tree_diff_flush', 'git_test_write_commit_graph_or_die', 'get_commit_tree_oid']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['diff_free_queue', 'mem_pool_calloc', 'convert_attrs', 'release_revisions', 'check_updates', 'read_early_config', 'log_tree_diff_flush', 'git_test_write_commit_graph_or_die', 'run_command', 'format_commit_one']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_branchname', 'diff_free_queue', 'mem_pool_calloc', 'cmd_branch', 'convert_attrs', 'release_revisions', 'check_updates', 'read_early_config', 'log_tree_diff_flush', 'cmd_diff_index']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['fprintf_ln', 'strbuf_addbuf', 'parse_long_opt', 'get_value', 'xsnprintf', 'git_env_ulong', 'xstrvfmt', 'prefix_filename', 'parse_short_opt', 'parse_options_start_1']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_release', 'strbuf_init', 'git_env_ulong', 'strbuf_addch', 'strbuf_vaddf', 'strbuf_detach', 'git_parse_source', 'xrealloc', 'strbuf_grow']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['convert_attrs', 'format_commit_one', 'xmallocz_gently', 'git_configset_get_bool_or_int', 'url_decode_internal', 'init_db', 'get_commit_tree_oid', 'find_pack_entry', 'refresh_fsmonitor', 'git_configset_get_string_tmp']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['xrealloc', 'strbuf_add', 'git_env_ulong', 'credential_from_url_1', 'strbuf_grow', 'check_url_component', 'url_decode_internal']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['strbuf_add', 'git_env_ulong', 'xrealloc', 'strbuf_grow']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['safe_create_leading_directories_1', 'interpolate_path', 'do_oid_object_info_extended', 'repo_read_object_file', 'git_configset_get_string_tmp', 'adjust_shared_perm', 'repo_git_path', 'close_object_store', 'loose_object_info', 'promisor_remote_config']
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['pager_command_config', 'diff_free_queue', 'mem_pool_calloc', 'convert_attrs', 'release_revisions', 'check_updates', 'read_early_config', 'log_tree_diff_flush', 'git_test_write_commit_graph_or_die', 'run_command']
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
strbuf_realpath_1 | 86 | 34 | 39.53% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
prepare_attr_stack | 39 | 20 | 51.28% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
read_attr_from_file | 36 | 15 | 41.66% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
dwim_branch_start | 46 | 25 | 54.34% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
setup_tracking | 65 | 23 | 35.38% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
add_files | 33 | 16 | 48.48% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
cmd_branch | 251 | 120 | 47.80% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
git_branch_config | 34 | 11 | 32.35% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
git_status_config | 81 | 21 | 25.92% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
parse_and_validate_options | 91 | 40 | 43.95% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
prepare_index | 130 | 33 | 25.38% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
prepare_to_commit | 273 | 76 | 27.83% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
determine_author_info | 49 | 19 | 38.77% | [] |
cmd_diff_tree | 100 | 46 | 46.0% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
symdiff_prepare | 53 | 18 | 33.96% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
cmd_init_db | 145 | 72 | 49.65% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
flush_bulk_checkin_packfile | 35 | 6 | 17.14% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
update_one | 141 | 76 | 53.90% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
repo_parse_commit_internal | 45 | 15 | 33.33% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
commit_tree_extended | 89 | 33 | 37.07% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
find_invalid_utf8 | 46 | 16 | 34.78% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
git_config_from_parameters | 58 | 18 | 31.03% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
git_default_config | 41 | 3 | 7.317% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
git_default_core_config | 265 | 57 | 21.50% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
read_convert_config | 33 | 6 | 18.18% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
encode_to_git | 43 | 6 | 13.95% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
crlf_to_git | 55 | 7 | 12.72% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
ident_to_git | 34 | 4 | 11.76% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
finalize_hashfile | 33 | 18 | 54.54% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
run_diff_files | 132 | 30 | 22.72% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
do_oneway_diff | 36 | 17 | 47.22% | [] |
show_modified | 49 | 16 | 32.65% | [] |
git_diff_ui_config | 107 | 25 | 23.36% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
git_diff_basic_config | 49 | 13 | 26.53% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
diff_populate_filespec | 99 | 33 | 33.33% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
emit_diff_symbol_from_struct | 225 | 17 | 7.555% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
diff_resolve_rename_copy | 38 | 14 | 36.84% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
diffcore_rename_extended | 225 | 69 | 30.66% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
cleanup_dir_rename_info | 36 | 7 | 19.44% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
read_directory | 37 | 18 | 48.64% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
match_pathspec_item | 42 | 23 | 54.76% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
add_patterns | 69 | 18 | 26.08% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
last_matching_pattern_from_list | 36 | 5 | 13.88% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
lookup_untracked | 32 | 5 | 15.62% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
validate_untracked_cache | 53 | 5 | 9.433% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
treat_directory | 106 | 50 | 47.16% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
read_cached_dir | 31 | 13 | 41.93% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
refresh_fsmonitor | 127 | 17 | 13.38% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
compile_grep_patterns | 39 | 8 | 20.51% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
prep_header_patterns | 39 | 7 | 17.94% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
oid_pos | 37 | 6 | 16.21% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
fmt_ident | 80 | 35 | 43.75% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
show_log | 128 | 55 | 42.96% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
show_diff_of_diff | 31 | 3 | 9.677% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
sort_packs | 31 | 10 | 32.25% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
load_multi_pack_index_one | 98 | 19 | 19.38% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
unpack_loose_header | 32 | 14 | 43.75% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
do_oid_object_info_extended | 75 | 35 | 46.66% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
repo_get_oid_mb | 41 | 9 | 21.95% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
repo_interpret_branch_name | 40 | 15 | 37.5% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
update_candidates | 31 | 5 | 16.12% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
get_oid_with_context_1 | 119 | 21 | 17.64% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
get_oid_1 | 44 | 21 | 47.72% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
peel_onion | 67 | 7 | 10.44% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
get_oid_basic | 126 | 35 | 27.77% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
get_short_oid | 53 | 8 | 15.09% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
setup_pager | 31 | 5 | 16.12% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
parse_options_step | 130 | 45 | 34.61% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
parse_options | 47 | 25 | 53.19% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
parse_options_check | 69 | 36 | 52.17% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
do_get_value | 120 | 38 | 31.66% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
preprocess_options | 49 | 9 | 18.36% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-version.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
relative_path | 73 | 9 | 12.32% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
normalize_path_copy_len | 57 | 29 | 50.87% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
preload_index | 54 | 10 | 18.51% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
repo_logmsg_reencode | 34 | 15 | 44.11% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
pretty_print_commit | 50 | 12 | 24.0% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
format_commit_item | 46 | 19 | 41.30% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
format_commit_one | 306 | 47 | 15.35% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
format_person_part | 63 | 19 | 30.15% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
display_throughput | 34 | 6 | 17.64% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
do_read_index | 102 | 22 | 21.56% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
read_index_from | 56 | 19 | 33.92% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
write_locked_index | 61 | 18 | 29.50% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
verify_path_internal | 46 | 22 | 47.82% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
has_dir_name | 53 | 25 | 47.16% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
refresh_cache_ent | 72 | 11 | 15.27% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
do_write_index | 225 | 98 | 43.55% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
ce_write_entry | 42 | 17 | 40.47% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
parse_worktree_ref | 33 | 17 | 51.51% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
ref_transaction_prepare | 31 | 14 | 45.16% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
check_refname_component | 66 | 22 | 33.33% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
run_transaction_hook | 46 | 8 | 17.39% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
lock_ref_for_update | 122 | 62 | 50.81% | [] |
lock_raw_ref | 105 | 36 | 34.28% | [] |
write_ref_to_lockfile | 35 | 16 | 45.71% | [] |
files_log_ref_write | 36 | 15 | 41.66% | [] |
log_ref_setup | 38 | 13 | 34.21% | [] |
read_ref_internal | 88 | 47 | 53.40% | [] |
create_snapshot | 47 | 8 | 17.02% | [] |
load_contents | 35 | 11 | 31.42% | [] |
packed_ref_iterator_begin | 34 | 15 | 44.11% | [] |
format_tracking_info | 69 | 10 | 14.49% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c'] |
handle_config | 129 | 12 | 9.302% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
handle_revision_arg_1 | 73 | 37 | 50.68% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
handle_revision_opt | 379 | 132 | 34.82% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
handle_revision_pseudo_opt | 117 | 32 | 27.35% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
start_command | 189 | 55 | 29.10% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
read_gitfile_gently | 67 | 25 | 37.31% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
setup_git_directory_gently | 107 | 47 | 43.92% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
init_db | 60 | 27 | 45.0% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
setup_git_directory_gently_1 | 87 | 12 | 13.79% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
setup_explicit_git_dir | 77 | 22 | 28.57% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
setup_original_cwd | 34 | 6 | 17.64% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-command.c'] |
copy_templates_1 | 52 | 13 | 25.0% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
expand_index | 76 | 8 | 10.52% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
expand_to_path | 33 | 6 | 18.18% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
get_trace_fd | 32 | 11 | 34.37% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
extended_entry_extract | 47 | 22 | 46.80% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
do_match | 110 | 42 | 38.18% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
check_updates | 66 | 18 | 27.27% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
userdiff_config | 53 | 6 | 11.32% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
wt_status_get_state | 33 | 15 | 45.45% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
wt_longstatus_print | 119 | 41 | 34.45% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c'] |
wt_longstatus_print_tracking | 36 | 12 | 33.33% | ['/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c'] |
xdl_change_compact | 74 | 27 | 36.48% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
xdl_get_hunk | 35 | 11 | 31.42% | [] |
xdl_emit_diff | 104 | 35 | 33.65% | [] |
xdl_recmatch | 57 | 6 | 10.52% | ['fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
deflate | 257 | 70 | 27.23% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
inflate | 612 | 326 | 53.26% | ['/src/git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', '/src/git/oss-fuzz/fuzz-cmd-status.c', '/src/git/oss-fuzz/fuzz-command.c', '/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', '/src/git/oss-fuzz/fuzz-cmd-tag-create.c'] |
verify_bundle | 58 | 28 | 48.27% | ['fuzz-cmd-bundle-verify'] |
check_connected | 101 | 16 | 15.84% | ['fuzz-cmd-bundle-verify'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
[] | [] | |
/src/git/refs.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/check-ignore.c | [] | [] |
/src/git/reftable/error.c | [] | [] |
/src/zlib/zutil.c | [] | [] |
/src/git/compat/linux/procinfo.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/commit-tree.c | [] | [] |
/src/git/builtin/fetch-pack.c | [] | [] |
/src/git/pack-objects.c | [] | [] |
/src/git/run-command.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/fsck.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/checkout.c | [] | [] |
/src/git/promisor-remote.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/trace2/tr2_sid.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/chunk-format.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/multi-pack-index.c | [] | [] |
/src/git/builtin/refs.c | [] | [] |
/src/git/reflog-walk.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/blame.c | [] | [] |
/src/git/hex-ll.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/oss-fuzz/fuzz-parse-attr-line.c | ['fuzz-parse-attr-line'] | ['fuzz-parse-attr-line'] |
/src/git/quote.c | ['fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./list-objects-filter-options.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/diff-no-index.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/write-or-die.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/ls-remote.c | [] | [] |
/src/git/./entry.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./parse-options.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/abspath.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./lockfile.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/tempfile.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/stripspace.c | [] | [] |
/src/git/git.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/merge-ort.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/trace2/tr2_cmd_name.c | [] | [] |
/src/git/xdiff/xprepare.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/sigchain.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/pack-check.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./cbtree.h | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/refs/iterator.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/refs/../lockfile.h | [] | [] |
/src/git/builtin/write-tree.c | [] | [] |
/src/git/./delta.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/unpack-file.c | [] | [] |
/src/git/builtin/replace.c | [] | [] |
/src/git/builtin/read-tree.c | [] | [] |
/src/git/compat/nonblock.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/mailmap.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/prompt.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/checkout-index.c | [] | [] |
/src/git/reftable/reader.c | [] | [] |
/src/zlib/deflate.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/symbolic-ref.c | [] | [] |
/src/git/builtin/commit-graph.c | [] | [] |
/src/git/builtin/clean.c | [] | [] |
/src/git/oss-fuzz/fuzz-url-decode-mem.c | ['fuzz-url-decode-mem'] | ['fuzz-url-decode-mem'] |
/src/git/convert.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/color.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/rm.c | [] | [] |
/src/git/fsmonitor-settings.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/clone.c | [] | [] |
/src/git/./commit.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/xdiff/xemit.c | [] | [] |
/src/git/./oidset.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./pretty.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/pathspec.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/reftable/block.c | [] | [] |
/src/git/oss-fuzz/fuzz-credential-from-url-gently.c | ['fuzz-credential-from-url-gently'] | ['fuzz-credential-from-url-gently'] |
/src/git/builtin/merge-ours.c | [] | [] |
/src/git/replace-object.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/repack.c | [] | [] |
/src/git/trace2/tr2_tbuf.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./pack-objects.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/ewah/bitmap.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/diagnose.c | [] | [] |
/src/git/pretty.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./list-objects.h | [] | [] |
/src/git/builtin/remote-ext.c | [] | [] |
/src/git/builtin/show-index.c | [] | [] |
/src/git/builtin/sparse-checkout.c | [] | [] |
/src/git/builtin/prune-packed.c | [] | [] |
/src/git/fsmonitor.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/replay.c | [] | [] |
/src/git/./gettext.h | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/diff.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/worktree.c | [] | [] |
/src/git/unix-socket.c | [] | [] |
/src/git/reachable.c | [] | [] |
/src/git/./tempfile.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/index-pack.c | [] | [] |
/src/git/kwset.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./tree.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/object.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/unpack-trees.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/strbuf.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-date', 'fuzz-parse-attr-line', 'fuzz-url-decode-mem', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/sub-process.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./object-store.h | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/count-objects.c | [] | [] |
/src/git/prune-packed.c | [] | [] |
/src/git/./diff.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./convert.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/streaming.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/rerere.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/list-objects-filter.c | [] | [] |
/src/git/ident.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/pack-redundant.c | [] | [] |
/src/git/pack-mtimes.c | [] | [] |
/src/git/xdiff/xdiffi.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/reflog.c | [] | [] |
/src/git/tag.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/revert.c | [] | [] |
/src/git/hex.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/url.c | ['fuzz-url-decode-mem', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-url-decode-mem', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/oss-fuzz/fuzz-pack-headers.c | ['fuzz-pack-headers'] | ['fuzz-pack-headers'] |
/src/git/common-main.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/parse-options.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/add.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/update-server-info.c | [] | [] |
/src/git/reftable/writer.c | [] | [] |
/src/git/blame.c | [] | [] |
/src/git/builtin/hook.c | [] | [] |
/src/git/config.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/mailinfo.c | [] | [] |
/src/git/attr.c | ['fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-parse-attr-line', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./ewah/ewok.h | [] | [] |
/src/git/sha256/block/sha256.c | [] | [] |
/src/git/builtin/unpack-objects.c | ['git/oss-fuzz/fuzz-cmd-unpack-objects.c'] | [] |
/src/git/builtin/verify-pack.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-unpack-objects.c | ['git/oss-fuzz/fuzz-cmd-unpack-objects.c'] | ['git/oss-fuzz/fuzz-cmd-unpack-objects.c'] |
/src/git/builtin/mv.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/builtin/grep.c | [] | [] |
/src/git/negotiator/../commit.h | [] | [] |
/src/git/sha1dc/sha1.c | [] | [] |
/src/git/builtin/annotate.c | [] | [] |
/src/git/add-patch.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/reset.c | [] | [] |
/src/git/builtin/for-each-ref.c | [] | [] |
/src/git/./oid-array.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/stash.c | [] | [] |
/src/git/./strbuf.h | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/help.c | [] | [] |
/src/git/repo-settings.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/oss-fuzz/fuzz-cmd-diff.c | ['fuzz-cmd-diff'] | ['fuzz-cmd-diff'] |
/src/git/negotiator/noop.c | [] | [] |
/src/git/server-info.c | [] | [] |
/src/git/builtin/merge-file.c | [] | [] |
/src/git/name-hash.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/trace2/tr2_dst.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/interpret-trailers.c | [] | [] |
/src/git/./abspath.h | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/combine-diff.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/patch-id.c | [] | [] |
/src/git/builtin/bugreport.c | [] | [] |
/src/git/./wt-status.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/oid-array.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/mem-pool.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./progress.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/fast-export.c | [] | [] |
/src/git/builtin/credential-store.c | [] | [] |
/src/git/editor.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/wt-status.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/xdiff/xutils.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./path.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/init-db.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/send-pack.c | [] | [] |
/src/git/revision.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/ws.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/parse-options-cb.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/stable-qsort.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/advice.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/bundle-uri.c | [] | [] |
/src/git/tree.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/pack-revindex.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/protocol.c | [] | [] |
/src/git/./object.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/fetch-negotiator.c | [] | [] |
/src/git/./hashmap.h | ['fuzz-parse-attr-line', 'fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/diff-merges.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/reftable/merged.c | [] | [] |
/src/git/builtin/difftool.c | [] | [] |
/src/git/column.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/lockfile.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/object-name.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./compat/disk.h | [] | [] |
/src/git/read-cache.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/merge-ort-wrappers.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-version.c | ['git/oss-fuzz/fuzz-cmd-version.c'] | ['git/oss-fuzz/fuzz-cmd-version.c'] |
/src/git/negotiator/skipping.c | [] | [] |
/src/git/ewah/ewah_bitmap.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./replace-object.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/levenshtein.c | [] | [] |
/src/git/builtin/for-each-repo.c | [] | [] |
/src/git/builtin/prune.c | [] | [] |
/src/git/builtin/bundle.c | ['fuzz-cmd-bundle-verify'] | ['fuzz-cmd-bundle-verify'] |
/src/git/oss-fuzz/fuzz-url-end-with-slash.c | ['fuzz-url-end-with-slash'] | ['fuzz-url-end-with-slash'] |
/src/git/copy.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/fsmonitor-ipc.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/get-tar-commit-id.c | [] | [] |
/src/git/ref-filter.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/diffcore-delta.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/midx-write.c | [] | [] |
/src/git/loose.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/rebase.c | [] | [] |
/src/git/diffcore-break.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/trace2/tr2_tgt_perf.c | [] | [] |
/src/git/varint.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/branch.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/./read-cache-ll.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/merge-ll.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/trace2/tr2_tgt_normal.c | [] | [] |
/src/git/./compat/compiler.h | [] | [] |
/src/git/builtin/ls-files.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/transport.c | [] | [] |
/src/git/strvec.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/fmt-merge-msg.c | [] | [] |
/src/git/dir.c | ['fuzz-parse-attr-line', 'fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-parse-attr-line', 'fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/update-index.c | [] | [] |
/src/git/builtin/ls-tree.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/oss-fuzz/fuzz-cmd-apply-check.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c'] |
/src/git/worktree.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/pager.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./pathspec.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/base85.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./object-store-ll.h | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/trace2.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/strmap.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/bloom.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/delta-islands.c | [] | [] |
/src/git/reftable/iter.c | [] | [] |
/src/git/./tree-walk.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/archive-zip.c | [] | [] |
/src/git/usage.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/negotiator/default.c | [] | [] |
/src/git/builtin/pull.c | [] | [] |
/src/git/refs/ref-cache.c | [] | [] |
/src/git/repository.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/zlib/crc32.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/version.c | [] | [] |
/src/git/builtin/remote.c | [] | [] |
/src/git/./fsmonitor.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/git-zlib.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/rebase.c | [] | [] |
/src/git/trailer.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/upload-pack.c | [] | [] |
/src/git/trace2/tr2_sysenv.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/midx.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/diff-tree.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/notes.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/mailinfo.c | [] | [] |
/src/git/tree-diff.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./commit-reach.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/branch.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/compat/terminal.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/reftable/pq.h | [] | [] |
/src/git/gettext.c | [] | [] |
/src/git/oss-fuzz/fuzz-commit-graph.c | ['fuzz-commit-graph'] | ['fuzz-commit-graph'] |
/src/git/builtin/diff-files.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/preload-index.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/object-file.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./column.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/ewah/ewah_rlw.c | [] | [] |
/src/git/builtin/pack-refs.c | [] | [] |
/src/git/builtin/log.c | [] | [] |
/src/git/builtin/diff.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/credential.c | [] | [] |
/src/git/builtin/gc.c | [] | [] |
/src/git/builtin/credential-cache.c | [] | [] |
/src/git/./list.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/thread-utils.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/cat-file.c | [] | [] |
/src/git/builtin/pack-objects.c | [] | [] |
/src/git/connect.c | [] | [] |
/src/git/reftable/publicbasics.c | [] | [] |
/src/git/json-writer.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/blob.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/pack-write.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/sequencer.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/date.c | ['fuzz-date', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-date', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/zlib/trees.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/parallel-checkout.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/refs/debug.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/setup.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/commit-graph.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/zlib/inflate.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/show-branch.c | [] | [] |
/src/git/hook.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/serve.c | [] | [] |
/src/git/builtin/column.c | [] | [] |
/src/git/diff-delta.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/decorate.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/reset.c | [] | [] |
/src/git/builtin/range-diff.c | [] | [] |
/src/git/sha1dc/ubc_check.c | [] | [] |
/src/git/trace2/tr2_tls.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/diff-lib.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/checkout--worker.c | [] | [] |
/src/git/builtin/merge.c | [] | [] |
/src/git/sparse-index.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/help.c | ['git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c'] | [] |
/src/git/path.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/diagnose.c | [] | [] |
/src/git/split-index.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/reftable/record.c | [] | [] |
/src/git/builtin/upload-pack.c | [] | [] |
/src/git/./write-or-die.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/reftable/tree.c | [] | [] |
/src/git/builtin/fsmonitor--daemon.c | [] | [] |
/src/git/xdiff-interface.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/merge-blobs.c | [] | [] |
/src/git/merge-recursive.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/reftable/basics.c | [] | [] |
/src/git/builtin/fsck.c | [] | [] |
/src/git/trace2/tr2_cfg.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/archive-tar.c | [] | [] |
/src/git/builtin/diff-index.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c'] |
/src/git/builtin/apply.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c'] | [] |
/src/git/builtin/fetch.c | [] | [] |
/src/git/utf8.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/reftable/stack.c | [] | [] |
/src/git/bulk-checkin.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/diffcore-rotate.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/exec-cmd.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/dir-iterator.c | [] | [] |
/src/git/linear-assignment.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./read-cache.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/trace2/tr2_tmr.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-status.c | ['git/oss-fuzz/fuzz-cmd-status.c'] | ['git/oss-fuzz/fuzz-cmd-status.c'] |
/src/git/builtin/fmt-merge-msg.c | [] | [] |
/src/git/symlinks.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/merge-tree.c | [] | [] |
/src/git/builtin/mktree.c | [] | [] |
/src/git/builtin/remote-fd.c | [] | [] |
/src/git/remote.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/prio-queue.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/wrapper.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./setup.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/ls-refs.c | [] | [] |
/src/git/oss-fuzz/fuzz-cmd-bundle-verify.c | ['fuzz-cmd-bundle-verify'] | ['fuzz-cmd-bundle-verify'] |
/src/git/./help.h | [] | [] |
/src/git/tmp-objdir.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/shallow.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/merge-index.c | [] | [] |
/src/git/commit.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./run-command.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/oss-fuzz/fuzz-cmd-base.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/oidset.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/string-list.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/entry.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/refs/files-backend.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/tag.c | ['git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/fast-import.c | [] | [] |
/src/git/alias.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/list-objects-filter-options.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/match-trees.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/environment.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/verify-commit.c | [] | [] |
/src/zlib/inffast.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/bisect.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./strmap.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/patch-delta.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/userdiff.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/submodule-config.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/object-file-convert.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/hash-object.c | [] | [] |
/src/git/apply.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/hash-lookup.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/sha1dc_git.c | [] | [] |
/src/git/builtin/bisect.c | [] | [] |
/src/git/notes-merge.c | [] | [] |
/src/git/tree-walk.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/archive.c | [] | [] |
/src/git/pack-bitmap-write.c | [] | [] |
/src/git/reftable/blocksource.c | [] | [] |
/src/git/sideband.c | [] | [] |
/src/git/diffcore-rename.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/compat/qsort_s.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/diffcore-order.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/push.c | [] | [] |
/src/git/builtin/am.c | [] | [] |
/src/git/protocol-caps.c | [] | [] |
/src/git/refs/packed-backend.c | [] | [] |
/src/git/patch-ids.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/ewah/ewok_rlw.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/refs/reftable-backend.c | [] | [] |
/src/git/alloc.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./blame.h | [] | [] |
/src/git/xdiff/xhistogram.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/urlmatch.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/wildmatch.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./git-compat-util.h | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/oss-fuzz/fuzz-cmd-tag-create.c | ['git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./pkt-line.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/var.c | [] | [] |
/src/git/builtin/shortlog.c | [] | [] |
/src/git/rebase-interactive.c | [] | [] |
/src/git/./trace.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/reflog.c | [] | [] |
/src/zlib/inftrees.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/mailsplit.c | [] | [] |
/src/git/fetch-pack.c | [] | [] |
/src/git/transport-helper.c | [] | [] |
/src/git/trace2/tr2_ctr.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/graph.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./khash.h | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/check-ref-format.c | [] | [] |
/src/git/builtin/check-attr.c | [] | [] |
/src/git/connected.c | ['fuzz-cmd-bundle-verify'] | ['fuzz-cmd-bundle-verify'] |
/src/git/packfile.c | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-pack-idx', 'fuzz-commit-graph', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/submodule--helper.c | [] | [] |
/src/git/notes-utils.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/describe.c | [] | [] |
/src/git/builtin/notes.c | [] | [] |
/src/git/builtin/verify-tag.c | [] | [] |
/src/git/pkt-line.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/list-objects.c | [] | [] |
/src/git/./sane-ctype.h | ['fuzz-date', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./compat/bswap.h | ['fuzz-pack-idx', 'fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/commit.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/mktag.c | [] | [] |
/src/git/commit-reach.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/rerere.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/./hex-ll.h | ['fuzz-url-decode-mem', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/refs/../tempfile.h | [] | [] |
/src/git/statinfo.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/upload-archive.c | [] | [] |
/src/git/oidtree.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/archive.c | [] | [] |
/src/git/pack-bitmap.c | [] | [] |
/src/git/builtin/merge-base.c | [] | [] |
/src/git/oss-fuzz/fuzz-command.c | ['git/oss-fuzz/fuzz-command.c'] | ['git/oss-fuzz/fuzz-command.c'] |
/src/git/./refs.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/ewah/ewah_io.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/./symlinks.h | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/parse.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-date', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/show-ref.c | [] | [] |
/src/git/trace.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/zlib/adler32.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/update-ref.c | [] | [] |
/src/git/bundle.c | ['fuzz-cmd-bundle-verify'] | ['fuzz-cmd-bundle-verify'] |
/src/git/pseudo-merge.c | [] | [] |
/src/git/merge.c | [] | [] |
/src/git/builtin/config.c | ['git/oss-fuzz/fuzz-command.c'] | [] |
/src/git/line-log.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/rev-list.c | [] | [] |
/src/git/builtin/merge-recursive.c | [] | [] |
/src/git/builtin/credential-cache--daemon.c | [] | [] |
/src/git/chdir-notify.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/send-pack.c | [] | [] |
/src/git/refs/../wrapper.h | [] | [] |
/src/git/refspec.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/compat/fopen.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/receive-pack.c | [] | [] |
/src/git/compat/strlcpy.c | ['fuzz-date', 'fuzz-pack-idx', 'fuzz-parse-attr-line', 'fuzz-commit-graph', 'fuzz-url-decode-mem', 'fuzz-pack-headers', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-credential-from-url-gently', 'fuzz-url-end-with-slash', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-version.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/name-rev.c | [] | [] |
/src/git/line-range.c | [] | [] |
/src/git/./utf8.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/credential.c | ['fuzz-credential-from-url-gently'] | ['fuzz-credential-from-url-gently'] |
/src/git/notes-cache.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/add-interactive.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/range-diff.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/hashmap.c | ['fuzz-parse-attr-line', 'fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-parse-attr-line', 'fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'fuzz-config', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/progress.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/cbtree.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/builtin/check-mailmap.c | [] | [] |
/src/git/./csum-file.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/log-tree.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/./config.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/oss-fuzz/fuzz-pack-idx.c | ['fuzz-pack-idx'] | ['fuzz-pack-idx'] |
/src/git/trace2/tr2_tgt_event.c | [] | [] |
/src/git/xdiff/xmerge.c | [] | [] |
/src/git/./hash.h | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/cache-tree.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/diffcore-pickaxe.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/xdiff/xpatience.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/builtin/rev-parse.c | [] | [] |
/src/git/./dir.h | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/gpg-interface.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/csum-file.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/grep.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/oss-fuzz/fuzz-date.c | ['fuzz-date'] | ['fuzz-date'] |
/src/git/checkout.c | [] | [] |
/src/git/resolve-undo.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/reftable/record.h | [] | [] |
/src/git/oidmap.c | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['fuzz-commit-graph', 'git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/oss-fuzz/fuzz-config.c | ['fuzz-config'] | ['fuzz-config'] |
/src/git/versioncmp.c | ['fuzz-cmd-diff', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | [] |
/src/git/submodule.c | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] | ['git/oss-fuzz/fuzz-cmd-apply-check.c', 'fuzz-cmd-diff', 'git/oss-fuzz/fuzz-cmd-status.c', 'git/oss-fuzz/fuzz-command.c', 'git/oss-fuzz/fuzz-cmd-unpack-objects.c', 'fuzz-cmd-bundle-verify', 'git/oss-fuzz/fuzz-cmd-tag-create.c'] |
/src/git/reftable/pq.c | [] | [] |
Directory |
---|
/src/git/reftable/ |
/src/git/refs/ |
/src/git/refs/../ |
/src/git/xdiff/ |
/src/git/ewah/ |
/src/git/./ |
/src/git/negotiator/../ |
/src/git/trace2/ |
/src/git/builtin/ |
/src/git/sha1dc/ |
/src/git/./ewah/ |
/src/git/sha256/block/ |
/src/git/./compat/ |
/src/git/negotiator/ |
/src/git/ |
/src/zlib/ |
/src/git/compat/linux/ |
/src/git/compat/ |
/src/git/oss-fuzz/ |
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.