)]}'
{
  "commit": "24146a605fb770ed8337cb689324e2a5d2ca35a6",
  "tree": "15e3e168483011b0ea76c776344ca300b1f2dd5a",
  "parents": [
    "b2f45ac598d7583c5590c66ba2c8418666c844d8"
  ],
  "author": {
    "name": "vasilvv",
    "email": "vasilvv@google.com",
    "time": "Wed Jun 21 08:16:59 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jun 21 08:18:03 2023 -0700"
  },
  "message": "Support draft-07 version of WebTransport.\n\nSee \u003chttps://www.ietf.org/archive/id/draft-ietf-webtrans-http3-07.html#name-changes-between-draft-versi\u003e for the draft version changelog.\n\nThis CL makes QUICHE capable of negotiating draft-07, and enforces the parameter constraints related to draft-07; specifically, the requirement to explicitly support extended CONNECT and HTTP datagrams (it also de-supports pre-RFC datagrams SETTINGS codepoint for the new version only).\n\nOf non-backwards-compatible changes, our code is still missing WEBTRANSPORT_STREAMS position enforcement, and MAX_SESSIONS support.\n\nPiperOrigin-RevId: 542260756\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e5855350599e99a628911b9d9a7c33c9305d1105",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/http_constants.cc",
      "new_id": "4bd8d626dcd3745b717054f18f0463344946e70c",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/http_constants.cc"
    },
    {
      "type": "modify",
      "old_id": "feec52192386ca8ce2d1d514b631b573292c876d",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/http_constants.h",
      "new_id": "a8b5fd30ebfffcab12ac4b01159fe70c8bc2f1eb",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/http_constants.h"
    },
    {
      "type": "modify",
      "old_id": "0e18ebbe8e1094dd6bdcee0cd47913ba0180561a",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/quic_spdy_session.cc",
      "new_id": "44fff6c2f13b8d2d035ccb4258d9be6d074b3d01",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/quic_spdy_session.cc"
    },
    {
      "type": "modify",
      "old_id": "74ecd4ff8a80e6383b02146f99560c6463b7b87a",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/quic_spdy_session.h",
      "new_id": "627e2263379d5bdbf470a3c97f82dd04a7026a46",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/quic_spdy_session.h"
    },
    {
      "type": "modify",
      "old_id": "cf95ec76369e78e0e01aa330981ef36286ebfcc8",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/quic_spdy_session_test.cc",
      "new_id": "ba1b6e30096e300c9b87d823b7e3cced717af01a",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/quic_spdy_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5e78cfb0653676f2eb0077644e4cbd4d4efb98ce",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/quic_spdy_stream_test.cc",
      "new_id": "024eefd970c722ef4e33b05b65948c07c7f9eeb2",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/quic_spdy_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "52108aa3b12a082f52b63493c7336351235b0fdc",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_utils.h",
      "new_id": "4c3fdc9cd23116eac0103467b81a5a08325a4dee",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_utils.h"
    },
    {
      "type": "modify",
      "old_id": "29401fbc3d225c5d657c8ac82cd311b222c4801b",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_utils_test.cc",
      "new_id": "239812f46e8c7cca5856ae87416ee8983566ab93",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "dd99a055981dd7ff110a460e91cc8cbf0475b9b0",
      "old_mode": 33188,
      "old_path": "quiche/quic/test_tools/quic_spdy_session_peer.cc",
      "new_id": "4da725435f6cc52008e2af1451339b0881d1fab1",
      "new_mode": 33188,
      "new_path": "quiche/quic/test_tools/quic_spdy_session_peer.cc"
    },
    {
      "type": "modify",
      "old_id": "ab44f5f1221927a49a2ebdadf4b51a85267c1133",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_client_session.cc",
      "new_id": "4bb27ae2dd349eab7463cd9715fd141ee2b688a0",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_client_session.cc"
    },
    {
      "type": "modify",
      "old_id": "9d1b4c7b3f9d3c9d191a9049a17c269808c4e200",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_client_session.h",
      "new_id": "4850647a977bbe5c55e6923c0af7c1c5ab1d3163",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_client_session.h"
    },
    {
      "type": "modify",
      "old_id": "bceb4e587cb116f3a975bdc1193eae19c8441a20",
      "old_mode": 33188,
      "old_path": "quiche/quic/tools/quic_simple_server_session.h",
      "new_id": "558521457537d41de113bb1038e8b80f2ad96d59",
      "new_mode": 33188,
      "new_path": "quiche/quic/tools/quic_simple_server_session.h"
    }
  ]
}
