)]}'
{
  "commit": "1d8d9eee942ab1d2565048e00d1817147c49f48c",
  "tree": "05b00d2609f9a7264f2356b559353b466d1be0d4",
  "parents": [
    "a09f08dbab9f06b81c1224a32607b26292015c8b"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Apr 28 15:06:39 2003 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Mon Apr 28 15:06:39 2003 +0000"
  },
  "message": "nginx-0.0.1-2003-04-28-19:06:39 import\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36a28f887b45c743a2674597cc0a528698db8244",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "30c0680075c0e98ca33322f67717d3448c4f0c1b",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    },
    {
      "type": "modify",
      "old_id": "12537bd63a07a7e96011d847b5a2bf477474dff4",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.c",
      "new_id": "45533be75842d3a2682d3014279e950f0d7255ef",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.c"
    },
    {
      "type": "modify",
      "old_id": "beb148a13b94f0b25c351117319d2fbd156bd40d",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.h",
      "new_id": "f6c9e02929bd1e8b968103cbf6e70c4516cce98e",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.h"
    },
    {
      "type": "modify",
      "old_id": "7576c9b5ff4e4a2bc9d69962f72108b241c48615",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.c",
      "new_id": "b8f15e17dbd06acd4f91100d86f9480546b55de4",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.c"
    },
    {
      "type": "modify",
      "old_id": "d0738481065253fef40596c051588de35d1fb5bf",
      "old_mode": 33188,
      "old_path": "src/core/ngx_file.h",
      "new_id": "2cd2f762c4a1210e70b1b0c045cbcb5f71a7d320",
      "new_mode": 33188,
      "new_path": "src/core/ngx_file.h"
    },
    {
      "type": "modify",
      "old_id": "30e42ad4bbb5ef5239a5f8c34fa1f409430618cf",
      "old_mode": 33188,
      "old_path": "src/core/ngx_log.c",
      "new_id": "4057d7a818b3e57b923f0fd3de50a054e42f1499",
      "new_mode": 33188,
      "new_path": "src/core/ngx_log.c"
    },
    {
      "type": "modify",
      "old_id": "4beb11d67c1bf1d64703ecc8d3c0fdba97c23c92",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.c",
      "new_id": "15104985f01d02b02e66148fec46f02180340f9d",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.c"
    },
    {
      "type": "modify",
      "old_id": "e7abfaa6c706b299b8ab81472f4bb8a94351bd7f",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_select_module.c",
      "new_id": "f325a65530f6ef9f7e61ca8d661ec564ecbba187",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_select_module.c"
    },
    {
      "type": "modify",
      "old_id": "47530f6e5e07c75570fbbd18c88e36840cc7c14c",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_proxy.c",
      "new_id": "9609d4cadb75a0d9518adc40cc6014bd8ed906af",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_proxy.c"
    },
    {
      "type": "modify",
      "old_id": "520b83762f99af73ffeff0b25939db403a4fc323",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event_proxy.h",
      "new_id": "267533e0e779e88892b03b88426753607acc2181",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event_proxy.h"
    },
    {
      "type": "modify",
      "old_id": "26ccf4f61954961806c29671c37df6d123124309",
      "old_mode": 33188,
      "old_path": "src/http/modules/proxy/ngx_http_event_proxy_handler.c",
      "new_id": "9b1ddc4e3ae0b02b4e7ebf957c43e25e7fe6790a",
      "new_mode": 33188,
      "new_path": "src/http/modules/proxy/ngx_http_event_proxy_handler.c"
    },
    {
      "type": "modify",
      "old_id": "8bb2cc1c2829f1b5657407b48d7d1032f5f57073",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "906eb29aa0549f6400b03be3a974758768ba0f35",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "485aae3a2658a871ab93792716a1dbe7862065b9",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_output_filter.c",
      "new_id": "2a7ada70e4ab51fb32905e2eef5d9dca2a06f694",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_output_filter.c"
    },
    {
      "type": "modify",
      "old_id": "b21331e378843c433db466b50619893fda8051c0",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request_body.c",
      "new_id": "b95406698bdd3f2838752c5f6158da416db46070",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request_body.c"
    },
    {
      "type": "modify",
      "old_id": "4d7b958a5d18877ed7edc972f76bc612263e9352",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_write_filter.c",
      "new_id": "752a9324a77c624aad2221a25d79e225fe9d8c5e",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_write_filter.c"
    },
    {
      "type": "modify",
      "old_id": "bd500e1a4b13dc0a0944ad1e5c389b99daa96f73",
      "old_mode": 33188,
      "old_path": "src/os/unix/freebsd/ngx_rfork_thread.h",
      "new_id": "2ab114e75025834f3f5328cbe30b7c859b8e76c9",
      "new_mode": 33188,
      "new_path": "src/os/unix/freebsd/ngx_rfork_thread.h"
    },
    {
      "type": "modify",
      "old_id": "de3de73dc0b9e8188b47d9b209978d9146363dcd",
      "old_mode": 33188,
      "old_path": "src/os/unix/ngx_recv_chain.c",
      "new_id": "7a8a3b82c05d5f9663e0a03dbd4993a7eb66a391",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_recv_chain.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8ed2eee2f9699eafbcf65691c54918ba385c96b",
      "new_mode": 33188,
      "new_path": "src/os/unix/ngx_x86_mutex.h"
    }
  ]
}
