)]}'
{
  "commit": "1bb09e6b1e6cbe43c5034c99133d866b60ea81fa",
  "tree": "dfa02574ed6d6a6ba5f4ee72db05958e5b951677",
  "parents": [
    "952fc9c67e96e9f1be740da52245cba3cb2ed0bb"
  ],
  "author": {
    "name": "Damien Neil",
    "email": "dneil@google.com",
    "time": "Thu Jun 15 09:52:00 2023 -0700"
  },
  "committer": {
    "name": "Damien Neil",
    "email": "dneil@google.com",
    "time": "Tue Jun 27 15:03:24 2023 +0000"
  },
  "message": "quic: pass the connection ID length into 1-RTT packet parsing\n\n1-RTT packets contain a variable-length connection ID field, but\nno indication of the length of the connection ID.  The recipient\nof the packet has chosen the connection ID, and is expected to\neither choose a consistent length or encode the length in the\nconnection ID.\n\nChange the parse1RTTPacket function to take the connection ID\nlength as an input, rather than assuming that all 1-RTT packets\ncontain our hardcoded connection ID length.\n\nThis permits using parse1RTTPacket in tests which may create\nand parse packets using other lengths.\n\nFor golang/go#58547\n\nChange-Id: I9d09e4a0041051be1604c9146f6db9ca959ad696\nReviewed-on: https://go-review.googlesource.com/c/net/+/504856\nRun-TryBot: Damien Neil \u003cdneil@google.com\u003e\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "499ec4dead969e2f2f4deeb13d3b2c2341b83c6c",
      "old_mode": 33188,
      "old_path": "internal/quic/packet_codec_test.go",
      "new_id": "3503d24318ae249a8c57246764dbc01ac8fada34",
      "new_mode": 33188,
      "new_path": "internal/quic/packet_codec_test.go"
    },
    {
      "type": "modify",
      "old_id": "e910e0eb7e7d8e07a1b4c6e3d7f023bb035b99bc",
      "old_mode": 33188,
      "old_path": "internal/quic/packet_parser.go",
      "new_id": "908a82ed9003783eca8277094b2509737847c628",
      "new_mode": 33188,
      "new_path": "internal/quic/packet_parser.go"
    }
  ]
}
