67 Commits (198857bf7ed1dc2403884c1e6900650b50e0f0a9)

Author SHA1 Message Date
René Scharfe 2720f6db5d fsck: handle NULL return of lookup_blob() and lookup_tree() 7 years ago
Jonathan Tan a7c28a2161 tests: ensure fsck fails on corrupt packfiles 8 years ago
Junio C Hamano 73fc2aadc7 t1450: use egrep for regexp "alternation" 8 years ago
Jeff Hostetler 4d9bc37fbe t1450: avoid use of "sed" on the index, which is a binary file 8 years ago
Jeff Hostetler a33fc72fe9 read-cache: force_verify_index_checksum 8 years ago
Jeff King c20d4d702f t1450: use "mv -f" within loose object directory 8 years ago
Jeff King c3271a0e47 fsck: do not fallback "git fsck <bogus>" to "git fsck" 8 years ago
Jeff King c6c7b16d23 fsck: tighten error-checks of "git fsck <head>" 8 years ago
Jeff King 3e3f8bd608 fsck: prepare dummy objects for --connectivity-check 8 years ago
Jeff King b4584e4f66 fsck: report trees as dangling 8 years ago
Jeff King 1ada11ee62 t1450: clean up sub-objects in duplicate-entry test 8 years ago
Jeff King cce044df7f fsck: detect trailing garbage in all object types 8 years ago
Jeff King c68b489e56 fsck: parse loose object paths directly 8 years ago
Jeff King 118e6cead4 t1450: test fsck of packed objects 8 years ago
Jeff King 771e7d578e sha1_file: fix error message for alternate objects 8 years ago
Jeff King 0b20f1a266 t1450: refactor loose-object removal 8 years ago
David Turner 8354fa3d4c fsck: handle bad trees like other errors 8 years ago
Johannes Schindelin 90cf590f53 fsck: optionally show more helpful info for broken links 9 years ago
Junio C Hamano 6d2d780f63 fsck: detect and warn a commit with embedded NUL 9 years ago
René Scharfe 8a272f291a fsck: treat a NUL in a tag header as an error 9 years ago
René Scharfe 80c7f5a011 t1450: add tests for NUL in headers of commits and tags 9 years ago
Junio C Hamano 122f76f574 fsck: exit with non-zero when problems are found 10 years ago
Johannes Schindelin 02976bf856 fsck: introduce `git fsck --connectivity-only` 10 years ago
Johannes Schindelin 2becf00ff7 fsck: support demoting errors to warnings 10 years ago
Johannes Schindelin 71ab8fa840 fsck: report the ID of the error/warning 10 years ago
Jeff King 6aaf956b08 is_hfs_dotgit: loosen over-eager match of \u{..47} 10 years ago
Johannes Schindelin d08c13b947 fsck: complain about NTFS ".git" aliases in trees 10 years ago
Jeff King a18fcc9ff2 fsck: complain about HFS+ ".git" aliases in trees 10 years ago
Jeff King 76e86fc6e3 fsck: notice .git case-insensitively 10 years ago
Jeff King 450870cba7 t1450: refactor ".", "..", and ".git" fsck tests 10 years ago
Jeff King 7add441984 fsck: properly bound "invalid tag name" error message 10 years ago
Junio C Hamano b659605da6 t1450: make sure fsck detects a malformed tagger line 11 years ago
Jeff King 30d1038d1b fsck: return non-zero status on missing ref tips 11 years ago
Johannes Schindelin 90e3e5f057 Add regression tests for stricter tag fsck'ing 11 years ago
Jeff King 2e770fe47e fsck: exit with non-zero status upon error from fsck_obj() 11 years ago
Jeff King d4b8de0420 fsck: report integer overflow in author timestamps 11 years ago
Jeff King 5c17f51270 fsck: warn about ".git" in trees 12 years ago
Jeff King 5d34a4359d fsck: warn about '.' and '..' in trees 12 years ago
Junio C Hamano 9dad83be45 t1450: the order the objects are checked is undefined 13 years ago
Jeff King c479d14a80 fsck: detect null sha1 in tree entries 13 years ago
Junio C Hamano c6a13b2c86 fsck: --no-dangling omits "dangling object" information 13 years ago
Clemens Buchacher cb8da70547 git rev-list: fix invalid typecast 13 years ago
Dmitry Ivankov 53f53cff24 fsck: improve committer/author check 14 years ago
Dmitry Ivankov e3c98120f5 fsck: add a few committer name tests 14 years ago
Jonathan Nieder a48fcd8369 tests: add missing && 14 years ago
Jonathan Nieder dbedf8bf42 t1450 (fsck): remove dangling objects 15 years ago
Jonathan Nieder 0adc6a3d49 fsck: fix bogus commit header check 15 years ago
Jonathan Nieder daae19224a fsck: check ident lines in commit objects 15 years ago
Thomas Rast 4551d03541 t1450: fix testcases that were wrongly expecting failure 15 years ago
Thomas Rast 02a6552c28 Test fsck a bit harder 16 years ago