)]}'
{
  "commit": "ed459c00b16268dfe2251ec0c97bcc4d09659368",
  "tree": "5b1091817c58763f71eeb2774d7e713c3a7ffbec",
  "parents": [
    "4ff9cebfa9d7076b4a5e995bcb1a8790553b4848"
  ],
  "author": {
    "name": "dschinazi",
    "email": "dschinazi@google.com",
    "time": "Thu May 07 16:12:23 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu May 07 16:12:59 2020 -0700"
  },
  "message": "Plumb max_datagram_frame_size\n\nIn QUIC_CRYPTO, the maximum allowed size of a DATAGRAM/MESSAGE frame is unlimited. However, in QUIC+TLS, it\u0027s negotiated during the handshake using the max_datagram_frame_size IETF QUIC transport parameter. This CL adds this limit to QuicPacketCreator and plumbs it through during the handshake. Since all of our uses of the DATAGRAM/MESSAGE frame today only support QUIC_CRYPTO, this CL does not change any existing behavior.\n\nPlumb max_datagram_frame_size, no behavior change, not flag protected\n\nPiperOrigin-RevId: 310456458\nChange-Id: Ib40d6e7e950865e496809ba5c880dc47cd243be9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d0f42b7bf26c16bdd70fde78fd947f302388aea4",
      "old_mode": 33188,
      "old_path": "quic/core/quic_config.cc",
      "new_id": "865aef8babada3f8fe09be80bb9057d1e9e7690d",
      "new_mode": 33188,
      "new_path": "quic/core/quic_config.cc"
    },
    {
      "type": "modify",
      "old_id": "6445fce6ad231021eb59335657776af0a6278913",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection.cc",
      "new_id": "7922fdda5ea7a222025f5ae7f25dda9d9e438d73",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "1822d0cf2e2055fde0b61f723a1acd88ee663849",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection_test.cc",
      "new_id": "f3bb4e11dad726300f93e157d414bfec2aaccd54",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cea1a1be9cfcac2c56b5dfd8d0b4e0a6ae3c61d7",
      "old_mode": 33188,
      "old_path": "quic/core/quic_packet_creator.cc",
      "new_id": "a9d707694b3f7354ff684fbdfe7e64a1af6869ee",
      "new_mode": 33188,
      "new_path": "quic/core/quic_packet_creator.cc"
    },
    {
      "type": "modify",
      "old_id": "508cd56256fd1d1613135eca764020917a1742a1",
      "old_mode": 33188,
      "old_path": "quic/core/quic_packet_creator.h",
      "new_id": "fbe046f74d5ff7bdbbeec17937758df11203a92c",
      "new_mode": 33188,
      "new_path": "quic/core/quic_packet_creator.h"
    },
    {
      "type": "modify",
      "old_id": "19fc5cb24d568d0b7ac4c6e6b9f42b65d0c1286f",
      "old_mode": 33188,
      "old_path": "quic/core/quic_packet_creator_test.cc",
      "new_id": "b11417d53ad91b46e5a4646528cc44748af199e1",
      "new_mode": 33188,
      "new_path": "quic/core/quic_packet_creator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f8f3f4261f38fdacba766df2cf4ba7583b62d1c2",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_config_peer.cc",
      "new_id": "3e752154f27eef24bea14c0c5d76f6c305a8b1d1",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_config_peer.cc"
    },
    {
      "type": "modify",
      "old_id": "94f30b485b1d75c87decdf6a388ec3b29e082c94",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_config_peer.h",
      "new_id": "c435f2282da47bfd5841e81fdc3be5517ae3a421",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_config_peer.h"
    }
  ]
}
