)]}'
{
  "commit": "e46943965d62285f6283302cc062d944cd16bc32",
  "tree": "01dd0074bcca1f8cb62089cabaaa2c156da4e421",
  "parents": [
    "b37316d7dd7796677bb0f6e82b760b792b6ab19c"
  ],
  "author": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Apr 09 13:56:16 2009 +0000"
  },
  "committer": {
    "name": "Igor Sysoev",
    "email": "igor@sysoev.ru",
    "time": "Thu Apr 09 13:56:16 2009 +0000"
  },
  "message": "backout r2535: virtual names is a property of address:port pair,\nbut is not a property of server configuration\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ed766bcbaef3e4c6f97015da5c4d52323be4c35e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http.c",
      "new_id": "5cd0ee1f83a37fa630fc8965f2d7d8a47515dfc6",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http.c"
    },
    {
      "type": "modify",
      "old_id": "571b5b76f676b8a3481b5e613013463192a47861",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_core_module.h",
      "new_id": "e1692fd03ea6155eb38c92df7975ff18ad2d43b9",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_core_module.h"
    },
    {
      "type": "modify",
      "old_id": "17d867a6307ef746038f8df15603d4fb2049f5d6",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.c",
      "new_id": "31ab640e24ccb26ef387b2d7188479b8aefa3450",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.c"
    },
    {
      "type": "modify",
      "old_id": "ee87669586bc6156ccd5f19122fb39bb6afefa02",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_request.h",
      "new_id": "23a88463037c889b02b05b97400894d3049480d8",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_request.h"
    }
  ]
}
