)]}'
{
  "commit": "32fcd5cf64b9f55f9184e98e39f1b2152321a710",
  "tree": "f349f2fb8106ba4490ec3f47e7330f160f6f5f9b",
  "parents": [
    "98c1cf18c1a4ffb14ded78e93359f87ee7bdeed4"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Jul 05 06:55:54 2004 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Jul 05 06:55:54 2004 +0000"
  },
  "message": "nginx-0.0.7-2004-07-05-10:55:54 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3fc1af608e4407978d4754bc0cb315d3cda7990f",
      "old_mode": 33188,
      "old_path": "auto/lib/md5/conf",
      "new_id": "383821e79aff940d98529cec57ab763db2fd49cb",
      "new_mode": 33188,
      "new_path": "auto/lib/md5/conf"
    },
    {
      "type": "modify",
      "old_id": "5fa8e33e3afb477a4258a7152b9085bc3a7a4af0",
      "old_mode": 33188,
      "old_path": "auto/os/freebsd",
      "new_id": "2d3353e1e2290f76085ef60ff5d6d326fde61016",
      "new_mode": 33188,
      "new_path": "auto/os/freebsd"
    },
    {
      "type": "modify",
      "old_id": "3fcf58eaf2b15119feaf82c6b442d5bad9aebee3",
      "old_mode": 33188,
      "old_path": "auto/sources",
      "new_id": "041b23daf8ba5af651f750b17fa66606537dafe2",
      "new_mode": 33188,
      "new_path": "auto/sources"
    },
    {
      "type": "modify",
      "old_id": "0c5fd5699cc736a03c0c385060ac14635b2e55a8",
      "old_mode": 33188,
      "old_path": "auto/threads",
      "new_id": "8f7e10bfcde800f060d1c63159077fa51be765a8",
      "new_mode": 33188,
      "new_path": "auto/threads"
    },
    {
      "type": "modify",
      "old_id": "f657efbc468d4bdb0d7734721d8ea1dadade9d1f",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "38418a8ac4a4c9925c6817ac88a05b46a342ba6b",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    },
    {
      "type": "modify",
      "old_id": "e1b5368694a9422e6bec2d24585dfb1575a7e942",
      "old_mode": 33188,
      "old_path": "src/core/ngx_cycle.h",
      "new_id": "5708ce406a3bb52e30347bb2fd7c24c90420b965",
      "new_mode": 33188,
      "new_path": "src/core/ngx_cycle.h"
    },
    {
      "type": "modify",
      "old_id": "9ef39d8525e72fb2351d66860e622adbab2691c6",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_kqueue_module.c",
      "new_id": "865b343a6506b2b85a7cd76af697befe8bccf3da",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_kqueue_module.c"
    },
    {
      "type": "modify",
      "old_id": "1d1a9cee1676f26b150c7cd98239b6e5116b72cd",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "bf748f174a691335b5e715edeb27c7e31e001a38",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "f3ac0da056d926f759a37326f04973c753317634",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_posted.c",
      "new_id": "71853edf43a989e466a986e06350f297f2dea2ff",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_posted.c"
    },
    {
      "type": "modify",
      "old_id": "f04a983398b0a62d39c64649ccb018676edafb25",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_posted.h",
      "new_id": "cb916dbe1c4071193333f4546442f8d58c5b3824",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_posted.h"
    },
    {
      "type": "modify",
      "old_id": "aa3e78ba621112fc926e77a9fc6c557d815414cd",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_freebsd_rfork_thread.c",
      "new_id": "6a367bdbc3de9ec7ee97e3c5d4ff84c557b9ea48",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_rfork_thread.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9eb1d82484bb7c3c98fc9b3665dd5b2f60b4fa9",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_freebsd_rfork_thread.h"
    },
    {
      "type": "delete",
      "old_id": "0b712ed2949fcf2f29e3316c9e64224948a88cf6",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_posix_cycle.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8a0bd6f1478fd97129ff90cfed3b2ca91a8ce47a",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.c",
      "new_id": "97b3014591d21e9f03b226d916c0704c1a4e32a4",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "b0a7d62bc6c4ae13d3b6cdcdb003328a9f46e30a",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_process_cycle.h",
      "new_id": "7c14d3a837dbc35298f2b7c9832ee55703c35064",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_process_cycle.h"
    },
    {
      "type": "delete",
      "old_id": "2491032a497e9823de38ecaecca7d3ec58880431",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_pthread.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "845655f57bd2f4312e29f5355dcfb1adee4e3be4",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_pthread.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": "951123cb47d7671b527e6f1c382c934181929e2b",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_pthread_thread.c"
    },
    {
      "type": "modify",
      "old_id": "a1404038e0054fe7dc22d8a51250a2422db3c10e",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_thread.h",
      "new_id": "3bd9753d76ee22bc5363ade161b60fedd15ab06c",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_thread.h"
    }
  ]
}
