)]}'
{
  "commit": "851cd73f1d1fffd265bff03f5db9470ec7f2842f",
  "tree": "8b37df6fa5cc2ff72799a53532000b52480de34e",
  "parents": [
    "ba206e147c5fd9932b04ac24d01662d86ba7d6b9"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Dec 08 14:23:20 2008 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Dec 08 14:23:20 2008 +0000"
  },
  "message": "*) refactor subrequest handling, now they run as separate posted requests\n*) now $upstream_addr, $upstream_status, $upstream_response_time can be used\n   with log_subrequest\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55b1ca8e0d3dd0eda780e1a67fb7f329b2dfcac9",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_addition_filter_module.c",
      "new_id": "eb6a4b168734625f3703b21965aa9c9d3aea4955",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_addition_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "04ab042003f8028b033d35b709f803b3c4fd6c92",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_ssi_filter_module.c",
      "new_id": "61c95929dbac603bac0bbd7cfb8f5b2067ab8a6c",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_ssi_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "9ff1f817f875e2b207fdb9e355ab1f7186b31f69",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_static_module.c",
      "new_id": "e90d83c57adf436a5a7bef591b18f34886c744d1",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_static_module.c"
    },
    {
      "type": "modify",
      "old_id": "77d80a895d76590e812f309f1e82b8a63e76958e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "8c07a909cc4d7ae4a2e3a498d634a108dc922295",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "3b1a3a730ac76e89904ec39f6e7115f99b3015ce",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_copy_filter_module.c",
      "new_id": "c7f6be29d6a7eb9cccc399bec7851101f3ec20d3",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_copy_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "b4bd40a93f7ce38a4a81e38741fd33146a5005ef",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "01dd513e3b8be1969908778815ccac567594cae2",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "1088704c9b3d1d9a3c2c0f9989e7dfed7d3a5194",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_postpone_filter_module.c",
      "new_id": "3b1d780f285e8ea34cdf49079a5c7905ddfd8bfc",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_postpone_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "996276777a7bd2ff3bf4983a63b392e0fef663ad",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "2faa791953bcc8470eae76c33d5f4f937dc75e91",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "f0e0eade18568c6082a67e3b393028f0ad054955",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "1add80da65dfc3e31342891d5bd7853050cddf45",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "d5b6ae7ec0b19aef7ed2d5172f82d93fc4dd3661",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "bbf5ae84dd05439b3d003e1109884236abcfda26",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "c87bcdc5778bf7488e3c6eb955f96903cd7668e5",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.h",
      "new_id": "8d65a35b5c03c668078a39a7e11979f372f800b0",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.h"
    }
  ]
}
