summaryrefslogtreecommitdiff
path: root/builtin/fsck.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | fsck.h: use "enum object_type" instead of "int"Ævar Arnfjörð Bjarmason2021-03-281-1/+2
* | fsck.c: refactor and rename common config callbackÆvar Arnfjörð Bjarmason2021-03-171-6/+1
|/
* fsck: make fsck_config() re-usableÆvar Arnfjörð Bjarmason2021-01-051-19/+1
* fsck: do not lazy fetch known non-promisor objectJonathan Tan2020-08-061-1/+1
* Merge branch 'es/get-worktrees-unsort'Junio C Hamano2020-07-061-1/+1
|\
| * worktree: drop get_worktrees() unused 'flags' argumentEric Sunshine2020-06-221-1/+1
* | object: drop parsed_object_pool->commit_countAbhishek Kumar2020-06-171-1/+1
* | Merge branch 'ds/multi-pack-verify'Junio C Hamano2020-05-241-1/+2
|\ \ | |/ |/|
| * fsck: use ERROR_MULTI_PACK_INDEXDerrick Stolee2020-05-191-1/+2
* | fsck: only provide oid/type in fsck_error callbackJeff King2019-10-281-7/+10
* | fsck: don't require object structs for display functionsJeff King2019-10-281-32/+37
* | fsck: use oids rather than objects for object_name APIJeff King2019-10-281-6/+6
* | fsck: unify object-name codeJeff King2019-10-281-37/+13
* | object: convert lookup_object() to use object_idJeff King2019-06-201-3/+3
* | object: convert lookup_unknown_object() to use object_idJeff King2019-06-201-1/+1
* | Merge branch 'jk/fsck-doc'Junio C Hamano2019-03-201-0/+62
|\ \
| * | fsck: always compute USED flags for unreachable objectsJeff King2019-03-051-0/+62
* | | Merge branch 'nd/the-index-final'Junio C Hamano2019-02-061-0/+1
|\ \ \
| * | | cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switchNguyễn Thái Ngọc Duy2019-01-241-0/+1
* | | | Merge branch 'sb/more-repo-in-api'Junio C Hamano2019-02-051-1/+2
|\ \ \ \ | |/ / / |/| | |
| * | | commit: prepare free_commit_buffer and release_commit_memory for any repoStefan Beller2018-12-281-1/+2
| | |/ | |/|
* | | Merge branch 'nd/the-index'Junio C Hamano2019-01-041-1/+2
|\ \ \
| * | | pack-check.c: remove the_repository referencesNguyễn Thái Ngọc Duy2018-11-121-1/+2
| |/ /