)]}'
{
  "commit": "bfee54b267593daba534c3f1a73907b5517ac591",
  "tree": "9cda184385ed6e7b1a18038c8857d0fa424831c2",
  "parents": [
    "47b42132840c9c174d11df04ed4110d74e944533"
  ],
  "author": {
    "name": "diannahu",
    "email": "diannahu@google.com",
    "time": "Mon Feb 26 10:17:20 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Feb 26 10:19:00 2024 -0800"
  },
  "message": "Fix a potential Http2WriteQueue overflow scenario.\n\nThis CL addresses the overflow scenario described in cl/608648082 by adding two\nbytes of HPACK per-header overhead when estimating the serialized size in bytes\nof a HEADERS frame. In particular, the length of a header name will be expected\nto fit within 2 bytes (vs. 1 byte before), and the length of a header value\nwill be expected to fit within 3 bytes (vs. 2 bytes before).\n\nProtected by FLAGS_gfe2_reloadable_flag_http2_add_hpack_overhead_bytes.\n\nPiperOrigin-RevId: 610447560\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9c116cb57517f2737ab402b19fb77ef6f5340600",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_flags_list.h",
      "new_id": "e565066b01081ab4f3523814f5dbfb4377a96030",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "fc5f43d95aff59ca802bbefacad746ef7bba844e",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_protocol.cc",
      "new_id": "1e5dd9e3a592618992e2e7b17ce258d66d0df7d5",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/spdy_protocol.cc"
    },
    {
      "type": "modify",
      "old_id": "36268b0e00d527d1c1a99217fde6f7c3bba596ad",
      "old_mode": 33188,
      "old_path": "quiche/spdy/core/spdy_protocol.h",
      "new_id": "8501c94fde566dab9fcf4dd68e4871319fe0b0de",
      "new_mode": 33188,
      "new_path": "quiche/spdy/core/spdy_protocol.h"
    }
  ]
}
