)]}'
{
  "commit": "659774979feb9741a441505e26774b35830fd4ca",
  "tree": "596059bbe20959ad54cbfde8bcdf24cd7f9e9f83",
  "parents": [
    "fe0f5cc6e1e48412235ae91c2f71ec2ec9110a60"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Sun Nov 02 22:56:18 2003 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Sun Nov 02 22:56:18 2003 +0000"
  },
  "message": "nginx-0.0.1-2003-11-03-01:56:18 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4bf674751e9825f4101de8bc218e528cc629cf1b",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.h",
      "new_id": "c1e2c010ef705fff17194d72488d1cffd61100d5",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.h"
    },
    {
      "type": "modify",
      "old_id": "84e86fffc7803945b126308d7f1d4c4c389172ee",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.c",
      "new_id": "80ad9dc8aca3bcf9b5b24fbc8c253daf671cb993",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.c"
    },
    {
      "type": "modify",
      "old_id": "660750a4c50f8ad8d3af574b2d4d4c4c3093ca57",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.h",
      "new_id": "8cf4c7db09e2a034534822e6f668095ff19d8729",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.h"
    },
    {
      "type": "modify",
      "old_id": "e68ba6d226e0dcd7f3aa3c42411a43997158cf04",
      "old_mode": 33188,
      "old_path": "src/core/ngx_hunk.h",
      "new_id": "2c6664b60f8e7414a407ea705553d6eab644739b",
      "new_mode": 33188,
      "new_path": "src/core/ngx_hunk.h"
    },
    {
      "type": "modify",
      "old_id": "69ed5bc551c35450cb6fb003f92c30c943414c8f",
      "old_mode": 33188,
      "old_path": "src/core/ngx_output_chain.c",
      "new_id": "f196937ef97f905c1b5bedaea1560a833c5abe4a",
      "new_mode": 33188,
      "new_path": "src/core/ngx_output_chain.c"
    },
    {
      "type": "modify",
      "old_id": "26e109b1a72c2d2e70d8b24b90eef576bf01629c",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_kqueue_module.c",
      "new_id": "c896a8380946336ab1b9157ea8f38b0646188ad7",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_kqueue_module.c"
    },
    {
      "type": "modify",
      "old_id": "629e83d14b7e14f9716f471b9f7735465559750b",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "7e384693f56ab0ee6a850535e5b27afd2f528272",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "0d6e89159b432337299b7c7e70ebf568dd6910bd",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_pipe.c",
      "new_id": "6f3d136a1605bdd31d6a53b85372652cd262cffd",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_pipe.c"
    },
    {
      "type": "modify",
      "old_id": "662d65f703030d7c7888347ef1c1ce6df72d7bf0",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_pipe.h",
      "new_id": "7eb4c57e2c620a3b6992991283c88ecd40768cf7",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_pipe.h"
    },
    {
      "type": "modify",
      "old_id": "3b87923edec7c03aee39db9d39159e0d033801dd",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_static_handler.c",
      "new_id": "ad2669be6f6a6b79582fb9a89582d0ca3c88f2a0",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_static_handler.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bfa135c505205e19418711598d59f63b809922b5",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_cache.c"
    },
    {
      "type": "modify",
      "old_id": "80003941574beeadaf3af03a464f553fca5927d2",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.c",
      "new_id": "afa99d9b26f54f696089dbe7a034a7fe471372ab",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.c"
    },
    {
      "type": "modify",
      "old_id": "c211afbba584e3d63dad3bbc7244837763d94435",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.h",
      "new_id": "ed515b84cc19c24909ec09bb6c04d2e829fb7d1a",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18e27976a95725b9b2e6bffe8e1ed1c40c6799e3",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_header.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85c406ea7db7edffa8faef7b83e4b793f838fa5d",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_parse.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "532e313d60ead398ae51a5dea5c29950189b3000",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "90a47f4a84ca7e951d136c57331a3270bf1f5b48",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "b964377bfbd16efcfdef7420e90e09a72270e97c",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "e29241b576c38986a48952bb58aed37e527badc7",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_cache.c",
      "new_id": "26122936155276fc49ec72a2bcdfe3c886b6fe48",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_cache.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47dd582a4720d900264de19ff85b2dd842f9c2a6",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_cache.h"
    },
    {
      "type": "modify",
      "old_id": "7ef20aca5bc0cbe59362b55984f706793213bb7f",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "6c50b6b327caf46870aea070859717968af8c644",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "5c7ffb72615efc974c2c373c8a538ddcc96f6253",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "7f05b40b5c775658bd863d951b953f340782980b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "eb82af05c305fdd46bac7ca6b8c62393d5d260fd",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request_body.c",
      "new_id": "2fcdd50873c39a1f5ca6c0370c74656038610f9b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request_body.c"
    },
    {
      "type": "modify",
      "old_id": "adafc17cfc87e8c4c67276ae4b3dc0c52d5b2b15",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_files.c",
      "new_id": "f07ef5444c3a67a819c42857739701041c45656c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_files.c"
    },
    {
      "type": "modify",
      "old_id": "e2af7222c3a6455a32b0923f53d04a7249d47961",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_files.h",
      "new_id": "494ec55b143f49e184b78f6fcd3343115cc55f01",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_files.h"
    },
    {
      "type": "modify",
      "old_id": "c24149928da914ee62e6c66b1190f63b8c6bacad",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_sendfile_chain.c",
      "new_id": "65dfc03f6581be8477b41f0a9ae40dff14054f31",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_sendfile_chain.c"
    },
    {
      "type": "modify",
      "old_id": "70141e3417947e7db1b95c19b8b5a7a4fe0c8026",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_writev_chain.c",
      "new_id": "6ead65f3a4d9d8c480f85333e09d0fbd5967ffac",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_writev_chain.c"
    }
  ]
}
