path: root/fsck.h
AgeCommit message (Expand)Author
2023-01-18fsck: provide a function to fsck buffer without object structJeff King
2022-12-13Sync with 2.38.3Junio C Hamano
2022-12-13Merge branch 'maint-2.36' into maint-2.37Junio C Hamano
2022-12-09fsck: implement checks for gitattributesPatrick Steinhardt
2022-10-25fsck: document msg-idJohn Cai
2022-10-25fsck: remove the unused MISSING_TREE_OBJECTJunio C Hamano
2022-10-25fsck: remove the unused BAD_TAG_OBJECTJohn Cai
2022-08-10fsck: downgrade tree badFilemode to "info"Jeff King
2021-05-04fsck: warn about symlinked dotfiles we'll open with O_NOFOLLOWJeff King
2021-03-29fetch-pack: use new fsck API to printing dangling submodulesÆvar Arnfjörð Bjarmason
2021-03-29fsck.c: move gitmodules_{found,done} into fsck_optionsÆvar Arnfjörð Bjarmason
2021-03-29fsck.c: add an fsck_set_msg_type() API that takes enumsÆvar Arnfjörð Bjarmason
2021-03-29fsck.c: pass along the fsck_msg_id in the fsck_error callbackÆvar Arnfjörð Bjarmason
2021-03-29fsck.[ch]: move FOREACH_FSCK_MSG_ID & fsck_msg_id from *.c to *.hÆvar Arnfjörð Bjarmason
2021-03-29fsck.h: re-order and re-assign "enum fsck_msg_type"Ævar Arnfjörð Bjarmason
2021-03-29fsck.h: move FSCK_{FATAL,INFO,ERROR,WARN,IGNORE} into an enumÆvar Arnfjörð Bjarmason
2021-03-29fsck.c: rename variables in fsck_set_msg_type() for less confusionÆvar Arnfjörð Bjarmason
2021-03-29fsck.h: use "enum object_type" instead of "int"Ævar Arnfjörð Bjarmason
2021-03-29fsck.h: use designed initializers for FSCK_OPTIONS_{DEFAULT,STRICT}Ævar Arnfjörð Bjarmason
2021-03-17fsck.c: refactor and rename common config callbackÆvar Arnfjörð Bjarmason
2021-03-01Merge branch 'jt/transfer-fsck-across-packs'Junio C Hamano
2021-02-22fetch-pack: print and use dangling .gitmodulesJonathan Tan
2021-01-05fsck: make fsck_config() re-usableÆvar Arnfjörð Bjarmason
2021-01-05mktag: use fsck instead of custom verify_tag()Ævar Arnfjörð Bjarmason
2019-10-28fsck: only provide oid/type in fsck_error callbackJeff King
2019-10-28fsck: use oids rather than objects for object_name APIJeff King
2019-10-28fsck: unify object-name codeJeff King
2019-10-28fsck: require an actual buffer for non-blobsJeff King
2018-09-12fsck: use oidset instead of oid_array for skipListRené Scharfe
2018-08-15Add missing includes and forward declarationsElijah Newren
2018-05-22fsck: detect gitmodules filesJeff King
2017-03-31Rename sha1_array to oid_arraybrian m. carlson
2016-07-18fsck: give the error function a chance to see the fsck_optionsJohannes Schindelin
2016-07-18fsck_walk(): optionally name objects on the goJohannes Schindelin
2015-06-23fsck: git receive-pack: support excluding objects from fsck'ingJohannes Schindelin
2015-06-23fsck: optionally ignore specific fsck issues completelyJohannes Schindelin
2015-06-23fsck (receive-pack): allow demoting errors to warningsJohannes Schindelin
2015-06-23fsck: offer a function to demote fsck errors to warningsJohannes Schindelin
2015-06-22fsck: introduce identifiers for fsck messagesJohannes Schindelin
2015-06-22fsck: introduce fsck optionsJohannes Schindelin
2014-09-10fsck_object(): allow passing object data separately from the object itselfJohannes Schindelin
2009-11-16Check the format of more printf-type functionsTarmigan Casebolt
2009-04-23Fix typos / spelling in commentsMike Ralphson
2008-02-26add common fsck error printing functionMartin Koegler
2008-02-26builtin-fsck: move common object checking code to fsck.cMartin Koegler
2008-02-26add generic, type aware object chain walkerMartin Koegler