)]}'
{
  "commit": "8540ec76d943aa5083abbea4e52488db64489e01",
  "tree": "43339ffe7b9e30b4865f13176be7588ce1378a30",
  "parents": [
    "2f826e243f35c20bed9fa0088c23d1577ba192f9"
  ],
  "author": {
    "name": "Sergey Kandaurov",
    "email": "pluknet@nginx.com",
    "time": "Thu Jul 07 21:02:28 2016 +0300"
  },
  "committer": {
    "name": "Sergey Kandaurov",
    "email": "pluknet@nginx.com",
    "time": "Thu Jul 07 21:02:28 2016 +0300"
  },
  "message": "Avoid left-shifting integers into the sign bit, which is undefined.\n\nFound with UndefinedBehaviorSanitizer.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf665a4e85032fd410184de6a52dfebc2e6b0aa4",
      "old_mode": 33188,
      "old_path": "src/core/ngx_string.c",
      "new_id": "7a73ef527e891056968cd65b791bbbec27361fa2",
      "new_mode": 33188,
      "new_path": "src/core/ngx_string.c"
    },
    {
      "type": "modify",
      "old_id": "df9424f832a53bd0c1339af4fb0def09143a0685",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_log_module.c",
      "new_id": "c42fb08ed8f65339bf3ba4fcfd3aa01780a7049d",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_log_module.c"
    },
    {
      "type": "modify",
      "old_id": "1487c091eeee1d30243dff3f19e707298319b414",
      "old_mode": 33188,
      "old_path": "src/http/modules/ngx_http_userid_filter_module.c",
      "new_id": "0dbacba087c2e0892e21eb5b23446073e086c716",
      "new_mode": 33188,
      "new_path": "src/http/modules/ngx_http_userid_filter_module.c"
    },
    {
      "type": "modify",
      "old_id": "59aa1fea92bf9d8c2df4c6757013dcf41ff85f40",
      "old_mode": 33188,
      "old_path": "src/http/ngx_http_parse.c",
      "new_id": "bd6c9c9b5de6c32d2b9055120aa0e1bd4c1efd05",
      "new_mode": 33188,
      "new_path": "src/http/ngx_http_parse.c"
    }
  ]
}
