)]}'
{
  "commit": "9a864bd8f87efd0fa23f552d4277475dd76bcea4",
  "tree": "748c76cb067e50ae033389a0590fee8b4d76d222",
  "parents": [
    "c972a3fe2774c329cd64fdaf36f51e28a130bf4c"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Sun Apr 04 20:32:09 2004 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Sun Apr 04 20:32:09 2004 +0000"
  },
  "message": "nginx-0.0.3-2004-04-05-00:32:09 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b678651920f709e89e2c70b77af660abdfdad65c",
      "old_mode": 33188,
      "old_path": "auto/cc",
      "new_id": "7f0010201286269ad22933d29ebcb9c2d15ed46f",
      "new_mode": 33188,
      "new_path": "auto/cc"
    },
    {
      "type": "modify",
      "old_id": "40fd74716381cc7fc13d2ca88f25c115f61f8bf6",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/conf",
      "new_id": "d5b2a0afdb073af4dd4b0e6d0dafe3af7153e145",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/conf"
    },
    {
      "type": "modify",
      "old_id": "3f2c7a1f6af795b6f5ce592a52315eb0f2cdc7dc",
      "old_mode": 33188,
      "old_path": "auto/lib/pcre/conf",
      "new_id": "fa50c24e95da684b196705e063c2d2128866e46f",
      "new_mode": 33188,
      "new_path": "auto/lib/pcre/conf"
    },
    {
      "type": "modify",
      "old_id": "82cc5edc87eadf14a4e497d938097f1bab4ef4fd",
      "old_mode": 33188,
      "old_path": "auto/lib/zlib/conf",
      "new_id": "7376abd70878eafe4237fa7035475de3bce79a0f",
      "new_mode": 33188,
      "new_path": "auto/lib/zlib/conf"
    },
    {
      "type": "modify",
      "old_id": "9aa9da0b53d652dcc99de390e0d6c9df6dc1305a",
      "old_mode": 33188,
      "old_path": "auto/sources",
      "new_id": "eba6eb97748a046a1f2e53c376a2021791945840",
      "new_mode": 33188,
      "new_path": "auto/sources"
    },
    {
      "type": "modify",
      "old_id": "ed73803a9483adf8986f2ceb4afc633b51174459",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.h",
      "new_id": "322b23a6e76870426299f6fdaf75e84e19a218c5",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.h"
    },
    {
      "type": "modify",
      "old_id": "3f534ff176c096e3b8d9805b7f46d43b7637d8ff",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_epoll_module.c",
      "new_id": "fb41fd417a08915886b2d1bcbb0be8c4370c110a",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_epoll_module.c"
    },
    {
      "type": "modify",
      "old_id": "7c39d80b94396a3d518ec9f56df58a858f6d38b2",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_kqueue_module.c",
      "new_id": "c339660dbf7bf52d0f0a4b5e9e30286f0695a103",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_kqueue_module.c"
    },
    {
      "type": "modify",
      "old_id": "5686b6eec62086495fbc7564e1b1b97732c0596a",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_rtsig_module.c",
      "new_id": "19234610dce6affb615ee831f74d4fd085551a84",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_rtsig_module.c"
    },
    {
      "type": "modify",
      "old_id": "9c8411400a4023d4029df08c803d9e40b6a5832a",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "ebb56ce8443a376b23ef04991c74a2e14fa5912b",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "7fa1a93659bb3ca7e8a3ff5a4f225fd59ca6b72d",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.h",
      "new_id": "1dcfe5066b22874973ccddbfb9c13bf18e328c93",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.h"
    },
    {
      "type": "modify",
      "old_id": "41794bea9aa0b7a44e7216417bf3f7abe0948a3a",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_accept.c",
      "new_id": "c955bbfa3c1564a85e16a3e675fd92ccafe82630",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_accept.c"
    },
    {
      "type": "modify",
      "old_id": "a433e1d903b1f6941c36bc8a14cdb0c807be9849",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_connect.c",
      "new_id": "24fa834ec28370b4e59430480fdd32bd99306afe",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_connect.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7cdbfa3971272174f7b2c8fb448b655d2261b02e",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_posted.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78f302e0e5e0e83224b5fac06786fbd1f048219c",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_posted.h"
    },
    {
      "type": "modify",
      "old_id": "79a2e195d3077a37c07d66a14ad6d38ba07ed93c",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_timer.c",
      "new_id": "b66241b6667cb3f6214ad2cda7ad116a2d695aae",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_timer.c"
    },
    {
      "type": "modify",
      "old_id": "cb29559ee6add0a256c112bfd53414904c5c0d04",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.c",
      "new_id": "84c926470ac50d6c40b34edce98d315bd4d04ea6",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.c"
    },
    {
      "type": "modify",
      "old_id": "d49ba325879b6c541a9311972d11067af16d33be",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process.c",
      "new_id": "8736da7813b7747327ac5a65e4411579e2b083b9",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process.c"
    },
    {
      "type": "modify",
      "old_id": "1b8f18629ea8cd3c9347a016a53890049c52fb29",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_process_cycle.c",
      "new_id": "ab387d458466e04159bbdadfba8bfd9d9e25e159",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_process_cycle.c"
    }
  ]
}
