)]}'
{
  "commit": "e7d2931f4048deb3edb9362b83479f0575051370",
  "tree": "b3f61b02a490bcd3824004b9c53920e4591c5826",
  "parents": [
    "fdfe502ff4ca17b4eb9bc97705030f0606a2fd8e"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Mon May 23 12:50:59 2016 +0300"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Mon May 23 12:50:59 2016 +0300"
  },
  "message": "Stream: fixed duplicate listen address detection.\n\nThe 6f8254ae61b8 change inadvertently fixed the duplicate port\ndetection similar to how it was fixed for mail in b2920b517490.\nIt also revealed another issue: the socket type (tcp vs. udp)\nwasn\u0027t taken into account.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1894aa654787a329a71fa3a60ae9e60a51c95202",
      "old_mode": 33188,
      "old_path": "src/stream/ngx_stream_core_module.c",
      "new_id": "ccc3d791a8510e82d0c2fdd11e81204861559961",
      "new_mode": 33188,
      "new_path": "src/stream/ngx_stream_core_module.c"
    }
  ]
}
