)]}'
{
  "commit": "5d143ca864012d338174f82513bf3b8533de98ab",
  "tree": "647513b22cf369085d12106ba96856373a6fda7b",
  "parents": [
    "2aad7d7bb7b31677ce269765f701742141bffd90"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Wed Jan 16 09:42:57 2013 +0000"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Wed Jan 16 09:42:57 2013 +0000"
  },
  "message": "Fixed and improved the \"*_bind\" directives of proxying modules.\n\nThe \"proxy_bind\", \"fastcgi_bind\", \"uwsgi_bind\", \"scgi_bind\" and\n\"memcached_bind\" directives are now inherited; inherited value\ncan be reset by the \"off\" parameter.  Duplicate directives are\nnow detected.  Parameter value can now contain variables.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1917e25de199a0046be9fe1022430d7e8b86a1a",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_fastcgi_module.c",
      "new_id": "123125a86a0f10b24af6960e1f6b23b27a43667c",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_fastcgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "b756c93e53eb8d5a95d73cfb80bafdcc6c6f45bd",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_memcached_module.c",
      "new_id": "278b1ed8ad6c64cff0593a0d793034b3ee330d31",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_memcached_module.c"
    },
    {
      "type": "modify",
      "old_id": "12a54c7348efe41e409241ecb9ed357138552e20",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_proxy_module.c",
      "new_id": "a8265732ff0052f4b18f875ee3568921ab12a299",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_proxy_module.c"
    },
    {
      "type": "modify",
      "old_id": "5a3af92f96d04a120c5e9a7ee8b7e3ffa3750541",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_scgi_module.c",
      "new_id": "c87b44b5336ac4fd5413e899ae71a42ae4a47299",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_scgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "0c6414c6f82291db9f53e5a94c2d2b6b78420bcd",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_uwsgi_module.c",
      "new_id": "c683df0be215a563a9bf5846b487147fa0fd1779",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_uwsgi_module.c"
    },
    {
      "type": "modify",
      "old_id": "f1d02bdd2fa680c2056933355cbe984766d35864",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.h",
      "new_id": "f974081ea129ad11e672ecf017bf76948aa04c17",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.h"
    },
    {
      "type": "modify",
      "old_id": "fb9c086738e5c633f0687de12cfbbba2eba1c636",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "4f167a2b1f9a482ea3ee236b27ffafd39add2e6e",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "0d2b738a96dc33a982ea70a7d257eed9fe26cccf",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.h",
      "new_id": "2c910cd9c7aa70472a1557ae89276342afa36d3f",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.h"
    }
  ]
}
