Arthur Chan
43c4d9a53a
[git]: Fix git diff version status ( #8640 )
...
Fix memory clearing logic for cmd fuzzers
Also solve issue 52003
(https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=52003 )
2022-09-30 14:29:29 +01:00
Arthur Chan
43ba156dd3
[git]: Fix git command calling ( #8635 )
...
Change git repository initialization method. Instead of passing git
command to system(), internal git command functions are used to avoid
external git error.
2022-09-30 00:10:53 +01:00
Arthur Chan
3217c5d357
Fix git structure and git diff testcase ( #8622 )
...
Add in more test cases for git diff
Fix git base work tree allowing more coverage for git diff and other
commands.
2022-09-28 17:02:27 +00:00
Arthur Chan
f8d1439cd6
[git]: add loop for the cmd fuzzing ( #8611 )
...
Add loop for git command fuzzing, allowing more coverage.
2022-09-27 23:38:25 +01:00
Arthur Chan
39a4c95af3
git: Combine multiple git command fuzzer to one ( #8579 )
...
List of git commands covered
GIT_ADD
GIT_BRANCH
GIT_COMMIT
GIT_CONFIG
GIT_DIFF
GIT_DIFF_FILES
GIT_DIFF_INDEX
GIT_DIFF_TREE
GIT_LS_FILES
GIT_LS_TREE
GIT_MV
GIT_RERERE
GIT_STATUS
GIT_VERSION
2022-09-23 19:26:32 +01:00