summaryrefslogtreecommitdiff
path: root/fsck-objects.c
AgeCommit message (Expand)AuthorFilesLines
2007-01-21fsck-objects: refactor checking for connectivityLibravatar Linus Torvalds1-38/+95
2007-01-11Better error messages for corrupt databasesLibravatar Linus Torvalds1-1/+1
2007-01-09Sanitize for_each_reflog_ent()Libravatar Johannes Schindelin1-1/+3
2006-12-20Protect commits recorded in reflog from pruning.Libravatar Junio C Hamano1-0/+22
2006-12-20simplify inclusion of system header files.Libravatar Junio C Hamano1-3/+0
2006-09-20Tell between packed, unpacked and symbolic refs.Libravatar Junio C Hamano1-3/+4
2006-09-20Add callback data to for_each_ref() family.Libravatar Junio C Hamano1-2/+2
2006-09-18fsck-objects: adjust to resolve_ref() clean-up.Libravatar Junio C Hamano1-6/+4
2006-09-02Replace uses of strdup with xstrdup.Libravatar Shawn Pearce1-1/+1
2006-08-29git-fsck-objects: lacking default references should not be fatalLibravatar Linus Torvalds1-2/+17
2006-08-23Convert memcpy(a,b,20) to hashcpy(a,b).Libravatar Shawn Pearce1-1/+1
2006-08-15remove unnecessary initializationsLibravatar David Rientjes1-7/+7
2006-08-15make inline is_null_sha1 globalLibravatar David Rientjes1-1/+1
2006-08-14Make fsck_dir void.Libravatar David Rientjes1-3/+2
2006-07-12Remove TYPE_* constant macros and use object_type enums consistently.Libravatar Linus Torvalds1-5/+5
2006-06-29Abstract out accesses to object hash arrayLibravatar Linus Torvalds1-3/+4
2006-06-18Remove "refs" field from "struct object"Libravatar Linus Torvalds1-2/+3
2006-06-17Shrink "struct object" a bitLibravatar Linus Torvalds1-13/+13
2006-05-29fsck-objects: avoid unnecessary tree_entry_list usageLibravatar Linus Torvalds1-21/+36
2006-05-29Remove "tree->entries" tree-entry list from tree parserLibravatar Linus Torvalds1-2/+5
2006-05-29Make "tree_entry" have a SHA1 instead of a union of object pointersLibravatar Linus Torvalds1-0/+1
2006-05-29Make "struct tree" contain the pointer to the tree bufferLibravatar Linus Torvalds1-4/+3
2006-05-03fsck-objects: do not segfault on missing tree in cache-treeLibravatar Junio C Hamano1-0/+5
2006-05-01fsck-objects: mark objects reachable from cache-treeLibravatar Junio C Hamano1-0/+2
2006-04-25Teach fsck-objects about cache-tree.Libravatar Junio C Hamano1-0/+18
2006-03-09fsck-objects: Remove --standaloneLibravatar Junio C Hamano1-15/+5
2006-02-26Use setenv(), fix warningsLibravatar Timo Hirvonen1-1/+1
2006-02-12Use a hashtable for objects instead of a sorted listLibravatar Johannes Schindelin1-1/+4
2006-01-21fsck-objects: support platforms without d_ino in struct dirent.Libravatar Junio C Hamano1-2/+11
2005-11-28fsck-objects: work from subdirectory.Libravatar Junio C Hamano1-0/+2
2005-11-15Rework object refs tracking to reduce memory usageLibravatar Sergey Vlasov1-9/+13
2005-11-15git-fsck-objects: Free tree entries after useLibravatar Sergey Vlasov1-0/+7
2005-10-08Create object subdirectories on demandLibravatar Linus Torvalds1-3/+2
2005-10-01Add git-symbolic-refLibravatar Junio C Hamano1-18/+10
2005-09-28[PATCH] Make some needlessly global stuff staticLibravatar Peter Hagervall1-2/+2
2005-09-27[PATCH] Provide access to git_dir through get_git_dir().Libravatar Sven Verdoolaege1-4/+1
2005-09-20[PATCH] Make the git-fsck-objects diagnostics more usefulLibravatar Petr Baudis1-34/+48
2005-09-09Retire support for old environment variables.Libravatar Junio C Hamano1-1/+1
2005-09-07Big tool rename.Libravatar Junio C Hamano1-0/+537