)]}'
{
  "commit": "57b5f62fc31b76cb62a6270766f07df6339523a2",
  "tree": "a917dadb8115ef0a4f0ad04edd2f37edb028a7b5",
  "parents": [
    "36825da28f2860a15ffecb0ff3f92f36f2fb4794"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Wed Aug 21 14:07:44 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Aug 21 14:59:14 2019 -0700"
  },
  "message": "Enforce limit on number of blocked streams in QPACK decoder.\n\ngfe-relnote: n/a, change to QUIC v99-only code.  Protected by existing disabled gfe2_reloadable_flag_quic_enable_version_99.\nPiperOrigin-RevId: 264688336\nChange-Id: Iab1e97a9f31ef95d8dfa05ca8439bf066913b5ba\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84d0abd4a0286fd8e3450c9b5eafe1d38d787dee",
      "old_mode": 33188,
      "old_path": "quic/core/http/http_constants.h",
      "new_id": "9c2c6b58fc7bb696ed62da75066fd01a605f7ca4",
      "new_mode": 33188,
      "new_path": "quic/core/http/http_constants.h"
    },
    {
      "type": "modify",
      "old_id": "619c881ac3587adf9339d726213f5c55d99df88a",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session.cc",
      "new_id": "29c6d9dcf1ef717126b14faa64dea125efdc5be3",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session.cc"
    },
    {
      "type": "modify",
      "old_id": "7fac1f27e3bebcf5d522254d6b40c4f6712843e0",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoder.cc",
      "new_id": "b20cbdf9d45af602e5c697d8f642cc019d02f434",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "1ec2d3918cf65fb0ac3a2793dd7821c90c83aeda",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoder.h",
      "new_id": "87d650fe0fe44ed09a3b7bdc04dab38ce1540cfb",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "556053be39d882a67a68beab11325aad096d87c4",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_decoder_test.cc",
      "new_id": "0a4e5e2fe3acf1019c0628857093e7bc0f7bcb34",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_decoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e5f7f09a139ef31797f7a0e9504a539db5eec9c6",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_decoder.cc",
      "new_id": "51d98ffa93b66efd4063a8afc44f8ed003d180be",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_progressive_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "6d2e992c22431ec16d155fcb9916b496e560afad",
      "old_mode": 33188,
      "old_path": "quic/core/qpack/qpack_progressive_decoder.h",
      "new_id": "5c116b1d52585ed6405a83e52bdbc78653f3c609",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_progressive_decoder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ccc743632ec47885dc7722590a94e4af4880be58",
      "new_mode": 33188,
      "new_path": "quic/core/qpack/qpack_progressive_decoder_test.cc"
    }
  ]
}
