Merge branch 'jk/tree-name-and-depth-limit'
commit174dfe463778680382d32a280ad73bc12e2017d3
authorJunio C Hamano <gitster@pobox.com>
Thu, 14 Sep 2023 18:16:59 +0000 (14 11:16 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 14 Sep 2023 18:16:59 +0000 (14 11:16 -0700)
treead21d985a01f21c35fd13fbe5702b1c9f0c77ca5
parent6a4e7440fb4b20822e1854925c0dcfae0c64402d
parent4d5693ba05ae0d722ad5a6c0e34296caf6be9b74
Merge branch 'jk/tree-name-and-depth-limit'

We now limit depth of the tree objects and maximum length of
pathnames recorded in tree objects.

* jk/tree-name-and-depth-limit:
  lower core.maxTreeDepth default to 2048
  tree-diff: respect max_allowed_tree_depth
  list-objects: respect max_allowed_tree_depth
  read_tree(): respect max_allowed_tree_depth
  traverse_trees(): respect max_allowed_tree_depth
  add core.maxTreeDepth config
  fsck: detect very large tree pathnames
  tree-walk: rename "error" variable
  tree-walk: drop MAX_TRAVERSE_TREES macro
  tree-walk: reduce stack size for recursive functions
wt-status.c