)]}'
{
  "commit": "b5faed2dc853ee7e6bda6004b16ceedc6c194641",
  "tree": "7812abde1b258c5e751ac6a85072c792549d55f5",
  "parents": [
    "ab0c4f5038cec58e23a023d8a1e01be038504e3e"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Wed Oct 29 08:30:44 2003 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Wed Oct 29 08:30:44 2003 +0000"
  },
  "message": "nginx-0.0.1-2003-10-29-11:30:44 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a2eec1ae1d1da975ec91007e00fa3f7865d53150",
      "old_mode": 33188,
      "old_path": "src/core/ngx_output_chain.c",
      "new_id": "4ab9b96aaf7f287d71fb7071f2dfdf99399adeb6",
      "new_mode": 33188,
      "new_path": "src/core/ngx_output_chain.c"
    },
    {
      "type": "modify",
      "old_id": "4b89c2a546baf24b339fa8a692af4cff855023a9",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_aio_module.c",
      "new_id": "4ca53714bf380564c40c3c30dc6551b11e9b31fa",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_aio_module.c"
    },
    {
      "type": "modify",
      "old_id": "61c724f27e69fdb9d711a56474917ed30c41ca5d",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_kqueue_module.c",
      "new_id": "6f6ed622b3aa3ae1f59754768f98d939bff0fa79",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_kqueue_module.c"
    },
    {
      "type": "modify",
      "old_id": "f07020725837fa3995ab75a87ef32182feae052a",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "1e5a63a79e85a66551d49333a314484c824cc70e",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "e9469753d40689715bb009ef968a73c0bc408a0a",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_accept.c",
      "new_id": "a4f7436e958553013cdfd647de549612d83f0309",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_accept.c"
    },
    {
      "type": "modify",
      "old_id": "16b4402397c339bcb9764f59b2ac7923d0affa19",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_connect.c",
      "new_id": "d47c5429b5f49382c8d5f1b4c3952f6e8986d2b3",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_connect.c"
    },
    {
      "type": "modify",
      "old_id": "209f5cf233e10ed5afd84de29783edb50e37759e",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_pipe.c",
      "new_id": "d9f9abcec1f51241a17eb4ef8146fea4f416e167",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_pipe.c"
    },
    {
      "type": "modify",
      "old_id": "f93adba0856c7884c9da56ba3d1500a7925d6cbc",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_pipe.h",
      "new_id": "f59b60e7d231f52eca4e8b0a3797e49f554f2b2f",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_pipe.h"
    },
    {
      "type": "modify",
      "old_id": "a32714da47b64da3d3837d102ec1b8928de9c03c",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_filter.c",
      "new_id": "e9271a9b76cd19aeeeb20c20d903e43116a0b3cd",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_filter.c"
    },
    {
      "type": "modify",
      "old_id": "9233605a19478850317f8a675e5333e885c37191",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_range_filter.c",
      "new_id": "ff534bb9cb20441cc105fd69e632a11ed11178bd",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_range_filter.c"
    },
    {
      "type": "modify",
      "old_id": "8483cd7ae881b42da78e46463e326748e01f78e8",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.c",
      "new_id": "50c199cd22b1c0f911f4ebeb7a8185625d51e163",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.c"
    },
    {
      "type": "modify",
      "old_id": "f371cbc1c555444ebf462e60c7aa2f95a993ed87",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.h",
      "new_id": "601a8f6ca4aa3cae2e9dd386b7aa94017c76b6ac",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.h"
    },
    {
      "type": "modify",
      "old_id": "0bb04c20c6d8a24dd18bf701dc05b5fe45683fdc",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "90a47f4a84ca7e951d136c57331a3270bf1f5b48",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "56e99c97ed87dca529ada284005f93a835defb5d",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "3725fb9ec4a8503620320c3e0988a8091a841c74",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "e8cd5b8a104196f852118957d4f965c911c397a9",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_header_filter.c",
      "new_id": "e121d00b5671947f559c400b2c3314c162319c4d",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_header_filter.c"
    },
    {
      "type": "modify",
      "old_id": "e3a4952344f6c608bc4d8936135f66bd36232115",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "87a0799b50b2266f74c85d9d06bd53c102ae7a9d",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "a05b97c48defff70e441b39bb368eef6734e5088",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "5c7ffb72615efc974c2c373c8a538ddcc96f6253",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "1c9cd97a545f44b9f02e31f75eefb75840e60246",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request_body.c",
      "new_id": "19730e7b34ad256068cefe2332d0b2d494b53885",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request_body.c"
    },
    {
      "type": "modify",
      "old_id": "c1a37f1cae4c12b9dff428f484a41bd6602ac2d6",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_special_response.c",
      "new_id": "8f9d8ce7df40065962909d40d77dcf516516cdfc",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_special_response.c"
    },
    {
      "type": "modify",
      "old_id": "a37dafc6ae63cf2c2647d38a38ca3a1dd0de19f4",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_aio.h",
      "new_id": "a357ff524e557299eced0521023d77da124414ea",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_aio.h"
    },
    {
      "type": "modify",
      "old_id": "bc5055860041d7b042b98ad0dc617d50184ac3e8",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_aio_read.c",
      "new_id": "cb498eb5dbcc41a0cb04b515cf00783f65827cb5",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_aio_read.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31f7c857377bed36d6d1e98bb075e9603b99f0dc",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_aio_read_chain.c"
    },
    {
      "type": "modify",
      "old_id": "5eded37b727429702f8c56b4d11b3b34b93966b6",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_aio_write.c",
      "new_id": "dcdecc5b661f07a7d62674de88a530ddc4b780d3",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_aio_write.c"
    },
    {
      "type": "modify",
      "old_id": "b8760b0fa7fba0b725ea2dae82f2d46d02499ba8",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_aio_write_chain.c",
      "new_id": "ba24d808e75dd4e541697abb053306e46011beea",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_aio_write_chain.c"
    },
    {
      "type": "modify",
      "old_id": "f19569879f6c6fd2e36f26894e66ca26c965d50b",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_readv_chain.c",
      "new_id": "1ea683f0d215939f6ddd72e9c85f3dbe873d2c5a",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_readv_chain.c"
    }
  ]
}
