)]}'
{
  "commit": "cd7e167a57ddd54edae5effb09022a8d7e955c7c",
  "tree": "f2359480891331cc97e5593b44e5b8ac55cc14b7",
  "parents": [
    "b8eb085f1a37fd4f4580499e91e0ef5f0020aa28"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Tue Nov 06 16:29:35 2018 +0300"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Tue Nov 06 16:29:35 2018 +0300"
  },
  "message": "HTTP/2: flood detection.\n\nFixed uncontrolled memory growth in case peer is flooding us with\nsome frames (e.g., SETTINGS and PING) and doesn\u0027t read data.  Fix\nis to limit the number of allocated control frames.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b916ebdf6d37e277b371f8dd91b359986f8a605d",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.c",
      "new_id": "8089ddd58492a545c5bdabfe41517bfe8cfb2568",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.c"
    },
    {
      "type": "modify",
      "old_id": "ebd0e77c0fd6ce24225188506e369b9b6e030037",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.h",
      "new_id": "e8eaebb25553e7666029d1cd3e42b5fbed9efb73",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.h"
    }
  ]
}
