)]}'
{
  "commit": "4e9393a0548d783cd6f50d1fcd003c85a24b2b16",
  "tree": "300b40876e7ea6c103b7a080e380cdaaaf31260e",
  "parents": [
    "c1817846d29be14903e40a0551f706ff50e09dcf"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Jan 09 05:36:00 2003 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Jan 09 05:36:00 2003 +0000"
  },
  "message": "nginx-0.0.1-2003-01-09-08:36:00 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a0233f49c66b5d411316230128101ae86435a66",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "ead14530ad4ab7ce47bc762dc475bb6b55edb30c",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    },
    {
      "type": "modify",
      "old_id": "1d1ad84255859c59a3aec03c3484cd488064fdc3",
      "old_mode": 33188,
      "old_path": "src/core/ngx_alloc.h",
      "new_id": "7fef65b7ce66bfb95d1a4fb5a30c2890b8d38363",
      "new_mode": 33188,
      "new_path": "src/core/ngx_alloc.h"
    },
    {
      "type": "modify",
      "old_id": "08ad5887b8a5de573976b5c2b63103e2fb8c1df1",
      "old_mode": 33188,
      "old_path": "src/core/ngx_array.c",
      "new_id": "0043929e9a0d75d4917dc9c41a62f610d630f645",
      "new_mode": 33188,
      "new_path": "src/core/ngx_array.c"
    },
    {
      "type": "modify",
      "old_id": "d110b7688546fbda135e773609cb480d692687f0",
      "old_mode": 33188,
      "old_path": "src/core/ngx_array.h",
      "new_id": "22c7c4b0fd91aeb7db11f8abaab4feae52219976",
      "new_mode": 33188,
      "new_path": "src/core/ngx_array.h"
    },
    {
      "type": "modify",
      "old_id": "6b77121a4731e67d925a7300c7285270121b8a49",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.c",
      "new_id": "70cb551dc95bef53d7c6b5efb60c98782016393e",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.c"
    },
    {
      "type": "modify",
      "old_id": "cab61a3515233f1f79548b6c1acddab4155324f8",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.h",
      "new_id": "77f6b4086644f4ffb2ecf7d8e922b8853dd3c6a7",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.h"
    },
    {
      "type": "modify",
      "old_id": "1c19aa374a4ae4574607084cf4e5fbc1ee4adba8",
      "old_mode": 33188,
      "old_path": "src/core/ngx_connection.h",
      "new_id": "a94640d7428b26aebf91d644679b30e98a1c4ab0",
      "new_mode": 33188,
      "new_path": "src/core/ngx_connection.h"
    },
    {
      "type": "modify",
      "old_id": "cf4a2ad0f69ae302665cb2826f5e050a3e1e6189",
      "old_mode": 33188,
      "old_path": "src/core/ngx_listen.h",
      "new_id": "91f39ad74541f37371f0b15313122cefb148aa06",
      "new_mode": 33188,
      "new_path": "src/core/ngx_listen.h"
    },
    {
      "type": "modify",
      "old_id": "9ee3e5e29686205799eff905f2e1a7ca4f153f6d",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.h",
      "new_id": "503ffad43a409a0f9aaa3a4a553af24a4e2bf9fb",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.h"
    },
    {
      "type": "modify",
      "old_id": "cef4aecf2fddecb9808d9c799cdd3af9068cbb6b",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "9a5b730055144a03e5b56975dc5e04e2e6a194d6",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "7437ad7a557beb310f7f83c7069ab3540d41cf78",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "c8365f17ddde77b2c64376a186a4355ceb13d206",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "1d355cd44fa6813ec58144a01c5dc59a46f0b810",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_accept.c",
      "new_id": "73d83e64a10ed68511d997c69c2ccfbef1f1eacd",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_accept.c"
    },
    {
      "type": "modify",
      "old_id": "5de80d35136baef966663033b7eb38437e1e82f0",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_write.c",
      "new_id": "35949ec39c8cad7f2be6eda638f3c156a43e75c3",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_write.c"
    },
    {
      "type": "modify",
      "old_id": "9c2cc3ade4d93acd3d0d6e955e24669acd5fa0b2",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_event_proxy_handler.c",
      "new_id": "c4594e60a568cd08d75f3c78a6159f022aab9b98",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_event_proxy_handler.c"
    },
    {
      "type": "modify",
      "old_id": "a85823769b413775edee608d838e461f34855487",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_index_handler.c",
      "new_id": "7b0a33f7b77e6a4d0d41ef94b1aaff6f089f3926",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_index_handler.c"
    },
    {
      "type": "modify",
      "old_id": "56f24cd073036ca4dc613803b825eaa9cf470a58",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_static_handler.c",
      "new_id": "fa62073093ab26c71a4be4c7e6eaa1a36641b0fe",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_static_handler.c"
    },
    {
      "type": "modify",
      "old_id": "80936c85e171b8a71588e3b3992154ecf7f5e62f",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "6e3c676a14aa6552730ad59f35733c688493766b",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    },
    {
      "type": "modify",
      "old_id": "4d41bf263d2a7044e9f050e3bfc9f9242088d4d9",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "9e8e3d1626d3d2d68dffb9dbf458cb100293cfc6",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "delete",
      "old_id": "205b41ba048fa25c6a971af964e324f39392d611",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_config.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4bea178ebdf3fa7e708c1dcedc37d2f8f1e8c4ce",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_config.h",
      "new_id": "27f8c6546073c746cecd5f09becaff5845523abb",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_config.h"
    },
    {
      "type": "delete",
      "old_id": "30d8329df1469c33687860a6541366b19a4c7b58",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "513ed6e8f1a6926ff5a516d6bf4f59c8870081ef",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "498bc770e85fa596554f105c96ebc21e1792d3fc",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed0173bd5b8b11b2838809f68ddc08747f1f5a5e",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.h"
    },
    {
      "type": "modify",
      "old_id": "b2f58765747566e250d4e132f5684c4d1e196752",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_event.c",
      "new_id": "a5386965e3cffb1bee05955be917f4e5a6ff7069",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_event.c"
    },
    {
      "type": "modify",
      "old_id": "3e85677817319c301e2bb02cfa17dabf9fce95e3",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_header_filter.c",
      "new_id": "04a383733ec6b29474ec1fd468112211a14c3ecf",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_header_filter.c"
    },
    {
      "type": "modify",
      "old_id": "345a4f161e465854725ad5932c52d8dbbab5a667",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_output_filter.c",
      "new_id": "3f699f8684e080fc5ac758ba2e49428ea57f636d",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_output_filter.c"
    },
    {
      "type": "modify",
      "old_id": "7d1cc2323036aab009824f1996061edc826789bc",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_parse.c",
      "new_id": "a741f090fe00b55d5a028433ba1b33e1f7a791f5",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_parse.c"
    },
    {
      "type": "modify",
      "old_id": "9c606c26ee27b5d0ee02bf6b0624664b1cf61f66",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_parse_time.c",
      "new_id": "c236fd5034544c764975791e9eafcea92853ec90",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_parse_time.c"
    },
    {
      "type": "modify",
      "old_id": "45f6887c93265c6b192428332bb7d700fec4cd85",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_write_filter.c",
      "new_id": "6b9bc7dd21e7217c29d1c7bc735cacca3e3d7d23",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_write_filter.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2491032a497e9823de38ecaecca7d3ec58880431",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_pthread.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "845655f57bd2f4312e29f5355dcfb1adee4e3be4",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_pthread.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9d540cc186713e1461a6cd4094d0d277429e8ea",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_os_thread.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81eb3b968ded6a81967b30c54f67f5101404c577",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_os_thread.h"
    }
  ]
}
