)]}'
{
  "commit": "a2a229193abb45ad1ca4f6b3d2a7543b7e47976b",
  "tree": "ba7ee47761eb03b190121a9c4d69a7602560878e",
  "parents": [
    "2cbb7ae42a455437b55b77213e3351ee126b4fc9"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Thu Jan 10 12:58:55 2013 +0000"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Thu Jan 10 12:58:55 2013 +0000"
  },
  "message": "Fixed \"proxy_pass\" with IP address and no port (ticket #276).\n\nUpstreams created by \"proxy_pass\" with IP address and no port were\nbroken in 1.3.10, by not initializing port in u-\u003esockaddr.\n\nAPI change: ngx_parse_url() was modified to always initialize port\n(in u-\u003esockaddr and in u-\u003eport), even for the u-\u003eno_resolve case;\nngx_http_upstream() and ngx_http_upstream_add() were adopted.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9aec68964bdb4e7ce778e536a46d24fd1d88c4ff",
      "old_mode": 33188,
      "old_path": "src/core/ngx_inet.c",
      "new_id": "7757ab7d9053d96b450e809b30905be2d2429406",
      "new_mode": 33188,
      "new_path": "src/core/ngx_inet.c"
    },
    {
      "type": "modify",
      "old_id": "3436c6b1d94579cab76beb268d33363b82c3b5f8",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.c",
      "new_id": "fb9c086738e5c633f0687de12cfbbba2eba1c636",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.c"
    },
    {
      "type": "modify",
      "old_id": "f32c98522695c30a3fa2a5f4ce1a3ef6860b537e",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream.h",
      "new_id": "0d2b738a96dc33a982ea70a7d257eed9fe26cccf",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream.h"
    },
    {
      "type": "modify",
      "old_id": "61dce69cb3ed0ecb7f2cac1949c484e1662558f5",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_upstream_round_robin.c",
      "new_id": "b4803941400519de44c86e1208c71d7bafbbd83e",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_upstream_round_robin.c"
    }
  ]
}
