47 Commits (master)

Author SHA1 Message Date
Elijah Newren a64215b6cd object.h: stop depending on cache.h; make cache.h depend on object.h 1 year ago
Jeff King 35ff327e2d fsck: provide a function to fsck buffer without object struct 1 year ago
Patrick Steinhardt 27ab4784d5 fsck: implement checks for gitattributes 2 years ago
John Cai f6534dbda4 fsck: document msg-id 2 years ago
Junio C Hamano 7edfb883ab fsck: remove the unused MISSING_TREE_OBJECT 2 years ago
John Cai 51691fed06 fsck: remove the unused BAD_TAG_OBJECT 2 years ago
Jeff King 4dd3b045f5 fsck: downgrade tree badFilemode to "info" 2 years ago
Jeff King bb6832d552 fsck: warn about symlinked dotfiles we'll open with O_NOFOLLOW 3 years ago
Ævar Arnfjörð Bjarmason 3745e2693d fetch-pack: use new fsck API to printing dangling submodules 3 years ago
Ævar Arnfjörð Bjarmason c15087d17b fsck.c: move gitmodules_{found,done} into fsck_options 3 years ago
Ævar Arnfjörð Bjarmason 53692df2b8 fsck.c: add an fsck_set_msg_type() API that takes enums 3 years ago
Ævar Arnfjörð Bjarmason 394d5d31b0 fsck.c: pass along the fsck_msg_id in the fsck_error callback 3 years ago
Ævar Arnfjörð Bjarmason 44e07da8bb fsck.[ch]: move FOREACH_FSCK_MSG_ID & fsck_msg_id from *.c to *.h 3 years ago
Ævar Arnfjörð Bjarmason 30cf618eef fsck.h: re-order and re-assign "enum fsck_msg_type" 3 years ago
Ævar Arnfjörð Bjarmason 1b32b59f9b fsck.h: move FSCK_{FATAL,INFO,ERROR,WARN,IGNORE} into an enum 3 years ago
Ævar Arnfjörð Bjarmason f1abc2d0e1 fsck.c: rename variables in fsck_set_msg_type() for less confusion 3 years ago
Ævar Arnfjörð Bjarmason a1aad71601 fsck.h: use "enum object_type" instead of "int" 3 years ago
Ævar Arnfjörð Bjarmason d385784f89 fsck.h: use designed initializers for FSCK_OPTIONS_{DEFAULT,STRICT} 3 years ago
Ævar Arnfjörð Bjarmason fb79f5bff7 fsck.c: refactor and rename common config callback 3 years ago
Jonathan Tan 5476e1efde fetch-pack: print and use dangling .gitmodules 3 years ago
Ævar Arnfjörð Bjarmason 1f3299fda9 fsck: make fsck_config() re-usable 3 years ago
Ævar Arnfjörð Bjarmason acf9de4c94 mktag: use fsck instead of custom verify_tag() 3 years ago
Jeff King 5afc4b1dc6 fsck: only provide oid/type in fsck_error callback 5 years ago
Jeff King 733902905d fsck: use oids rather than objects for object_name API 5 years ago
Jeff King a59cfb3230 fsck: unify object-name code 5 years ago
Jeff King 23a173a761 fsck: require an actual buffer for non-blobs 5 years ago
René Scharfe 3b41fb0cb2 fsck: use oidset instead of oid_array for skipList 6 years ago
Elijah Newren ef3ca95475 Add missing includes and forward declarations 6 years ago
Jeff King 159e7b080b fsck: detect gitmodules files 6 years ago
brian m. carlson 910650d2f8 Rename sha1_array to oid_array 7 years ago
Johannes Schindelin 1cd772cc41 fsck: give the error function a chance to see the fsck_options 8 years ago
Johannes Schindelin 7b35efd734 fsck_walk(): optionally name objects on the go 8 years ago
Johannes Schindelin cd94c6f91e fsck: git receive-pack: support excluding objects from fsck'ing 9 years ago
Johannes Schindelin efaba7cc77 fsck: optionally ignore specific fsck issues completely 9 years ago
Johannes Schindelin 5d477a334a fsck (receive-pack): allow demoting errors to warnings 9 years ago
Johannes Schindelin 0282f4dced fsck: offer a function to demote fsck errors to warnings 9 years ago
Johannes Schindelin c99ba492f1 fsck: introduce identifiers for fsck messages 9 years ago
Johannes Schindelin 22410549fc fsck: introduce fsck options 9 years ago
Johannes Schindelin 90a398bbd7 fsck_object(): allow passing object data separately from the object itself 10 years ago
Tarmigan Casebolt 28bea9e534 Check the format of more printf-type functions 15 years ago
Mike Ralphson 3ea3c215c0 Fix typos / spelling in comments 15 years ago
Martin Koegler d6ffc8d784 add common fsck error printing function 17 years ago
Martin Koegler ba002f3b28 builtin-fsck: move common object checking code to fsck.c 17 years ago
Martin Koegler 355885d531 add generic, type aware object chain walker 17 years ago