)]}'
{
  "commit": "c567a39a05530be0b37ef8986de8154b4174fefe",
  "tree": "3e03fbcdadf231245eb7e337dacddcd2d73a7fc1",
  "parents": [
    "94774ea21950d54d5d8901ba557536454091b21e"
  ],
  "author": {
    "name": "reubent",
    "email": "reubent@google.com",
    "time": "Fri Feb 27 09:18:51 2026 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Feb 27 09:19:21 2026 -0800"
  },
  "message": "Use std::vector instead of absl::Span to prevent dangling pointers\n\nThis view type only holds a reference to the in-line initialized temp arrays which, when compiled with OSS quiche\u0027s clang config, were more aggressively cleaned up than in google3 and led to UB. Switch to use a data owning structure.\n\nProtected by test only.\n\nPiperOrigin-RevId: 876286469\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65db151c0bed1cef67eab96b12a61fc9cc229a80",
      "old_mode": 33188,
      "old_path": "quiche/balsa/balsa_frame_test.cc",
      "new_id": "95e239ddd16c2de7f31317c5607ac62c0dbadfdd",
      "new_mode": 33188,
      "new_path": "quiche/balsa/balsa_frame_test.cc"
    }
  ]
}
