)]}'
{
  "commit": "2132f0acaca2e6e038ccc465cc696afc3ed7bc1d",
  "tree": "45bcc029fa8fc95b29f8e27fde33daeff66a3b19",
  "parents": [
    "11f16781037face9d31326e19806965bc535db6c"
  ],
  "author": {
    "name": "Vladimir Homutov",
    "email": "vl@nginx.com",
    "time": "Mon Jul 04 16:37:36 2016 +0300"
  },
  "committer": {
    "name": "Vladimir Homutov",
    "email": "vl@nginx.com",
    "time": "Mon Jul 04 16:37:36 2016 +0300"
  },
  "message": "Stream: variables and script.\n\nThis is a port of corresponding http code with unrelated features excluded.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab1fe6708ff05166f552669c7ebf2c8ecec2965f",
      "old_mode": 33188,
      "old_path": "auto/modules",
      "new_id": "ce9949ce70ac3ac41eecb576774d6b930691e332",
      "new_mode": 33188,
      "new_path": "auto/modules"
    },
    {
      "type": "modify",
      "old_id": "ea731458e1e1cffcc344dd4a370cc21c275fe482",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream.c",
      "new_id": "c19517120a7bf480ab8d022613fbf706f77e5956",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream.c"
    },
    {
      "type": "modify",
      "old_id": "ffa855cdf8a3ba926ff4af1be97eb5ffa5b74f1d",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream.h",
      "new_id": "1bdb0a2101aa2630d42082e6c8b02b238e615172",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream.h"
    },
    {
      "type": "modify",
      "old_id": "2ed792bd1b4440c4e2ca7b4470ded1686013604f",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_core_module.c",
      "new_id": "59eda0d3df4be0f0d70b4038ba701a7d18ee0b1b",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_core_module.c"
    },
    {
      "type": "modify",
      "old_id": "aa69e4400311ad03cdd36c73026ddca6c51cb22b",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_handler.c",
      "new_id": "61169e1d05b04259fde50cfb922a702295ff2d69",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_handler.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "edf6e89f8e427ab1fceba32a64beeca00059b22b",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_script.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0abe50e15df36485eb82e9ed5801cfa30337b4ef",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_script.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "083892509cccc5faeb49f15f8b1cec84a0fd39db",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_variables.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4151e224fe91b262e22135392931d9942e02afc",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_variables.h"
    }
  ]
}
