43 Commits (ed1a368ba137898bf012dbb8cda0a4cac89d64da)

Author SHA1 Message Date
Linus Torvalds e7bd907db6 fsck-cache: read the default reference information even when 20 years ago
Linus Torvalds 1024932f01 fsck-cache: walk the 'refs' directory if the user doesn't give any 20 years ago
Junio C Hamano a4f35a2dc0 Notice tree objects with duplicate entries. 20 years ago
Junio C Hamano ace1534d6f Introduce SHA1_FILE_DIRECTORIES to support multiple object databases. 20 years ago
Linus Torvalds 42ea9cb286 Be more careful about tree entry modes. 20 years ago
Linus Torvalds 770896e548 Teach fsck-cache to accept non-commits for reachability analysis. 20 years ago
Junio C Hamano ae7c0c92c0 Git-prune-script loses blobs referenced from an uncommitted cache. 20 years ago
Linus Torvalds 92d4c85d24 fsck-cache: fix SIGSEGV on bad tag object 20 years ago
Linus Torvalds aa03413467 fsck-cache: report broken links correctly 20 years ago
Linus Torvalds 8500349208 Make fsck-cache do better tree checking. 20 years ago
Linus Torvalds 7e8c174a97 fsck-cache: sort entries by inode number 20 years ago
Linus Torvalds 3c249c9506 Add "get_sha1()" helper function. 20 years ago
Linus Torvalds 3a6a23e67d Make git-fsck-cache error printouts a bit more informative. 20 years ago
Linus Torvalds 4b18242190 Fix up d_type handling - we need to include <dirent.h> before 20 years ago
Jonas Fonseca e1a1388d85 [PATCH] git-fsck-cache: Gracefully handle non-commit IDs 20 years ago
Daniel Barkalow c418eda493 [PATCH] Rework fsck-cache to use parse_object() 20 years ago
Linus Torvalds ab7df1874d fsck-cache: show root objects only with "--root" 20 years ago
Linus Torvalds 889262eacf fsck-cache: only show tags if asked to do so with "--tags" 20 years ago
Linus Torvalds 56ce69f7af Make "fsck" also show what the name of the tag object is, not just 20 years ago
Linus Torvalds ec4465adb3 Add "tag" objects that can be used to sign other objects. 20 years ago
Linus Torvalds e6948b6d88 fsck-cache: warn about missing commit dates 20 years ago
Linus Torvalds 4728b861ac fsck-cache: notice missing "blob" objects. 20 years ago
Linus Torvalds d98b46f8d9 Do SHA1 hash _before_ compression. 20 years ago
Linus Torvalds f43b8abc6f Make fsck-cache print the object type for unreachable objects. 20 years ago
Daniel Barkalow ff5ebe39b0 [PATCH] Port fsck-cache to use parsing functions 20 years ago
Linus Torvalds 08ca0b04ba Make the revision tracking track the object types too. 20 years ago
Linus Torvalds 01796b0e91 Make "revision.h" slightly better to use. 20 years ago
Linus Torvalds 458754a9fe Use common "revision.h" header for both fsck and rev-tree. 20 years ago
Linus Torvalds bcee6fd8e7 Make 'fsck' able to take an arbitrary number of parents on the 20 years ago
Linus Torvalds 2845dbe4a4 Make fsck reachability avoid doing unnecessary work for 20 years ago
Linus Torvalds d9839e0305 Make "fsck-cache" use the same revision tracking structure as "rev-tree". 20 years ago
Petr Baudis 2de381f919 [PATCH] Consolidate the error handling 20 years ago
Linus Torvalds 91af81a98e Oops. Fix bad initialization of the "seen" array, causing us to not 20 years ago
Linus Torvalds f1257f3a33 Oops, the actual 'printf' for missing objects was missing. 20 years ago
Linus Torvalds 8ba0bbb237 Add connectivity tracking to fsck. 20 years ago
Linus Torvalds 4e6616ab77 Make fsck-cache warn about old-style tree objects that have full 20 years ago
Linus Torvalds f768846e34 Teach "fsck" and "read-tree" about recursive tree-nodes. 20 years ago
Linus Torvalds 16d4d1ba6c Make "fsck-cache" print out all the root commits it finds. 20 years ago
Linus Torvalds 59c1e24980 Fix missing return values and some error tests for empty index files 20 years ago
Linus Torvalds 1ea34e365b Make fsck-cache start parsing the object types, and checking their 20 years ago
Linus Torvalds 20222118ae Add first cut at "fsck-cache" that validates the SHA1 object store. 20 years ago