)]}'
{
  "commit": "27dd6a62bd76983e6bdc5c45e108aae816fac761",
  "tree": "105c6ba178513b23dbd41fbb561d42853411ee9f",
  "parents": [
    "03df86a54127aa6ed1c17abb2bae81da5f9deda5"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Fri Dec 07 19:57:13 2007 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Fri Dec 07 19:57:13 2007 +0000"
  },
  "message": "use malloc() in ngx_win32_rename_file, set crit level instead of error\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "854627c7860ff454e4f824794e06c9bfbf884826",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_dav_module.c",
      "new_id": "b9d01f391dc1eee3409fb461185e4e92b20b1d4b",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_dav_module.c"
    },
    {
      "type": "modify",
      "old_id": "e51638b56bfd7926852662ac4aefd2a02b40efde",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "3d724992134710e70e0331a3e77baed2fcf59972",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "e74dc52ea0b125be63e18715c8e17f98500cac6a",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_files.c",
      "new_id": "9e5feba0eb2b42404e8ee145705eb101c95dc33d",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_files.c"
    },
    {
      "type": "modify",
      "old_id": "560e91cdc894b6c5b464199040c6ecf978d012b1",
      "old_mode": 33188,
      "old_path": "src/os/win32/ngx_files.h",
      "new_id": "799e0b0c479732aecaf60a36c09219943a183334",
      "new_mode": 33188,
      "new_path": "src/os/win32/ngx_files.h"
    }
  ]
}
