)]}'
{
  "commit": "c71c00c526722180219e365a713cc0f342854a80",
  "tree": "8476beb5c5a5e46d306202742d96fc46dedcb8ec",
  "parents": [
    "ecee03cdd3ccda995ab38c63894f3361b47151b2"
  ],
  "author": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Mon Apr 11 18:42:34 2016 +0300"
  },
  "committer": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Mon Apr 11 18:42:34 2016 +0300"
  },
  "message": "FastCGI: skip special bufs in buffered request body chain.\n\nThis prevents forming empty records out of such buffers.  Particularly it fixes\ndouble end-of-stream records with chunked transfer encoding, or when HTTP/2 is\nused and the END_STREAM flag has been sent without data.  In both cases there\nis an empty buffer at the end of the request body chain with the \"last_buf\"\nflag set.\n\nThe canonical libfcgi, as well as php implementation, tolerates such records,\nwhile the HHVM parser is more strict and drops the connection (ticket #950).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a86120377374a94bfcbb9e6ee2b5a142ea481289",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "2d288ce93768894f914d8ef0798f98769e6c7d62",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    }
  ]
}
