)]}'
{
  "commit": "a1e348c8aee7b84e8c1762a03e2d9e30c2f6e1db",
  "tree": "0b44f57733bcfe72983d6fb807182feb344eaab6",
  "parents": [
    "cbcdbec9468d2258dd8abcac4f7ab15da0036b0d"
  ],
  "author": {
    "name": "vasilvv",
    "email": "vasilvv@google.com",
    "time": "Mon Oct 05 18:06:28 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Oct 05 18:08:16 2026 -0700"
  },
  "message": "Make `last_timestamp` a local variable.\n\nThere is no reason to carry the timestamp values across the parser calls.  The current code is also structured so that if the first ACK timestamp block is empty, and the second one is not, the second one gets the `last_timestamp` value from previous parse, which can be anything.\n\nAlso fix the bug where we never check return value of `OnAckTimestamp` (it returns true, but we still shouldn\u0027t ignore it).\n\nPiperOrigin-RevId: 994024141\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ff9171c0bc6301105d1cd3ec4e0f1a1ef581372",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_framer.cc",
      "new_id": "ed5a6917c926b43c54a1c04e5cbf88e4e26e4754",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_framer.cc"
    },
    {
      "type": "modify",
      "old_id": "26671f874e9180d1bf3f59818a0054f5aabd200e",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_framer.h",
      "new_id": "6ad31c9f1995c4495f8a784034e43411c119c018",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_framer.h"
    },
    {
      "type": "modify",
      "old_id": "6e08dbcff54dcd30a629c56152a1e6cd324bbd28",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_framer_test.cc",
      "new_id": "8a4e55734754758b35ce572ccc968b0bf59f1905",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_framer_test.cc"
    }
  ]
}
