summaryrefslogtreecommitdiff
path: root/builtin/fsck.c
Commit message (Expand)AuthorAgeFilesLines
* fsck: use local repositoryDerrick Stolee2023-05-021-3/+3
* fsck: verify checksums of all .bitmap filesDerrick Stolee2023-05-021-0/+4
* Merge branch 'ds/fsck-pack-revindex'Junio C Hamano2023-04-271-0/+36
|\
| * fsck: validate .rev file headerDerrick Stolee2023-04-171-2/+8
| * fsck: create scaffolding for rev-index checksDerrick Stolee2023-04-171-0/+30
| * Merge branch 'en/header-split-cleanup'Junio C Hamano2023-04-061-0/+1
| |\
| * \ Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano2023-04-061-1/+1
| |\ \
* | | | object-file.h: move declarations for object-file.c functions from cache.hElijah Newren2023-04-111-0/+1
* | | | object-name.h: move declarations for object-name.c functions from cache.hElijah Newren2023-04-111-0/+1
* | | | Merge branch 'ab/remove-implicit-use-of-the-repository' into en/header-split-...Junio C Hamano2023-04-041-1/+1
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| |
| * | cocci: apply the "cache.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason2023-03-281-1/+1
* | | treewide: be explicit about dependence on gettext.hElijah Newren2023-03-211-0/+1
| |/ |/|
* | Merge branch 'jk/unused-post-2.39-part2'Junio C Hamano2023-03-171-12/+13
|\ \
| * | for_each_object: mark unused callback parametersJeff King2023-02-241-12/+13
| |/
* | Merge branch 'en/header-cleanup'Junio C Hamano2023-03-171-0/+2
|\ \
| * | replace-object.h: move read_replace_refs declaration from cache.h to hereElijah Newren2023-02-231-0/+1
| * | cache.h: remove dependence on hex.h; make other files include it explicitlyElijah Newren2023-02-231-0/+1
| |/
* | fsck: check even zero-entry index filesJeff King2023-02-271-3/+2
* | fsck: mention file path for index errorsJeff King2023-02-241-15/+27
* | fsck: check index files in all worktreesJeff King2023-02-241-2/+16
* | fsck: factor out index fsckJeff King2023-02-241-24/+30
|/
* cocci: apply "pending" index-compatibility to some "builtin/*.c"Ævar Arnfjörð Bjarmason2022-11-211-2/+2
* cocci & cache.h: apply variable section of "pending" index-compatibilityÆvar Arnfjörð Bjarmason2022-11-211-6/+6
* Merge branch 'ab/doc-synopsis-and-cmd-usage'Junio C Hamano2022-10-281-1/+4
|\
| * doc txt & -h consistency: add missing optionsÆvar Arnfjörð Bjarmason2022-10-131-1/+4
* | Merge branch 'jk/fsck-on-diet'Junio C Hamano2022-10-101-3/+3
|\ \
| * | parse_object_buffer(): respect save_commit_bufferJeff King2022-09-221-3/+0
| * | fsck: turn off save_commit_bufferJeff King2022-09-221-0/+1
| * | fsck: free tree buffers after walking unreachable objectsJeff King2022-09-221-0/+2
| |/
* | git-compat-util.h: use "UNUSED", not "UNUSED(var)"Ævar Arnfjörð Bjarmason2022-09-011-6/+6
* | refs: mark unused reflog callback parametersJeff King2022-08-191-2/+3
* | refs: mark unused each_ref_fn parametersJeff King2022-08-191-3/+4
|/
* fsck: do not dereference NULL while checking resolve-undo dataJunio C Hamano2022-07-111-0/+1
* revision: mark blobs needed for resolve-undo as reachableJunio C Hamano2022-06-091-0/+38
* run-command API users: use strvec_pushl(), not argv constructionÆvar Arnfjörð Bjarmason2021-11-251-8/+4
* Merge branch 'ab/fsck-unexpected-type'Junio C Hamano2021-11-121-1/+2
|\
| * object-file: free(*contents) only in read_loose_object() callerÆvar Arnfjörð Bjarmason2021-11-111-1/+2
* | Merge branch 'gc/use-repo-settings'Junio C Hamano2021-11-011-2/+3
|\ \
| * | fsck: verify multi-pack-index when implictly enabledGlen Choo2021-10-151-1/+1
| * | fsck: verify commit graph when implicitly enabledGlen Choo2021-10-151-1/+2
* | | Merge branch 'ab/fsck-unexpected-type'Junio C Hamano2021-10-251-6/+38
|\ \ \ | |/ / |/| / | |/
| * fsck: report invalid object type-path combinationsÆvar Arnfjörð Bjarmason2021-10-011-4/+11
| * fsck: don't hard die on invalid object typesÆvar Arnfjörð Bjarmason2021-10-011-6/+31
* | Merge branch 'ab/fsck-api-cleanup'Junio C Hamano2021-06-021-1/+2
|\ \ | |/ |/|
| * builtin/fsck.c: don't conflate "int" and "enum" in callbackÆvar Arnfjörð Bjarmason2021-06-021-1/+2
* | Merge branch 'ds/sparse-index-protections'Junio C Hamano2021-04-301-0/+2
|\ \
| * | fsck: ensure full indexDerrick Stolee2021-04-141-0/+2
* | | lookup_unknown_object(): take a repository argumentJeff King2021-04-131-1/+1
| |/ |/|
* | fsck.c: pass along the fsck_msg_id in the fsck_error callbackÆvar Arnfjörð Bjarmason2021-03-281-1/+3
* | fsck.h: move FSCK_{FATAL,INFO,ERROR,WARN,IGNORE} into an enumÆvar Arnfjörð Bjarmason2021-03-281-1/+1