)]}'
{
  "commit": "1e8139e0f0d15dc7a0867a5d69486ad92df139f7",
  "tree": "a8a905538380af822e90b3fc5571de836c3b3aba",
  "parents": [
    "3035e9339be31e6aa97fb3e86196c6b40d52904f"
  ],
  "author": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu Feb 04 18:30:21 2016 +0300"
  },
  "committer": {
    "name": "Maxim Dounin",
    "email": "mdounin@mdounin.ru",
    "time": "Thu Feb 04 18:30:21 2016 +0300"
  },
  "message": "Dynamic modules: moved module-related stuff to separate files.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e44ce1849a0c1db9bb8d18c408b7990a43b2945",
      "old_mode": 33188,
      "old_path": "auto/sources",
      "new_id": "d325ec3fd2ac5fd8d6a325f004e65ce09de8e464",
      "new_mode": 33188,
      "new_path": "auto/sources"
    },
    {
      "type": "modify",
      "old_id": "64db3818e6dfd0ebf237e42a9fad8d646b69bf7c",
      "old_mode": 33188,
      "old_path": "src/core/nginx.c",
      "new_id": "22441a84c0e27e66eb07faeb86f388f38ae7d60a",
      "new_mode": 33188,
      "new_path": "src/core/nginx.c"
    },
    {
      "type": "modify",
      "old_id": "2d03f4347b79fa027ada6ee1e85b129559318f1d",
      "old_mode": 33188,
      "old_path": "src/core/ngx_conf_file.h",
      "new_id": "9ccee366f2b02c027290ffa17868a0ef58e8f3fa",
      "new_mode": 33188,
      "new_path": "src/core/ngx_conf_file.h"
    },
    {
      "type": "modify",
      "old_id": "6b317056a6324478d5bd69671116eb4acf0e1abf",
      "old_mode": 33188,
      "old_path": "src/core/ngx_core.h",
      "new_id": "2855a59c1b611f4d326508c5f62a75bfa813c311",
      "new_mode": 33188,
      "new_path": "src/core/ngx_core.h"
    },
    {
      "type": "modify",
      "old_id": "ad4bf92547cf4e2ffc91e4a81718e1638534fa9b",
      "old_mode": 33188,
      "old_path": "src/core/ngx_cycle.c",
      "new_id": "bebb3732e9c57b651f24c9f8fc8462aba7e21ca6",
      "new_mode": 33188,
      "new_path": "src/core/ngx_cycle.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc4e91f3422331c83f41ce7240007f5587f9e731",
      "new_mode": 33188,
      "new_path": "src/core/ngx_module.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fb5ac9b57d1b96545ab0dd045b56e49f1aae73cc",
      "new_mode": 33188,
      "new_path": "src/core/ngx_module.h"
    },
    {
      "type": "modify",
      "old_id": "15da213405e85292dfce7e2f1613b64528ca9b46",
      "old_mode": 33188,
      "old_path": "src/event/ngx_event.c",
      "new_id": "165753ae9f3d55d34cbe481d6c004d349a05926d",
      "new_mode": 33188,
      "new_path": "src/event/ngx_event.c"
    },
    {
      "type": "modify",
      "old_id": "64af447609736037d1b1b291701e9239618b0e60",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "05bc48b0f91a4dae79b175f69d532da470f91cee",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    },
    {
      "type": "modify",
      "old_id": "962ae8be53d6d55d62367d63f84a687f794d5629",
      "old_mode": 33188,
      "old_path": "src/mail/ngx_mail.c",
      "new_id": "7524bee79fa3a6119c76b2623ae745abe6143ca3",
      "new_mode": 33188,
      "new_path": "src/mail/ngx_mail.c"
    },
    {
      "type": "modify",
      "old_id": "f0aa532b6e17153107f03ecd8209450562803b4f",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream.c",
      "new_id": "045b6f3cf351b0c50b03853e3bf641552366f248",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream.c"
    }
  ]
}
