)]}'
{
  "commit": "c464ddbd5bd4c43880788a9c6c1ba17460696a8b",
  "tree": "9cf48df4a1d391abde117309eef61293f9a8f0de",
  "parents": [
    "ffbb52f75dd13d412de46b89238dcceae5813a7a"
  ],
  "author": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Tue Aug 13 15:43:36 2019 +0300"
  },
  "committer": {
    "name": "Ruslan Ermilov",
    "email": "ru@nginx.com",
    "time": "Tue Aug 13 15:43:36 2019 +0300"
  },
  "message": "HTTP/2: limited number of DATA frames.\n\nFixed excessive memory growth and CPU usage if stream windows are\nmanipulated in a way that results in generating many small DATA frames.\nFix is to limit the number of simultaneously allocated DATA frames.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72d5aa508af1cdd546732fe9c45b880bcfb60f27",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.c",
      "new_id": "88e2bb9fb4506db299974257473372c0795ff70c",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.c"
    },
    {
      "type": "modify",
      "old_id": "bec22160e4e89ae429d8b135ba1f54a73a245883",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.h",
      "new_id": "715b7d30c09fb07109cd4684a1e39512720c00a9",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.h"
    },
    {
      "type": "modify",
      "old_id": "81e6c513aa63ffc1da1455118be1335a795569b3",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2_filter_module.c",
      "new_id": "96f55426d9d81b1e585253a03b59fc154a89baf7",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2_filter_module.c"
    }
  ]
}
