)]}'
{
  "commit": "9cc1acef18220cfc3b66d0a761f1f7c39e0b5c29",
  "tree": "8c40a56b42bd6d0071bdd3f683cf1b520fd502a8",
  "parents": [
    "f60b1a5cd9f6e509caf4513f1b28ae33cb3dae4e"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Tue Nov 04 22:12:39 2003 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Tue Nov 04 22:12:39 2003 +0000"
  },
  "message": "nginx-0.0.1-2003-11-05-01:12:39 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "312e81992f71fb1eeefdb5bb8120c4c09c7454e3",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.c",
      "new_id": "a007cac797017d739af42d9e680779bfe8d0d87c",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.c"
    },
    {
      "type": "modify",
      "old_id": "665c84450abaec9a5c21b7d10780dd29ba30ede3",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.h",
      "new_id": "fe60cad7646152aacaccba70bc27139d438d496e",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.h"
    },
    {
      "type": "modify",
      "old_id": "b01e5871f2ad68773bc4d1d68b20350826d9da1c",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_cache.c",
      "new_id": "e8e3b5280db4ad106d1fe118220076e8bd9f3c85",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_cache.c"
    },
    {
      "type": "modify",
      "old_id": "8aa6e6823e25ab47151980ffb6e32134a4d78edf",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.c",
      "new_id": "860ba7ac79d6e421070b1677700901af6b8e7791",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.c"
    },
    {
      "type": "modify",
      "old_id": "f3334b25e016bbeae6356032876cfd27ca0e818e",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_handler.h",
      "new_id": "6e4b084295d06b2163b89329eeda2327f946f5c4",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_handler.h"
    },
    {
      "type": "modify",
      "old_id": "3c9118e7b97f466ca1fb6a3f1a4cce4b44b4adfb",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c",
      "new_id": "cee93ee65383ff14494afcb0c68c74d50d9b1a1d",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_proxy_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "b964377bfbd16efcfdef7420e90e09a72270e97c",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "3df2188cfd5c2e156508f4b12c10933b02ba37e1",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8ebedfb160182b45e7b61c13d69ab4f0a4ab0b85",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_busy_lock.c"
    },
    {
      "type": "modify",
      "old_id": "551b301ae25d19e5c359cfa99e669f1c05f44777",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_busy_lock.h",
      "new_id": "40aa3d2b3246af8dca6bcb88b5b79fb16119df62",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_busy_lock.h"
    },
    {
      "type": "modify",
      "old_id": "4e7cf0ef8d6b357b8b038ebd0e9313a402b8ea5b",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_cache.c",
      "new_id": "ffe7ad5aafa48f3add22de9da7ac3a1e8f195957",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_cache.c"
    },
    {
      "type": "modify",
      "old_id": "f9bf66196ad3646c961aeab040b58a2ac8586e93",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_cache.h",
      "new_id": "9efbade4e5ba0dd5d821b9f1bcbd5a2d1b6a4f9a",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_cache.h"
    }
  ]
}
