)]}'
{
  "commit": "aab4d8c0c4aa068cc7ddcb1c5daee330d9dec47a",
  "tree": "30f6fb63eb08c72af5855f0a784df32a64057706",
  "parents": [
    "980a92472cc30271ad7e88eb2dcc43f00e984d4d"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Sep 06 18:45:00 2004 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Sep 06 18:45:00 2004 +0000"
  },
  "message": "nginx-0.0.10-2004-09-06-22:45:00 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc8cbc95a66d1b1900c5e2c2b01e8bff77aa77d1",
      "old_mode": 33188,
      "old_path": "auto/sources",
      "new_id": "f35b4453b348488a9f32e37c78937fd7ee6a3f04",
      "new_mode": 33188,
      "new_path": "auto/sources"
    },
    {
      "type": "modify",
      "old_id": "79a86e643bdca87e5de11d4dea195340c404accf",
      "old_mode": 33188,
      "old_path": "src/core/ngx_array.h",
      "new_id": "848596cdf4e51a7dc2588dc053b0323704703633",
      "new_mode": 33188,
      "new_path": "src/core/ngx_array.h"
    },
    {
      "type": "modify",
      "old_id": "ff236429d5a3d88d56afc2fddf649be0c4dbaf0b",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.c",
      "new_id": "f6ecd4a4a6530d63e3e7d4abf9d27aab6cb4762d",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.c"
    },
    {
      "type": "modify",
      "old_id": "cc309e3337ce5eb0251966bb68178683a6e53b50",
      "old_mode": 33188,
      "old_path": "src/core/ngx_cycle.c",
      "new_id": "9e5143ccb3cc88df04f4d4bc16c4ffd29bff23af",
      "new_mode": 33188,
      "new_path": "src/core/ngx_cycle.c"
    },
    {
      "type": "modify",
      "old_id": "10d79575f448bb0484a581ec0cde9444917ff69d",
      "old_mode": 33188,
      "old_path": "src/core/ngx_list.c",
      "new_id": "885f8f508a595d1d53221239d41fefbe162b20d8",
      "new_mode": 33188,
      "new_path": "src/core/ngx_list.c"
    },
    {
      "type": "modify",
      "old_id": "757564f029620c03f8dbc0b1c7e69e1e66c59c64",
      "old_mode": 33188,
      "old_path": "src/core/ngx_list.h",
      "new_id": "f43f235e55c99f16c65f98214e6234dfbf9e530e",
      "new_mode": 33188,
      "new_path": "src/core/ngx_list.h"
    },
    {
      "type": "modify",
      "old_id": "8fbf3a9a38888cbd553c7b76a508a7a8933d82c7",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_gzip_filter.c",
      "new_id": "b170df8720abe3b4c1e5ef58e1a8d28ce3c01b15",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_gzip_filter.c"
    },
    {
      "type": "modify",
      "old_id": "b821c0db19e5cea7bfb8b9513b2e74a3d4e96839",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_headers_filter.c",
      "new_id": "00c0070ea4fbeaec13f1886e10ba55d901853ba5",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_headers_filter.c"
    },
    {
      "type": "modify",
      "old_id": "913c90a96ec98e2b520ab7b0418db10456bf285f",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_range_filter.c",
      "new_id": "ce13766eb696eeb73b6016dcc2ae608c85f2e3fc",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_range_filter.c"
    },
    {
      "type": "modify",
      "old_id": "ad7d9cf538e74bc683e348c70be016b57bb736da",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_static_handler.c",
      "new_id": "5d27ccafc840c1f775026620f0b90e239629df68",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_static_handler.c"
    },
    {
      "type": "modify",
      "old_id": "97492ebb9d790f1e7bb5bf85ec821f012e52c4f9",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_status_handler.c",
      "new_id": "6fc1e777d47725ec8aedc86d8fbcbc4b3640e313",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_status_handler.c"
    },
    {
      "type": "modify",
      "old_id": "842719e52e5e2ef6865fe55fef9a7011bbd4017d",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_userid_filter.c",
      "new_id": "718cca7e26d75d61700e34541c4e7ef9f4ea3598",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_userid_filter.c"
    },
    {
      "type": "modify",
      "old_id": "fa86982316da7294e1a964cdc8b1be4de0bcbea5",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.h",
      "new_id": "6e3725899e8ee7bfd9079ba373fc655fe1c7406a",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.h"
    },
    {
      "type": "modify",
      "old_id": "a3e05e513e81197d13edaffd17afc47234220f87",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_header.c",
      "new_id": "9e72f629bf8642a1db979b454647d22836cff6db",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_header.c"
    },
    {
      "type": "modify",
      "old_id": "5930ceb14a20859df864026363e4d547c6d5fb5f",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c",
      "new_id": "0cffbce784278ad5a4afd444ec3a6f77ac49da76",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "492ba6f8a5a63c6b4c745bc9631d7e98c8930c19",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "fabb2dd05eb33bd75745269f06205225c8611158",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    },
    {
      "type": "modify",
      "old_id": "145082fa029c3701ac4025fa21f47c8e6d7a5c1d",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "b1f8a7d1be1279bb5a91fb661580f881f87994df",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "62daa8dc120a093fc6d4f685099caef64ef41899",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.c",
      "new_id": "78bb2a737a61b4984816027666595f227726ec9c",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "bc78ce974d78602b01b702077421785d340402c3",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_header_filter.c",
      "new_id": "a08c73e1511724f9f5758f9b310c1dbed9a48144",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_header_filter.c"
    },
    {
      "type": "delete",
      "old_id": "fd617b161d64f8737b2986ce56ab5157583c324f",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_headers.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "185db72a782710478e11913339c24689e3429d6e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "52c7c4256c527eb4fe0f44a954556429e0d40872",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "145d17155916e24d143a11f37332b664a077fdd7",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "abd52bc5e207868cf2198ddf87749fe64f7d230c",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    },
    {
      "type": "modify",
      "old_id": "d589dcb97306a46c38dea054acc1a63872840786",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_special_response.c",
      "new_id": "17efa5a908c5d9dc2773ae85ea61fb3007baba02",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_special_response.c"
    }
  ]
}
