)]}'
{
  "commit": "cc66370c8f56ee74aa9f13407249a836ea26b6ce",
  "tree": "bbe3d9c086f518316bc33e98aed9d0c3b52c451b",
  "parents": [
    "99ab07063ac358016b637d7f6521a6dd37263f90"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Mon Dec 17 15:51:59 2018 -0500"
  },
  "committer": {
    "name": "Victor Vasiliev",
    "email": "vasilvv@google.com",
    "time": "Thu Dec 20 19:41:09 2018 -0500"
  },
  "message": "Modify HTTP/2 varint encoder and decoder to support 8-bit prefixes.\n\nThis is necessary for QPACK for Largest Reference in Header Data Prefix, see\nhttps://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#rfc.section.4.5.1.\n\nFortunately all the logic trivially handles this case, only DCHECKs need to be\nrelaxed.\n\ngfe-relnote: n/a  (Relax DCHECKs in production code and modify tests.)\nPiperOrigin-RevId: 225873577\nChange-Id: Ib29268cff712b48bfbb93cfb130b10f58e3532ff\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7a7d3484a00e51469187ba7d955d874fa2c3e4e8",
      "old_mode": 33188,
      "old_path": "http2/hpack/tools/hpack_block_builder.cc",
      "new_id": "5a79f78b20cb0dd4e77ab7306aae5d77ad426bd9",
      "new_mode": 33188,
      "new_path": "http2/hpack/tools/hpack_block_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "1f9b6f6b25617eab5c0d33b144b8c00089fd1963",
      "old_mode": 33188,
      "old_path": "http2/hpack/varint/hpack_varint_decoder.cc",
      "new_id": "dd64025e506ad977e29f36697f529489903cc92e",
      "new_mode": 33188,
      "new_path": "http2/hpack/varint/hpack_varint_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "ac8118dceea08c2b01473c723f35f85335304bbb",
      "old_mode": 33188,
      "old_path": "http2/hpack/varint/hpack_varint_decoder.h",
      "new_id": "c793500eaf6e8712e5a7a4113cf91b850b60db52",
      "new_mode": 33188,
      "new_path": "http2/hpack/varint/hpack_varint_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "761087bec345781cb4cb7ef3e816268119435ae6",
      "old_mode": 33188,
      "old_path": "http2/hpack/varint/hpack_varint_decoder_test.cc",
      "new_id": "e36ad07949dd4ae96fe5c9decaa40e8c657ecd79",
      "new_mode": 33188,
      "new_path": "http2/hpack/varint/hpack_varint_decoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5872a0e7628fcea8e7524b9ddd79537bffc246e3",
      "old_mode": 33188,
      "old_path": "http2/hpack/varint/hpack_varint_encoder.cc",
      "new_id": "d3685d988cd2658824fa3a2db467368df6f51aaf",
      "new_mode": 33188,
      "new_path": "http2/hpack/varint/hpack_varint_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "d230af316ae3fb082544a9ec50f0552191801378",
      "old_mode": 33188,
      "old_path": "http2/hpack/varint/hpack_varint_encoder_test.cc",
      "new_id": "a6043a0dd2c5032c6a4f66156384fd547f345079",
      "new_mode": 33188,
      "new_path": "http2/hpack/varint/hpack_varint_encoder_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e67b8dfae4781cdb5a9ae46ac98f0d5c451e5ac9",
      "old_mode": 33188,
      "old_path": "http2/hpack/varint/hpack_varint_round_trip_test.cc",
      "new_id": "45eaef234d574fcd36da53f65e2f07c1b9a69af0",
      "new_mode": 33188,
      "new_path": "http2/hpack/varint/hpack_varint_round_trip_test.cc"
    }
  ]
}
