]> git.ipfire.org Git - thirdparty/git.git/commit - fuzz-pack-idx.c
fuzz: add fuzz testing for packfile indices.
authorJosh Steadmon <steadmon@google.com>
Sat, 13 Oct 2018 00:58:41 +0000 (17:58 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 15 Oct 2018 05:29:03 +0000 (14:29 +0900)
commit1127a98ccea2a911d2043dcc9ce301e080a3cc39
treee22ba4d30cc39102180641508bdff90b9fef76dd
parent5e47215080018b7eea2054ec70f5d686715d66ee
fuzz: add fuzz testing for packfile indices.

Breaks the majority of check_packed_git_idx() into a separate function,
load_idx(). The latter function operates on arbitrary buffers, which
makes it suitable as a fuzzing test target.

Signed-off-by: Josh Steadmon <steadmon@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
.gitignore
Makefile
fuzz-pack-idx.c [new file with mode: 0644]
packfile.c
packfile.h