)]}'
{
  "commit": "69d73da6292364be19d8c0fa120fe16f1d260aa1",
  "tree": "b8a6f1ec1bdbcf5d0705b027f1ff87ccf0359af0",
  "parents": [
    "c58bb90e219bbec394e69ff66334f8b99e89479d"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Feb 20 16:48:17 2006 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Feb 20 16:48:17 2006 +0000"
  },
  "message": "nginx-0.3.29-RELEASE import\n\n    *) Feature: now nginx uses less memory, if PHP in FastCGI mode sends\n       many warnings before the response.\n\n    *) Bugfix: the \"Transfer-Encoding: chunked\" header line was issued in\n       the 204 responses for the HTTP/1.1 requests.\n\n    *) Bugfix: nginx returned the 502 response, if the complete response\n       header lines were transferred in a separate FastCGI records.\n\n    *) Bugfix: if the proxied URI was specified in the \"post_action\"\n       directive, then it ran only after a successful completion of a\n       request.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b04aa93fad166be31a26268f633af93a6f61d617",
      "old_mode": 33188,
      "old_path": "docs/xml/nginx/changes.xml",
      "new_id": "0460c930e127126a8023e45d37ef100a13d2b799",
      "new_mode": 33188,
      "new_path": "docs/xml/nginx/changes.xml"
    },
    {
      "type": "modify",
      "old_id": "5adb47d1f6f5d4dad845d2fb206b93b3e04cf738",
      "old_mode": 33188,
      "old_path": "src/core/nginx.h",
      "new_id": "01ce1bd936ad8a182a56e97f129d89a6d7f8c1e7",
      "new_mode": 33188,
      "new_path": "src/core/nginx.h"
    },
    {
      "type": "modify",
      "old_id": "875c45d0e078ee782c02123fa0c3c632f59f8d5e",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_accept.c",
      "new_id": "a795075d0fa92d70bc98cb6d45e88776ac7e1eb9",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_accept.c"
    },
    {
      "type": "modify",
      "old_id": "89c4a0429b025012eb7abbe59eb5c2aaba013ffe",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_chunked_filter_module.c",
      "new_id": "d8d12088ceb50f3fc8b4bbc1148e1e998d6f88e6",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_chunked_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "45b6e738259572a923fdaf684d2f9015cb6ef33b",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "978c325421fa9c31033444cc665ff8a578a14513",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "b97515cc3ce0bffcdc4e358f5de65badd12c37e2",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "348c84bfc06d47a0a257ad4330ab59a6de36aa72",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "cb552837121c40891e3deb7e7f39cf7a3e0c7ab9",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "e73b3b37919db6ad8143b1d8d5af078fc12539b6",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    }
  ]
}
