)]}'
{
  "commit": "963d57eaa1dd0174c9c67638d21c4a775408b651",
  "tree": "a9a296b10666d065a82a6a51f6cfdac8846389e5",
  "parents": [
    "f03456ceb0db4f11696f304325e55fddc9567797"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Thu Mar 21 10:58:47 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Mar 21 11:27:01 2019 -0700"
  },
  "message": "Make QuicDispatcher reject packets with invalid short connection IDs\n\nThis CLs enforces a MUST in the IETF spec that dictates that clients cannot send initial connection IDs under 8 bytes. The QuicDispatcher will reject (and close the connection of) any packet whose connection ID is shorter than 8 (or what it was configured for). The behavior is disabled by quartc. This only impacts v99 because connection IDs of any length other than 8 are already currently dropped when using versions \u003c 99.\n\ngfe-relnote: v99 only, not flag protected\nPiperOrigin-RevId: 239629063\nChange-Id: I85cee11d84566073e8cbb3569ba3e88e91192f2a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "262a6580c41a7b25049e61382e23431656d80732",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection_id.h",
      "new_id": "d51366f75bbb934c82061b9d9e7465419158096f",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection_id.h"
    },
    {
      "type": "modify",
      "old_id": "7ef28695acb5c839e06325cf9d75baea3b2085b2",
      "old_mode": 33188,
      "old_path": "quic/core/quic_dispatcher.cc",
      "new_id": "d1200a93ab2a87f79fd8f19f0e00992e1b7c668a",
      "new_mode": 33188,
      "new_path": "quic/core/quic_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "cdd11963837c46a1fece782156612afc9c6fa812",
      "old_mode": 33188,
      "old_path": "quic/core/quic_dispatcher.h",
      "new_id": "f00880b5ecaa4c3159c420d38e21eee24aa92c82",
      "new_mode": 33188,
      "new_path": "quic/core/quic_dispatcher.h"
    },
    {
      "type": "modify",
      "old_id": "3f4ef0ed2565e8e8f2245620a1f495ae780a8f41",
      "old_mode": 33188,
      "old_path": "quic/core/quic_dispatcher_test.cc",
      "new_id": "1e646af3445c7b4ac3395f82f7dc66d5280ac43e",
      "new_mode": 33188,
      "new_path": "quic/core/quic_dispatcher_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4c35c54b416630eff2f8449597efff9e19c4b4dc",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_dispatcher.cc",
      "new_id": "fd4f289f3a6e93da83214bc555607e8121a41f54",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_dispatcher.cc"
    }
  ]
}
