59 Commits (518ef8f07f72271dff4040c1e7452ab6de73d199)

Author SHA1 Message Date
Thomas Rast 0721c314a5 Use die_errno() instead of die() when checking syscalls 16 years ago
Thomas Rast d824cbba02 Convert existing die(..., strerror(errno)) to die_errno() 16 years ago
Linus Torvalds 2af202be3d Fix various sparse warnings in the git source code 16 years ago
Christian Couder dae556bdb1 environment: add global variable to disable replacement 16 years ago
Stephen Boyd 3778292017 parse-opts: prepare for OPT_FILENAME 16 years ago
Junio C Hamano cd673c1f17 has_sha1_pack(): refactor "pretend these packs do not exist" interface 16 years ago
Junio C Hamano e15ef66943 fsck: check loose objects from alternate object stores by default 16 years ago
Junio C Hamano 469e2ebf63 fsck: HEAD is part of refs 16 years ago
Christian Couder 3aed2fda6f builtin-fsck: fix off by one head count 16 years ago
Alexander Potashev 8ca12c0d62 add is_dot_or_dotdot inline function 16 years ago
Linus Torvalds 04d3975937 fsck: reduce stack footprint 16 years ago
Alex Riesen 47d32af233 Make some of fwrite/fclose/write/close failures visible 16 years ago
Brandon Casey 3d32a46b24 Teach fsck and prune that tmp_obj_ file names may not be 14 bytes long 17 years ago
Shawn O. Pearce a08c53a119 fsck: Don't require tmp_obj_ file names are 14 bytes in length 17 years ago
Brandon Casey 0e8316cc16 Teach fsck and prune about the new location of temporary objects 17 years ago
Stephan Beyer 1b1dd23f2d Make usage strings dash-less 17 years ago
Nicolas Pitre 77d3ecee85 move show_pack_info() where it belongs 17 years ago
Martin Koegler ba002f3b28 builtin-fsck: move common object checking code to fsck.c 17 years ago
Martin Koegler 4516338243 builtin-fsck: reports missing parent commits 17 years ago
Martin Koegler 271b8d25b2 builtin-fsck: move away from object-refs to fsck_walk 17 years ago
Martin Koegler d4fe07f149 git-fsck: report missing author/commit line in a commit as an error 17 years ago
Linus Torvalds 7a51ed66f6 Make on-disk index representation separate from in-core one 17 years ago
Linus Torvalds 6232f62bc7 Make 'git fsck' complain about non-commit branches 17 years ago
Emil Medve dd46b9b95b Fixed a command line option type for builtin-fsck.c 17 years ago
Pierre Habouzit 5ac0a2063e Make builtin-fsck.c use parse_options. 17 years ago
Johannes Schindelin 16a7fcfe5e fsck --lost-found: write blob's contents, not their SHA-1 18 years ago
Peter Hagervall baffc0e770 Make every builtin-*.c file #include "builtin.h" 18 years ago
Johannes Schindelin 68f6c019fd git-fsck: add --lost-found option 18 years ago
Junio C Hamano a6080a0a44 War on whitespace 18 years ago
Johannes Schindelin 20f1eb6b46 git-fsck: learn about --verbose 18 years ago
Shawn O. Pearce b77ffe8a57 Ensure the pack index is opened before access 18 years ago
Martin Waitz 302b9282c9 rename dirlink to gitlink. 18 years ago
Shawn O. Pearce cb2cada6da Catch empty pathnames in trees during fsck 18 years ago
Junio C Hamano 8eb2d0bee8 fsck: do not complain on detached HEAD. 18 years ago
Linus Torvalds 8d9721c86b Teach "fsck" not to follow subproject links 18 years ago
Nicolas Pitre 57059091fa get rid of num_packed_objects() 18 years ago
Shawn O. Pearce 566842f62b Fix lost-found to show commits only referenced by reflogs 18 years ago
Nicolas Pitre d72308e01c clean up and optimize nth_packed_object_sha1() usage 18 years ago
Linus Torvalds 6fda5e5180 Initialize tree descriptors with a helper function rather than by hand. 18 years ago
Shawn O. Pearce 326bf39677 Use uint32_t for all packed object counts. 18 years ago
Junio C Hamano e2b4f63512 fsck: exit with non-zero status upon errors 18 years ago
Junio C Hamano efec43c028 fsck: fix broken loose object check. 18 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
Pavel Roskin 3dff5379bf Assorted typo fixes 18 years ago
Mark Wooding b4dfefe00f Make fsck and fsck-objects be builtins. 18 years ago
Junio C Hamano df391b192d git-fsck-objects is now synonym to git-fsck 18 years ago
Linus Torvalds 18af29f247 fsck-objects: refactor checking for connectivity 18 years ago
Linus Torvalds 9130ac1e19 Better error messages for corrupt databases 18 years ago
Johannes Schindelin 883d60fa97 Sanitize for_each_reflog_ent() 18 years ago
Junio C Hamano 55dd55263b Protect commits recorded in reflog from pruning. 18 years ago