)]}'
{
  "commit": "4729ceb221725bb52c6f4d48229d9c3ba059c36e",
  "tree": "af56bb6a7c2bafc82c276af7b13dac37f1ea0ba4",
  "parents": [
    "797e39222e5e8af24d0b61853cdad49ef49fc912"
  ],
  "author": {
    "name": "vasilvv",
    "email": "vasilvv@google.com",
    "time": "Thu Jun 25 13:33:03 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Jun 25 13:33:39 2026 -0700"
  },
  "message": "Refactor FrameAckTimestampRanges to make subsequent truncation work easier to implement.\n\nWrap the writer into a wrapper class, and move serialization of individual ACK range into its own function.\n\nPiperOrigin-RevId: 938165054\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85b5f0c9378242d32ae22c8003b43864de30808d",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_framer.cc",
      "new_id": "3acdbe32b50a0d196c0b3e3ff815ec188c5a6aad",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_framer.cc"
    },
    {
      "type": "modify",
      "old_id": "3ca0db2510193e6c47b1da7d3eba1d80a602ab59",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_framer.h",
      "new_id": "01fcd2b0ab8e2bbdc1fef270a4b9082f35ee3d9d",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_framer.h"
    }
  ]
}
