)]}'
{
  "commit": "c685ea43400584dfe265c34cdb65cb036a1f6003",
  "tree": "a3292229ad04618bdb63780f6960b25b580e3eb4",
  "parents": [
    "f0e8f95cb1515a03d8eee395c257ab8cd1751751"
  ],
  "author": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Thu Apr 14 15:14:15 2016 +0300"
  },
  "committer": {
    "name": "Valentin Bartenev",
    "email": "vbart@nginx.com",
    "time": "Thu Apr 14 15:14:15 2016 +0300"
  },
  "message": "HTTP/2: refuse streams with data until SETTINGS is acknowledged.\n\nA client is allowed to send requests before receiving and acknowledging\nthe SETTINGS frame.  Such a client having a wrong idea about the stream\u0027s\ncould send the request body that nginx isn\u0027t ready to process.\n\nThe previous behavior was to send RST_STREAM with FLOW_CONTROL_ERROR in\nsuch case, but it didn\u0027t allow retrying requests that have been rejected.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a2070758f8ded2f7159e38a77c8f6e188d54de10",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.c",
      "new_id": "74754977b661340708a8da530a9d5aad2dce1b42",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.c"
    },
    {
      "type": "modify",
      "old_id": "7a77c27b3b525f566e9037657465be8c8cffb2d2",
      "old_mode": 33188,
      "old_path": "src/http/v2/ngx_http_v2.h",
      "new_id": "1adf8deb92f3c0d310b1e1b6a08a033bc12fce96",
      "new_mode": 33188,
      "new_path": "src/http/v2/ngx_http_v2.h"
    }
  ]
}
