)]}'
{
  "commit": "ec7f88eec8f52a2254b82bcb73aa489028ea3b39",
  "tree": "18aa81385cb0185527b1d4a6c72e7583c9c7ae94",
  "parents": [
    "c40e1507900e00b37c7dd07407b7fa32f557a9a7"
  ],
  "author": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@gmail.com",
    "time": "Fri Dec 15 08:50:28 2017 +0900"
  },
  "committer": {
    "name": "David Pursehouse",
    "email": "david.pursehouse@gmail.com",
    "time": "Fri Dec 15 08:58:00 2017 +0900"
  },
  "message": "Config: Remove the include functionality\n\nThe Config class must be safe to run against untrusted input files.\nReading arbitrary local system paths using include.path is risky for\nservers, including Gerrit Code Review.\n\nThis was fixed on master [1] by making \"readIncludedConfig\" a noop\nby default. This allows only FileBasedConfig, which originated from\nlocal disk, to read local system paths.\n\nHowever, the \"readIncludedConfig\" method was only introduced in [2]\nwhich was needed by [3], both of which are only on the master branch.\nOn the stable branch only Config supports includes. Therefore this\ncommit simply disables the include functionality.\n\n[1] https://git.eclipse.org/r/#/c/113371/\n[2] https://git.eclipse.org/r/#/c/111847/\n[3] https://git.eclipse.org/r/#/c/111848/\n\nBug: 528781\nChange-Id: I9a3be3f1d07c4b6772bff535a2556e699a61381c\nSigned-off-by: David Pursehouse \u003cdavid.pursehouse@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e9505f67d0145cf68c732e1cc0420353e2afbb6c",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/lib/ConfigTest.java",
      "new_id": "a12831a1493cd5c120769a461a1ebd2a0ff4bc5d",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit.test/tst/org/eclipse/jgit/lib/ConfigTest.java"
    },
    {
      "type": "modify",
      "old_id": "6281bcfb3d3639b67d0ac3d89b31a70866010fd8",
      "old_mode": 33188,
      "old_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java",
      "new_id": "b0f5c2cf4ea8bdbf534049140814ef594a4ab0f7",
      "new_mode": 33188,
      "new_path": "org.eclipse.jgit/src/org/eclipse/jgit/lib/Config.java"
    }
  ]
}
