)]}'
{
  "commit": "8d30b5a75fcbcb81bbe621ed634fb6f8a515da9a",
  "tree": "3c4cf6c0401880eb955c3b666be7bb07a2c3b204",
  "parents": [
    "518cc54f87e59bd65acd109d559586a71413934c"
  ],
  "author": {
    "name": "Ivan Frade",
    "email": "ifrade@google.com",
    "time": "Tue May 13 11:21:42 2025 -0700"
  },
  "committer": {
    "name": "Matthias Sohn",
    "email": "matthias.sohn@sap.com",
    "time": "Sun Jul 20 12:43:28 2025 +0200"
  },
  "message": "ManifestParser: Do not accept DOCTYPE and entities\n\nThese open the door for XXE attacks [1] and manifest do not need them.\n\n[1] https://en.wikipedia.org/wiki/XML_external_entity_attack\n\nChange-Id: Ia79971e1c34afaf287584ae4a7f71baebcb48b6a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20958a812c7e59d396144d45eb4d540a282ca2ed",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/gitrepo/ManifestParserTest.java",
      "new_id": "c9a0b0b6e5116ca0a1260a14188d6f940f0d39d5",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/gitrepo/ManifestParserTest.java"
    },
    {
      "type": "modify",
      "old_id": "6a2c3898a6cf8d34c4e3c27373d77264bd3a9df1",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java",
      "new_id": "726c7b430e0c221ab6734dc363d8c589b32b1086",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/gitrepo/ManifestParser.java"
    }
  ]
}
