summaryrefslogtreecommitdiff
path: root/fsck.h
AgeCommit message (Expand)AuthorFilesLines
2021-05-04fsck: warn about symlinked dotfiles we'll open with O_NOFOLLOWLibravatar Jeff King1-0/+3
2021-03-28fetch-pack: use new fsck API to printing dangling submodulesLibravatar Ævar Arnfjörð Bjarmason1-3/+12
2021-03-28fsck.c: move gitmodules_{found,done} into fsck_optionsLibravatar Ævar Arnfjörð Bjarmason1-1/+8
2021-03-28fsck.c: add an fsck_set_msg_type() API that takes enumsLibravatar Ævar Arnfjörð Bjarmason1-0/+3
2021-03-28fsck.c: pass along the fsck_msg_id in the fsck_error callbackLibravatar Ævar Arnfjörð Bjarmason1-2/+4
2021-03-28fsck.[ch]: move FOREACH_FSCK_MSG_ID & fsck_msg_id from *.c to *.hLibravatar Ævar Arnfjörð Bjarmason1-0/+66
2021-03-28fsck.h: re-order and re-assign "enum fsck_msg_type"Libravatar Ævar Arnfjörð Bjarmason1-4/+6
2021-03-28fsck.h: move FSCK_{FATAL,INFO,ERROR,WARN,IGNORE} into an enumLibravatar Ævar Arnfjörð Bjarmason1-6/+10
2021-03-28fsck.c: rename variables in fsck_set_msg_type() for less confusionLibravatar Ævar Arnfjörð Bjarmason1-1/+1
2021-03-28fsck.h: use "enum object_type" instead of "int"Libravatar Ævar Arnfjörð Bjarmason1-1/+2
2021-03-28fsck.h: use designed initializers for FSCK_OPTIONS_{DEFAULT,STRICT}Libravatar Ævar Arnfjörð Bjarmason1-2/+8
2021-03-17fsck.c: refactor and rename common config callbackLibravatar Ævar Arnfjörð Bjarmason1-2/+1
2021-03-01Merge branch 'jt/transfer-fsck-across-packs'Libravatar Junio C Hamano1-0/+2
2021-02-22fetch-pack: print and use dangling .gitmodulesLibravatar Jonathan Tan1-0/+2
2021-01-05fsck: make fsck_config() re-usableLibravatar Ævar Arnfjörð Bjarmason1-0/+7
2021-01-05mktag: use fsck instead of custom verify_tag()Libravatar Ævar Arnfjörð Bjarmason1-0/+9
2019-10-28fsck: only provide oid/type in fsck_error callbackLibravatar Jeff King1-2/+4
2019-10-28fsck: use oids rather than objects for object_name APILibravatar Jeff King1-4/+5
2019-10-28fsck: unify object-name codeLibravatar Jeff King1-0/+24
2019-10-28fsck: require an actual buffer for non-blobsLibravatar Jeff King1-1/+5
2018-09-12fsck: use oidset instead of oid_array for skipListLibravatar René Scharfe1-3/+5
2018-08-15Add missing includes and forward declarationsLibravatar Elijah Newren1-0/+1
2018-05-21fsck: detect gitmodules filesLibravatar Jeff King1-0/+7
2017-03-31Rename sha1_array to oid_arrayLibravatar brian m. carlson1-1/+1
2016-07-18fsck: give the error function a chance to see the fsck_optionsLibravatar Johannes Schindelin1-2/+4
2016-07-18fsck_walk(): optionally name objects on the goLibravatar Johannes Schindelin1-0/+1
2015-06-23fsck: git receive-pack: support excluding objects from fsck'ingLibravatar Johannes Schindelin1-0/+1
2015-06-23fsck: optionally ignore specific fsck issues completelyLibravatar Johannes Schindelin1-0/+1
2015-06-23fsck (receive-pack): allow demoting errors to warningsLibravatar Johannes Schindelin1-0/+1
2015-06-23fsck: offer a function to demote fsck errors to warningsLibravatar Johannes Schindelin1-2/+7
2015-06-22fsck: introduce identifiers for fsck messagesLibravatar Johannes Schindelin1-3/+2
2015-06-22fsck: introduce fsck optionsLibravatar Johannes Schindelin1-3/+14
2014-09-10fsck_object(): allow passing object data separately from the object itselfLibravatar Johannes Schindelin1-1/+3
2009-11-15Check the format of more printf-type functionsLibravatar Tarmigan Casebolt1-0/+1
2009-04-22Fix typos / spelling in commentsLibravatar Mike Ralphson1-1/+1
2008-02-25add common fsck error printing functionLibravatar Martin Koegler1-0/+2
2008-02-25builtin-fsck: move common object checking code to fsck.cLibravatar Martin Koegler1-0/+7
2008-02-25add generic, type aware object chain walkerLibravatar Martin Koegler1-0/+23