)]}'
{
  "commit": "9e7eddcec041f9bcedad0382785a4ee00ff79dc7",
  "tree": "26c996d67f3a367b97ecc4265a716db36fe47965",
  "parents": [
    "de51d8f01fb86581918891dbd377cf0fe46cb463"
  ],
  "author": {
    "name": "Piotr Sikora",
    "email": "piotrsikora@google.com",
    "time": "Thu Oct 01 20:25:55 2015 -0700"
  },
  "committer": {
    "name": "Piotr Sikora",
    "email": "piotrsikora@google.com",
    "time": "Thu Oct 01 20:25:55 2015 -0700"
  },
  "message": "HTTP/2: fix indirect reprioritization.\n\nPreviously, streams that were indirectly reprioritized (either because of\na new exclusive dependency on their parent or because of removal of their\nparent from the dependency tree), didn\u0027t have their pointer to the parent\nnode updated.\n\nThis broke detection of circular dependencies and, as a result, nginx\nworker would crash due to stack overflow whenever such dependency was\nintroduced.\n\nFound with afl-fuzz.\n\nSigned-off-by: Piotr Sikora \u003cpiotrsikora@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6cca2b9a38c0e8ddb1ed1600e83073221d8983fb",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.c",
      "new_id": "51cf65a881b631e5082286dc0ea52996ee78db43",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.c"
    }
  ]
}
