aboutsummaryrefslogtreecommitdiff
path: root/fsck.h
AgeCommit message (Expand)Author
2026-03-23fsck: store repository in fsck optionsPatrick Steinhardt
2026-03-23fsck: initialize fsck options via a functionPatrick Steinhardt
2026-01-12builtin/fsck: move generic HEAD check into `refs_fsck()`Patrick Steinhardt
2026-01-12builtin/fsck: move generic object ID checks into `refs_fsck()`Patrick Steinhardt
2026-01-12fsck: drop unused fields from `struct fsck_ref_report`Patrick Steinhardt
2025-11-25builtin/index-pack: fix deferred fsck outside reposPatrick Steinhardt
2025-10-22Merge branch 'bc/sha1-256-interop-01'Junio C Hamano
2025-10-09fsck: consider gpgsig headers expected in tagsbrian m. carlson
2025-10-07refs/reftable: add fsck check for checking the table nameKarthik Nayak
2025-10-07fsck: order 'fsck_msg_type' alphabeticallyKarthik Nayak
2025-07-23config: drop `git_config()` wrapperPatrick Steinhardt
2025-05-14packed-backend: fsck should warn when "packed-refs" file is emptyshejialuo
2025-03-26Merge branch 'sj/ref-consistency-checks-more'Junio C Hamano
2025-03-03fsck.h: *.txt -> *.adoc fixesTodd Zullinger
2025-02-27packed-backend: check whether the "packed-refs" is sortedshejialuo
2025-02-27packed-backend: add "packed-refs" entry consistency checkshejialuo
2025-02-27packed-backend: add "packed-refs" header consistency checkshejialuo
2024-11-21ref: add symlink ref content check for files backendshejialuo
2024-11-21ref: check whether the target of the symref is a refshejialuo
2024-11-21ref: add basic symref content check for files backendshejialuo
2024-11-21ref: add more strict checks for regular refsshejialuo
2024-11-21ref: port git-fsck(1) regular refs check for files backendshejialuo
2024-08-08fsck: add ref name check for files backendshejialuo
2024-08-08files-backend: add unified interface for refs scanningshejialuo
2024-08-08builtin/refs: add verify subcommandshejialuo
2024-08-08fsck: add refs report functionshejialuo
2024-08-08fsck: make "fsck_error" callback genericshejialuo
2024-08-08fsck: rename objects-related fsck error functionsshejialuo
2024-08-08fsck: rename "skiplist" to "skip_oids"shejialuo
2024-06-17Merge branch 'ps/no-writable-strings'Junio C Hamano
2024-06-07global: improve const correctness when assigning string constantsPatrick Steinhardt
2024-05-24Merge branch 'fixes/2.45.1/2.42' into fixes/2.45.1/2.43Junio C Hamano
2024-05-24Merge branch 'fixes/2.45.1/2.41' into fixes/2.45.1/2.42Junio C Hamano
2024-05-24Merge branch 'fixes/2.45.1/2.40' into fixes/2.45.1/2.41Junio C Hamano
2024-05-24Merge branch 'jc/fix-2.45.1-and-friends-for-2.39' into fixes/2.45.1/2.40Junio C Hamano
2024-05-22Revert "fsck: warn about symlink pointing inside a gitdir"Junio C Hamano
2024-04-19Sync with 2.42.2Johannes Schindelin
2024-04-19Sync with 2.41.1Johannes Schindelin
2024-04-19Sync with 2.40.2Johannes Schindelin
2024-04-19Sync with 2.39.4Johannes Schindelin
2024-04-19fsck: warn about symlink pointing inside a gitdirJohannes Schindelin
2023-08-31fsck: detect very large tree pathnamesJeff King
2023-06-28config: add ctx arg to config_fn_tGlen Choo
2023-02-23object.h: stop depending on cache.h; make cache.h depend on object.hElijah Newren
2023-01-18fsck: provide a function to fsck buffer without object structJeff King
2022-12-13Sync with 2.38.3Junio C Hamano
2022-12-13Merge branch 'maint-2.36' into maint-2.37Junio C Hamano
2022-12-09fsck: implement checks for gitattributesPatrick Steinhardt
2022-10-25fsck: document msg-idJohn Cai
2022-10-25fsck: remove the unused MISSING_TREE_OBJECTJunio C Hamano