]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/cache-tree-w-broken-index-entry'
authorTaylor Blau <me@ttaylorr.com>
Tue, 22 Oct 2024 18:40:38 +0000 (14:40 -0400)
committerTaylor Blau <me@ttaylorr.com>
Tue, 22 Oct 2024 18:40:38 +0000 (14:40 -0400)
commit6ca9a05e63608a386f9dec50110725954c41216a
tree7c565796809f4621f165740f6e9735ab540996b1
parent34b6ce9b30747131b6e781ff718a45328aa887d0
parentecb5c4318cd8b5bbb72f943b6128fe946ffcb56e
Merge branch 'ps/cache-tree-w-broken-index-entry'

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