)]}'
{
  "commit": "bd9240667bfe7ac98dc0ce108ca7898fdc82c71a",
  "tree": "cdab381c790aba65305fa4db1766fe6ef65f8ac5",
  "parents": [
    "4cabe8ce9f98b689ce4bf2caec985e9d6bb7899d"
  ],
  "author": {
    "name": "Lily Chen",
    "email": "chlily@google.com",
    "time": "Wed Sep 02 16:20:39 2026 +0000"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Sep 03 17:16:37 2026 -0700"
  },
  "message": "pki: Allow Merkle subtrees of size 0\n\ndraft-ietf-plants-merkle-tree-certs-05 now allows subtrees with size 0\nto be considered valid. This required tweaking the API for consistency\nproofs.\n\nThe previously exposed \"evaluate subtree consistency proof\" function is\nunexported, because this operation is not well defined for an empty\nsubtree, and that functionality is instead exposed as \"verify subtree\nconsistency proof\", which now matches section 4.4.3 of the draft.\n\nBug: 452986180\nChange-Id: I735bdcaba357816d6102d258b72662666a6a6964\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/102227\nCommit-Queue: Lily Chen \u003cchlily@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\nAuto-Submit: Lily Chen \u003cchlily@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2308a608311f04dbd16d23b113734ba3a55de9ba",
      "old_mode": 33188,
      "old_path": "pki/merkle_tree.cc",
      "new_id": "0e0d0b5e378ed7c6d0df7aa8834fae56bf91ae19",
      "new_mode": 33188,
      "new_path": "pki/merkle_tree.cc"
    },
    {
      "type": "modify",
      "old_id": "5c86db6d572443b77c18e2bed2c87ef755108f00",
      "old_mode": 33188,
      "old_path": "pki/merkle_tree.h",
      "new_id": "f049e6ec5bcfc8405da86639acfdac8f196ae583",
      "new_mode": 33188,
      "new_path": "pki/merkle_tree.h"
    },
    {
      "type": "modify",
      "old_id": "8a3927dd7f2b5886ffbec4f7374978bd67e4c63e",
      "old_mode": 33188,
      "old_path": "pki/merkle_tree_unittest.cc",
      "new_id": "39cb1a7aa3cf082b566278701cea5d7780df88db",
      "new_mode": 33188,
      "new_path": "pki/merkle_tree_unittest.cc"
    }
  ]
}
