]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/cache-tree-w-broken-index-entry' into maint-2.47
authorJunio C Hamano <gitster@pobox.com>
Wed, 20 Nov 2024 05:42:58 +0000 (14:42 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 20 Nov 2024 05:42:59 +0000 (14:42 +0900)
commit257f2de9644536964c02eed53271df89e132d4f4
treeaab2dc6fa6d86b450689a87bd892d5d27f5b27c2
parent76c1953395770e5334a506eb59bc19ff4cd99e6c
parentecb5c4318cd8b5bbb72f943b6128fe946ffcb56e
Merge branch 'ps/cache-tree-w-broken-index-entry' into maint-2.47

Fail gracefully instead of crashing when attempting to write the
contents of a corrupt in-core index as a tree object.

* ps/cache-tree-w-broken-index-entry:
  unpack-trees: detect mismatching number of cache-tree/index entries
  cache-tree: detect mismatching number of index entries
  cache-tree: refactor verification to return error codes
cache-tree.c
read-cache.c