225 Commits (d4ac305073411bd70ae94e79c8fe8130a7d378aa)

Author SHA1 Message Date
Jeff King bb6832d552 fsck: warn about symlinked dotfiles we'll open with O_NOFOLLOW 4 years ago
Jeff King 0282f6799f fsck_tree(): wrap some long lines 4 years ago
Jeff King 9e1947cb48 fsck_tree(): fix shadowed variable 4 years ago
Ævar Arnfjörð Bjarmason 3745e2693d fetch-pack: use new fsck API to printing dangling submodules 4 years ago
Ævar Arnfjörð Bjarmason c15087d17b fsck.c: move gitmodules_{found,done} into fsck_options 4 years ago
Ævar Arnfjörð Bjarmason 53692df2b8 fsck.c: add an fsck_set_msg_type() API that takes enums 4 years ago
Ævar Arnfjörð Bjarmason 394d5d31b0 fsck.c: pass along the fsck_msg_id in the fsck_error callback 4 years ago
Ævar Arnfjörð Bjarmason 44e07da8bb fsck.[ch]: move FOREACH_FSCK_MSG_ID & fsck_msg_id from *.c to *.h 4 years ago
Ævar Arnfjörð Bjarmason 901f2f6742 fsck.c: give "FOREACH_MSG_ID" a more specific name 4 years ago
Ævar Arnfjörð Bjarmason b5495024ec fsck.c: undefine temporary STR macro after use 4 years ago
Ævar Arnfjörð Bjarmason c72da1a22b fsck.c: call parse_msg_type() early in fsck_set_msg_type() 4 years ago
Ævar Arnfjörð Bjarmason 1b32b59f9b fsck.h: move FSCK_{FATAL,INFO,ERROR,WARN,IGNORE} into an enum 4 years ago
Ævar Arnfjörð Bjarmason e35d65a78a fsck.c: refactor fsck_msg_type() to limit scope of "int msg_type" 4 years ago
Ævar Arnfjörð Bjarmason 35af754b06 fsck.c: rename remaining fsck_msg_id "id" to "msg_id" 4 years ago
Ævar Arnfjörð Bjarmason 034a7b7bcc fsck.c: remove (mostly) redundant append_msg_id() function 4 years ago
Ævar Arnfjörð Bjarmason f1abc2d0e1 fsck.c: rename variables in fsck_set_msg_type() for less confusion 4 years ago
Ævar Arnfjörð Bjarmason fb79f5bff7 fsck.c: refactor and rename common config callback 4 years ago
Jonathan Tan 5476e1efde fetch-pack: print and use dangling .gitmodules 4 years ago
Johannes Schindelin e89f89361c fsck --name-objects: be more careful parsing generation numbers 4 years ago
Jeff King 6aed56736b fsck: reject .gitmodules git:// urls with newlines 4 years ago
Ævar Arnfjörð Bjarmason 9a1a3a4d4c mktag: allow omitting the header/body \n separator 4 years ago
Ævar Arnfjörð Bjarmason 1f3299fda9 fsck: make fsck_config() re-usable 4 years ago
Ævar Arnfjörð Bjarmason acf9de4c94 mktag: use fsck instead of custom verify_tag() 4 years ago
René Scharfe fe747043dc fsck: detect more in-tree d/f conflicts 5 years ago
René Scharfe 86715592fd fsck: fix a typo in a comment 5 years ago
René Scharfe 9068cfb20f fsck: report non-consecutive duplicate names in trees 5 years ago
Jonathan Nieder 1a3609e402 fsck: reject URL with empty host in .gitmodules 5 years ago
Jonathan Nieder c44088ecc4 credential: treat URL without scheme as invalid 5 years ago
Jonathan Nieder a2b26ffb1a fsck: convert gitmodules url to URL passed to curl 5 years ago
Jeff King f5914f4b6b parse_config_key(): return subsection len as size_t 5 years ago
Jeff King 07259e74ec fsck: detect gitmodules URLs with embedded newlines 5 years ago
Jonathan Nieder bb92255ebe fsck: reject submodule.update = !command in .gitmodules 5 years ago
Johannes Schindelin 288a74bcd2 is_ntfs_dotgit(): only verify the leading segment 5 years ago
Jeff King b2f2039c2b fsck: accept an oid instead of a "struct tree" for fsck_tree() 5 years ago
Jeff King c5b4269b57 fsck: accept an oid instead of a "struct commit" for fsck_commit() 5 years ago
Jeff King 103fb6d43b fsck: accept an oid instead of a "struct tag" for fsck_tag() 5 years ago
Jeff King f648ee7088 fsck: rename vague "oid" local variables 5 years ago
Jeff King cc579000bf fsck: don't require an object struct in verify_headers() 5 years ago
Jeff King 7854399366 fsck: don't require an object struct for fsck_ident() 5 years ago
Jeff King b8b00f1693 fsck: drop blob struct from fsck_finish() 5 years ago
Jeff King 6da40b22ca fsck: accept an oid instead of a "struct blob" for fsck_blob() 5 years ago
Jeff King 38370253fd fsck: don't require an object struct for report() 5 years ago
Jeff King f59793763d fsck: only require an oid for skiplist functions 5 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 d40bbc109b fsck_describe_object(): build on our get_object_name() primitive 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
Jeff King 2175a0c601 fsck: stop checking tag->tagged 5 years ago
Jeff King ec65231571 fsck: stop checking commit->parent counts 5 years ago