oss-fuzz/projects/git
DavidKorczynski 9808e992e8
git: refine set up (#8656)
- Match with latest upstream changes where some fuzzing PRs have gone
through
(600f45a53b)
- Add checks on return values from cmd_add and cmd_git to avoid
proceeding in the event something erroneous happen
- Refine fuzz-cmd-diff
- Add leak detection
- Adds some patching in the git code to avoid exit. This should be okay
-- at least the fuzzers continue to run on my system. Let's see if down
the line some type of state gets cluttered.

This makes the diff and command fuzzer run well on my machine and we
have no dependencies on executables on the platform besides standard
linux utilities.

Signed-off-by: David Korczynski <david@adalogics.com>

Signed-off-by: David Korczynski <david@adalogics.com>
2022-10-01 20:38:58 +01:00
..
Dockerfile git: refine set up (#8656) 2022-10-01 20:38:58 +01:00
Makefile.diff git: refine set up (#8656) 2022-10-01 20:38:58 +01:00
build.sh git: refine set up (#8656) 2022-10-01 20:38:58 +01:00
fuzz-cmd-base.c git: refine set up (#8656) 2022-10-01 20:38:58 +01:00
fuzz-cmd-base.h git: refine set up (#8656) 2022-10-01 20:38:58 +01:00
fuzz-cmd-diff.c git: refine set up (#8656) 2022-10-01 20:38:58 +01:00
fuzz-cmd-status.c [git]: Fix git diff version status (#8640) 2022-09-30 14:29:29 +01:00
fuzz-cmd-version.c git: create git command fuzzers (#8553) 2022-09-21 15:17:55 +01:00
fuzz-command.c [git]: Fix git diff version status (#8640) 2022-09-30 14:29:29 +01:00
project.yaml git: create git command fuzzers (#8553) 2022-09-21 15:17:55 +01:00