)]}'
{
  "commit": "bfb42ad97c2ef1b04933b521f20540e7391e495e",
  "tree": "09706b11618bf0b64347a5799d59944eb01de043",
  "parents": [
    "5c56f20ae7266f7c749e04a84207cf860d3899a8"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Tue Sep 27 11:09:55 2011 +0000"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Tue Sep 27 11:09:55 2011 +0000"
  },
  "message": "Fix for incorrect 201 replies from dav module.\n\nReplies with 201 code contain body, and we should clearly indicate it\u0027s\nempty if it\u0027s empty.  Before 0.8.32 chunked was explicitly disabled for\n201 replies and as a result empty body was indicated by connection close\n(not perfect, but worked).  Since 0.8.32 chunked is enabled, and this\ncauses incorrect responses from dav module when HTTP/1.1 is used: with\n\"Transfer-Encoding: chunked\" but no chunks at all.\n\nFix is to actually return empty body in special response handler instead\nof abusing r-\u003eheader_only flag.\n\nSee here for initial report:\nhttp://mailman.nginx.org/pipermail/nginx-ru/2010-October/037535.html\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f08d987e5394eb59a81ccb4161da7185be28b6c",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_special_response.c",
      "new_id": "0d66a4b6b92b4581c3c60ce2d2879acda8ec419a",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_special_response.c"
    }
  ]
}
