)]}'
{
  "commit": "7578ec9df43bbb31db5291f1b76359d10900a679",
  "tree": "87d7b3cb729c0e07b21d52737fd76e12a0c17d72",
  "parents": [
    "aa3436c04c222d57498bfa34c9fdec50f07fd08d"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Jun 02 15:24:30 2003 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Jun 02 15:24:30 2003 +0000"
  },
  "message": "nginx-0.0.1-2003-06-02-19:24:30 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54d4f387b26cf45b7e16b95a8da1c94423f41794",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.c",
      "new_id": "241c7a89744ef7fb977ce5eaed8441a038dc5336",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.c"
    },
    {
      "type": "modify",
      "old_id": "b3f1d6304c1dd9f5925304885ea97170dc131db1",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.h",
      "new_id": "20747b62430514fd2850b5df71b6645f3133d213",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.h"
    },
    {
      "type": "modify",
      "old_id": "59bf33307b683a49d5516047803da901773c4948",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.h",
      "new_id": "c3e9e0902f08f051bfa0e9ade99cdaabcaf45bc3",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.h"
    },
    {
      "type": "modify",
      "old_id": "e8b3117001f44f3c3d510d14eeefddd4c283c6f5",
      "old_mode": 33188,
      "old_path": "src/core/ngx_core.h",
      "new_id": "a612200d1c9c4076fb2bc53df6ea2f131fee756d",
      "new_mode": 33188,
      "new_path": "src/core/ngx_core.h"
    },
    {
      "type": "modify",
      "old_id": "c097289d89482c87f06991c5ab620a1f19395dc4",
      "old_mode": 33188,
      "old_path": "src/core/ngx_hunk.h",
      "new_id": "c0e0dbf7b6bef57c25a3968a9eb2f424be7c4a2f",
      "new_mode": 33188,
      "new_path": "src/core/ngx_hunk.h"
    },
    {
      "type": "modify",
      "old_id": "8f57db399c08f2993979a815b6ae4aaf698211c8",
      "old_mode": 33188,
      "old_path": "src/core/ngx_modules.c",
      "new_id": "27d150cd2b2be9bf328d6e0efd1448d1142a7f0f",
      "new_mode": 33188,
      "new_path": "src/core/ngx_modules.c"
    },
    {
      "type": "modify",
      "old_id": "928d2cf4bce060092195c4ad8ad5f1667e11e1f0",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "08119a30bdc520b12595dad2ccdc289c7337f0b8",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "dacd7e427636d8ac8c25d24ebc0daf56abd51c45",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_accept.c",
      "new_id": "77ba8edfadc48793796d210617e8eac1805716ca",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_accept.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "baf6d9aba60ae50ed3dbb2e3b27b42061fb11b1c",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_charset_filter.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "75a0cdfd68fe0ccd6b538946a3537bddb340741d",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_chunked_filter.c"
    },
    {
      "type": "modify",
      "old_id": "c9ad911120df09dcc105ed0e94fd14cfa8fab3c4",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_index_handler.c",
      "new_id": "cc7c92790e79457948bf650159e6dffec49586d9",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_index_handler.c"
    },
    {
      "type": "delete",
      "old_id": "3d2f6f00d80b126a901b0a42788702cb1d79e2bf",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_index_handler.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "44df4530288deb5375398114c1a12c6cfc481584",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_log_handler.c",
      "new_id": "f61461ce71ce279f5c913924f0c8478a4f798561",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_log_handler.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2bda1f0d9925101bd73eafa945ad83ba3fc0a92b",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_log_handler.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2696fd2d982d194a42c3874792821d7898ed267",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_range_filter.c"
    },
    {
      "type": "modify",
      "old_id": "bc88fc920da24ddd12394e96034ac697e8849b40",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_static_handler.c",
      "new_id": "8ea6a0a00c47fc9bb17032034f1bd75faa782292",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_static_handler.c"
    },
    {
      "type": "modify",
      "old_id": "81a859d40ca6645067e8a65c065328ad497568f1",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "4a6e3ced297e62f9dae2bdce1e1d73d99ec735cb",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "f9e36f5973e7443a149cbbd192dc0af051accf75",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_cache.c",
      "new_id": "0c563206ca5d696e0947a60a27747a71bf7297a3",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_cache.c"
    },
    {
      "type": "modify",
      "old_id": "46f9686e3bbe799094e4334b0c0d14e819d02239",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "b390c9438f05dec079d12444ba64d9b869c661b3",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "9d41584d3c77ab230f7f71b79d2f1ff2b4e2d3e3",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_event.c",
      "new_id": "d65fdde486eacdf408fa45fe55077848fd28a30a",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_event.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e0c3fc3fe9db95d9cc577e071f08cab2b1a9889",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_filter.h"
    },
    {
      "type": "modify",
      "old_id": "c83a5ba2ae542ead94e287e10e428ced53f091c1",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_get_time.c",
      "new_id": "45df008d183e7621ab70bf40e64a67f6f0b4c8ab",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_get_time.c"
    },
    {
      "type": "modify",
      "old_id": "cbdbf23dfacfa0572a0ef1202578dc6422306599",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_header_filter.c",
      "new_id": "583b56dc0020a979397c932a3dc5cd635cb63f62",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_header_filter.c"
    },
    {
      "type": "modify",
      "old_id": "2db9b523ffc79c558c99cd36f1a04366e7a48202",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_output_filter.c",
      "new_id": "c0c4dd4cfb9fe4833f1b11d0df8aebf98877d038",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_output_filter.c"
    },
    {
      "type": "delete",
      "old_id": "2f34600f94fc9ff86d1c7ae1f960a9e33c57a903",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_output_filter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a7784a36d8fca2c6dae0698d08e5c1deeaae95e3",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_parse.c",
      "new_id": "e02805be83cd29fa3667297033458c40b1a9d113",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_parse.c"
    },
    {
      "type": "modify",
      "old_id": "15898e8681999006c58717dfb82de587954e6d47",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "a4ecb6bf1bef3e443921f48dac10c3d8a69fea9f",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19e582a6a564589a84f4b302d0675ebef5f34116",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d3fd5fb8ba6821f8ce2817f2d7421462b29b0f0a",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_script.h"
    },
    {
      "type": "modify",
      "old_id": "1b71352da9adc427a6601b05295fb65ece5a39e6",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_special_response.c",
      "new_id": "9a5dea1f85f276095059563845c12b700fa2b1ea",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_special_response.c"
    },
    {
      "type": "modify",
      "old_id": "1844438870ca7e22383a3557a9eff7f6685bcc59",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_write_filter.c",
      "new_id": "59d4a69250736c04d5169c265cc0e1fc67870ffd",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_write_filter.c"
    },
    {
      "type": "delete",
      "old_id": "492d4d8a2dea3f150564eed22628bb820a16af6f",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_write_filter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "37d136af7395f198fc20fbacf720fcfe87973e0c",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_files.h",
      "new_id": "e2af7222c3a6455a32b0923f53d04a7249d47961",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_files.h"
    },
    {
      "type": "modify",
      "old_id": "cacc4579f91a8e31e795a0871710b81ba275aa9a",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_init.c",
      "new_id": "e01f9b613aaa87893ba1647b75ff661c188c1cce",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_init.c"
    },
    {
      "type": "modify",
      "old_id": "cc450f91456d487fadd383a4906c4c8feeab3a65",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_init.h",
      "new_id": "967951d8d9924291dd6b368af4695656a0d174c1",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_init.h"
    },
    {
      "type": "modify",
      "old_id": "bdb7250c908c22771a95e81d1dfc082dd716a762",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_sendfile_chain.c",
      "new_id": "cd21ed904363c8ff408773c1037644b52a192083",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_sendfile_chain.c"
    },
    {
      "type": "modify",
      "old_id": "0fdad0f75f4bb948c5baaa779fe318911821e902",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_files.h",
      "new_id": "08525b992c60f3bb6938c6fac185a01102953604",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_files.h"
    }
  ]
}
