)]}'
{
  "commit": "8e8201486cb52e929feb16446406253dfbe33e99",
  "tree": "ffb92b38ad27881cb79ff184939c47df5adcc89e",
  "parents": [
    "760c55a702886826813010a2f0b662b87c2fbee0"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Thu Dec 06 21:22:58 2012 +0000"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Thu Dec 06 21:22:58 2012 +0000"
  },
  "message": "Xslt: prevented infinite loop.\n\nIf XSLT transformation failed and error 500 was handled in the same\nlocation, an infinite loop occured that exhausted the stack.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "94d1c86ccd57d92a176caafc1086bfed4e71367d",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_xslt_filter_module.c",
      "new_id": "a6ae1ce02b8ba21921c1098265abf4eba961f3b9",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_xslt_filter_module.c"
    }
  ]
}
