)]}'
{
  "commit": "ea4a2ff46a49439cba28d010c235b66555a5f25d",
  "tree": "cefcbe2f221bcab107dfcd920e75ffc3d1ec2a04",
  "parents": [
    "47caaff48d7cdfbc45b155988009eb57a72bbeaf"
  ],
  "author": {
    "name": "Damien Neil",
    "email": "dneil@google.com",
    "time": "Fri Sep 15 17:03:11 2023 -0700"
  },
  "committer": {
    "name": "Damien Neil",
    "email": "dneil@google.com",
    "time": "Mon Sep 18 16:17:21 2023 +0000"
  },
  "message": "quic: fix detection of reserved bits in 1-RTT packets\n\nThe reserved bits are different for handshake and 1-RT packets.\nWe were incorrectly checking the same bits for both.\n\nRemove the reservedBits field from longPacket/shortPacket.\nThe packet parse functions remove header protection from\nthe input packet, so the caller can just check the first\nbyte of the packet directly.\n\nFor golang/go#58547\n\nChange-Id: Iee9ca5e88df140f115f63f63b5a0ea8d1ae02b95\nReviewed-on: https://go-review.googlesource.com/c/net/+/528697\nReviewed-by: Jonathan Amsterdam \u003cjba@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b866d8a6db41b8f79288f2c25638c51344c78f87",
      "old_mode": 33188,
      "old_path": "internal/quic/conn_recv.go",
      "new_id": "92ee8ea10f53931e328728686722b1b5abcc4770",
      "new_mode": 33188,
      "new_path": "internal/quic/conn_recv.go"
    },
    {
      "type": "modify",
      "old_id": "00c6714426da13bc21d1e405b8640d44f2f95d18",
      "old_mode": 33188,
      "old_path": "internal/quic/packet.go",
      "new_id": "a1bcead97e47a101933c445caf89728519a9d5bf",
      "new_mode": 33188,
      "new_path": "internal/quic/packet.go"
    },
    {
      "type": "modify",
      "old_id": "ca5b37b2bdd923e305944c1194c22e97eb322d8e",
      "old_mode": 33188,
      "old_path": "internal/quic/packet_parser.go",
      "new_id": "43238826f1eda435bd10bfd98c64c5443eb7ec57",
      "new_mode": 33188,
      "new_path": "internal/quic/packet_parser.go"
    }
  ]
}
