)]}'
{
  "commit": "11dbe97ca401221313dc233aa2d6f67dfcaef1a7",
  "tree": "fcd53429592c68f6fdf8d3ad4b0c151b9ebd5ff3",
  "parents": [
    "14f02ed0dde2ee19da75cd836daf76505d7f2e9c"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Mar 29 17:43:58 2004 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Mar 29 17:43:58 2004 +0000"
  },
  "message": "nginx-0.0.3-2004-03-29-21:43:58 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "377c442d6b9170b63da709a5d426d7d6baf6db19",
      "old_mode": 33188,
      "old_path": "auto/cc",
      "new_id": "67f364d4eb304e725490031f59e29b989d1a1547",
      "new_mode": 33188,
      "new_path": "auto/cc"
    },
    {
      "type": "modify",
      "old_id": "2cc024abd72dc8911b2b102e0ed39102b46f99fd",
      "old_mode": 33188,
      "old_path": "auto/init",
      "new_id": "6c175d28502ec77e38c280c9548687f8382b5232",
      "new_mode": 33188,
      "new_path": "auto/init"
    },
    {
      "type": "modify",
      "old_id": "3bab86b713af343e72a33c7022b6bffd47bceb59",
      "old_mode": 33188,
      "old_path": "auto/lib/make",
      "new_id": "7acae504fff6b5615ce7c44163e3cce368da348e",
      "new_mode": 33188,
      "new_path": "auto/lib/make"
    },
    {
      "type": "modify",
      "old_id": "5c6a417a04d87accd5f07ff5572a8beeee5e87df",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/conf",
      "new_id": "40fd74716381cc7fc13d2ca88f25c115f61f8bf6",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/conf"
    },
    {
      "type": "modify",
      "old_id": "485bf41eb052f98e36fb6f36e70c4b3320e32c94",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/make",
      "new_id": "2632c9b1f087300e7c3404e6b39e148bf504f8c4",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/make"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3dd8aa2295d215131154885af6c036627c88f2b",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/makefile.bcc"
    },
    {
      "type": "modify",
      "old_id": "7ba190d86f7f45cc06d6786dc870b3f21acaac69",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/makefile.msvc",
      "new_id": "c497c39ae79e11d6d39f2d13a51ffbe29acab18b",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/makefile.msvc"
    },
    {
      "type": "modify",
      "old_id": "2cb6b654f0706b7d6326ddb3448d56d5b750f38d",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/makefile.owc",
      "new_id": "917acba30f882596abfea8f82b6493df1df3bcc7",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/makefile.owc"
    },
    {
      "type": "modify",
      "old_id": "972c1068232d79aab0c497553aae029d49c6875e",
      "old_mode": 33188,
      "old_path": "auto/lib/pcre/conf",
      "new_id": "3f2c7a1f6af795b6f5ce592a52315eb0f2cdc7dc",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/conf"
    },
    {
      "type": "modify",
      "old_id": "1f26f5b838a050dfbe5e4871ca7f2f78d6187dbf",
      "old_mode": 33188,
      "old_path": "auto/lib/pcre/make",
      "new_id": "3a42eaba83e5ca2c58955782c5ec757d9b3982b8",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/make"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5744b90b5d1afb5cbff068fff682a2e3acb781eb",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/makefile.bcc"
    },
    {
      "type": "modify",
      "old_id": "c699ca63fe8de9b05a61be3ed6d46f5cea26629a",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/conf",
      "new_id": "82cc5edc87eadf14a4e497d938097f1bab4ef4fd",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/conf"
    },
    {
      "type": "modify",
      "old_id": "00b08bb1e9a386fd430948684fbf8111613e6c6c",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/make",
      "new_id": "c442730652a8d6d12449eeb2b07c6d6308a02ef9",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/make"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ec4de835fd7a2da43619c31d78c73e22b6afc7c",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/makefile.bcc"
    },
    {
      "type": "modify",
      "old_id": "fe3f4f35d3c6318ff31bc4131f151c97a2805775",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/makefile.msvc",
      "new_id": "a9983efdf9afebdbebb255bbfb1b72404f47457c",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/makefile.msvc"
    },
    {
      "type": "modify",
      "old_id": "e119bb9e3ab4b0f5e5de260ffdcd66b726ad4d11",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/makefile.owc",
      "new_id": "bc57d20cf35a3de91f1bc2b7712a0cade0efe67e",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/makefile.owc"
    },
    {
      "type": "modify",
      "old_id": "4ba216de28350d11dfbdb86cd50d07c9c6d2213f",
      "old_mode": 33188,
      "old_path": "auto/make",
      "new_id": "8aefe00ebc605f51237e8c744f382b79e4caa1b2",
      "new_mode": 33188,
      "new_path": "auto/make"
    },
    {
      "type": "modify",
      "old_id": "f8e43700d47d7234f98a31d9084655be5841b260",
      "old_mode": 33188,
      "old_path": "auto/sources",
      "new_id": "9aa9da0b53d652dcc99de390e0d6c9df6dc1305a",
      "new_mode": 33188,
      "new_path": "auto/sources"
    },
    {
      "type": "modify",
      "old_id": "1cbd4c8c8b2d7dba478a1453627757cc64e54708",
      "old_mode": 33188,
      "old_path": "src/core/ngx_alloc.c",
      "new_id": "de583fc09a7a33958ed4b1e81c849b038da16a97",
      "new_mode": 33188,
      "new_path": "src/core/ngx_alloc.c"
    },
    {
      "type": "modify",
      "old_id": "17362aa3281521a215b543ff75c27236a64ab9b0",
      "old_mode": 33188,
      "old_path": "src/core/ngx_atomic.h",
      "new_id": "311ef8892ff565525053badf0ef27972c1d4b8a9",
      "new_mode": 33188,
      "new_path": "src/core/ngx_atomic.h"
    },
    {
      "type": "modify",
      "old_id": "30a3e5f945e487acef1dc1a2cd97323b6b6b82dc",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.c",
      "new_id": "63918673c66341ac8f18ef6e931773f3e08eaa85",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.c"
    },
    {
      "type": "modify",
      "old_id": "e56edc9ace8bea59e2d97ff4ca24ace8a1db8635",
      "old_mode": 33188,
      "old_path": "src/core/ngx_config.h",
      "new_id": "eb3cacbe8f301b5e9a675d04fc226428670edb3c",
      "new_mode": 33188,
      "new_path": "src/core/ngx_config.h"
    },
    {
      "type": "modify",
      "old_id": "b23fac61e772bd22cb21b8ec8a07c32f32ff2562",
      "old_mode": 33188,
      "old_path": "src/core/ngx_times.c",
      "new_id": "4a6ad2ef3afa4af00196cab898fba52b70e7541a",
      "new_mode": 33188,
      "new_path": "src/core/ngx_times.c"
    },
    {
      "type": "modify",
      "old_id": "f2244264dfa2ecb5c59e6024a17e6baf057e29d9",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_busy_lock.c",
      "new_id": "5a7357c5ea6456118f3516e523614b37602e4bee",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_busy_lock.c"
    },
    {
      "type": "modify",
      "old_id": "68c9574083a303205c61504a229e6fe84d730a8d",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c",
      "new_id": "6bc11a25ddd3e70fae9463bc2b444e3edc272ccd",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "ec2778a4ce2a736c86261803994ef524630632d3",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "3e0385b79ee1f0944e40d030f053f1fd801f6f33",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "f3f47f8e31b74694850a0a07327416066e47d617",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "48b7ba4982bc954f72e6c64762016f7b31e36b38",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "e86034eccf6f993ba9f2daa4b94e94e289cdb030",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "555d55593422fd9b0801dcf21a5ac48e1d0d3c0c",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "f6be9cf501d27ff4b40847ef2f46f3baf5c145ef",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request_body.c",
      "new_id": "c54674eb9a7cc9e79cdd4f8d96b64d54752b4dfd",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request_body.c"
    },
    {
      "type": "modify",
      "old_id": "0f02fba8ba2e431472b22e067af27732254ac166",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_init.c",
      "new_id": "eb66cf067aad041e6d0b6c5289fadfa82f202ba4",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_init.c"
    },
    {
      "type": "modify",
      "old_id": "fb2898d6fc24c6b6264f058e96d435d55af2860c",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_sendfile_chain.c",
      "new_id": "b8872dfc308783f8bbb159e03eec51ed3d3b3d8e",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_sendfile_chain.c"
    },
    {
      "type": "modify",
      "old_id": "a600952ea7507e51bb0f6542ca944e3df5bd6064",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_win32_config.h",
      "new_id": "cab3321e58485518044fd6d855e14bf5c77340d3",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_win32_config.h"
    }
  ]
}
