)]}' { "commit": "1e04d1e300be1425e2098c4f7ea0e92b697f90a8", "tree": "315ebeda0f378ffefc12574d9f269f523178e622", "parents": [ "ca8af635918f9de93334feb3ae98679009980b15" ], "author": { "name": "dschinazi", "email": "dschinazi@google.com", "time": "Fri Oct 29 15:18:38 2021 -0700" }, "committer": { "name": "Copybara-Service", "email": "copybara-worker@google.com", "time": "Fri Oct 29 15:19:41 2021 -0700" }, "message": "Support draft-ietf-masque-h3-datagram-05\n\nThis revision makes datagram contexts optional to implement and negotiated via the Sec-Use-Datagram-Contexts header. See the PR for full details: https://github.com/ietf-wg-masque/draft-ietf-masque-h3-datagram/pull/105\n\nThis CL retains backwards compatibility with draft-ietf-masque-h3-datagram-04 by keeping support for the previous DATAGRAM capsule, which is now renamed to LEGACY_DATAGRAM. In this CL, our WebTransport implementation does not request support for contexts, so they will not be used for WebTransport.\n\nThis code isn\u0027t used in our servers and therefore does not require flag protection.\n\nPiperOrigin-RevId: 406461234\n", "tree_diff": [ { "type": "modify", "old_id": "c811bb84287bd52b5e6e1485f40ae51afcfc177c", "old_mode": 33188, "old_path": "quic/core/http/capsule.cc", "new_id": "21df166de3cf6c2fde04e217fcb2eaf7e7f8f82e", "new_mode": 33188, "new_path": "quic/core/http/capsule.cc" }, { "type": "modify", "old_id": "5198b4670d4aab4dbe1940281d1600586dd40616", "old_mode": 33188, "old_path": "quic/core/http/capsule.h", "new_id": "42190bba5bf54b1eb2535c18d41871bfb1614cff", "new_mode": 33188, "new_path": "quic/core/http/capsule.h" }, { "type": "modify", "old_id": "66cb3d07691b8c950ea7cf7a6568eb8d8b486d87", "old_mode": 33188, "old_path": "quic/core/http/capsule_test.cc", "new_id": "2dfdef41b2197ac8c9d551cede2fb1b7e8b110f2", "new_mode": 33188, "new_path": "quic/core/http/capsule_test.cc" }, { "type": "modify", "old_id": "3b073af0b67c834ca61b7062c6e16236ba791adf", "old_mode": 33188, "old_path": "quic/core/http/end_to_end_test.cc", "new_id": "5f8675d7c8f80c0dcc7de4a08fd3ec44522e036c", "new_mode": 33188, "new_path": "quic/core/http/end_to_end_test.cc" }, { "type": "modify", "old_id": "929e3693166d68f991f8cd4420b252d61417440a", "old_mode": 33188, "old_path": "quic/core/http/quic_spdy_session.cc", "new_id": "af54b063d0096fb5f88c71e4d3db2cfa2d7a7126", "new_mode": 33188, "new_path": "quic/core/http/quic_spdy_session.cc" }, { "type": "modify", "old_id": "b84f5a1ed7c10b75f1d52b223053ff31d1eecd33", "old_mode": 33188, "old_path": "quic/core/http/quic_spdy_session.h", "new_id": "9f95075a5e82018a335796c0c9a9122eac6f561b", "new_mode": 33188, "new_path": "quic/core/http/quic_spdy_session.h" }, { "type": "modify", "old_id": "284a1808555de6a96405a65d8b25ece799a03182", "old_mode": 33188, "old_path": "quic/core/http/quic_spdy_stream.cc", "new_id": "55265de1a9f3ab2ec361659c11bc077cd44ffa79", "new_mode": 33188, "new_path": "quic/core/http/quic_spdy_stream.cc" }, { "type": "modify", "old_id": "cd9d99b6a3c208aafddeaf6881e73bd3c8c0b141", "old_mode": 33188, "old_path": "quic/core/http/quic_spdy_stream.h", "new_id": "8ec56d58f062182d09a92c8e6d07f3fdcf7e3043", "new_mode": 33188, "new_path": "quic/core/http/quic_spdy_stream.h" }, { "type": "modify", "old_id": "b5905e70980020dcc7a2afd8627c2d4fb55eee02", "old_mode": 33188, "old_path": "quic/core/http/quic_spdy_stream_test.cc", "new_id": "50dc9ea9c0dfcdff652aca8412cffa370f634e62", "new_mode": 33188, "new_path": "quic/core/http/quic_spdy_stream_test.cc" }, { "type": "modify", "old_id": "a54d210b327fb11aab6fcae39a15c884b7d3ac2e", "old_mode": 33188, "old_path": "quic/core/http/web_transport_http3.cc", "new_id": "128c44e5829469b0006ea1a05eb62830f27e1971", "new_mode": 33188, "new_path": "quic/core/http/web_transport_http3.cc" }, { "type": "modify", "old_id": "7a72931874c75e4e4ad1a567f771f8ba368dafb1", "old_mode": 33188, "old_path": "quic/core/http/web_transport_http3.h", "new_id": "cd446c1126c8cf3006a3f7ebbe57e0bb9d05d7e9", "new_mode": 33188, "new_path": "quic/core/http/web_transport_http3.h" }, { "type": "modify", "old_id": "896a5b0c7640984b685a724ce92a52a44fc75123", "old_mode": 33188, "old_path": "quic/test_tools/quic_spdy_stream_peer.cc", "new_id": "6db9a4a96c1919fc6030d4aacb26df60a3c37ed5", "new_mode": 33188, "new_path": "quic/test_tools/quic_spdy_stream_peer.cc" }, { "type": "modify", "old_id": "0f0433851a3019277a54684925be76d6ed363d1d", "old_mode": 33188, "old_path": "quic/test_tools/quic_spdy_stream_peer.h", "new_id": "8a5042689a09de2aa9a8471a3d0687fea13c72ef", "new_mode": 33188, "new_path": "quic/test_tools/quic_spdy_stream_peer.h" }, { "type": "modify", "old_id": "6aa175eebf4e94854bb2f02b53a351bbb58e8f01", "old_mode": 33188, "old_path": "quic/test_tools/quic_test_backend.h", "new_id": "b0c0ce2e0a799147d912315c6888990852e76c55", "new_mode": 33188, "new_path": "quic/test_tools/quic_test_backend.h" }, { "type": "modify", "old_id": "e659b4a7b846e76f393cc20eca402618706b3d65", "old_mode": 33188, "old_path": "quic/tools/quic_client.cc", "new_id": "cfc435ed62fcda0cb708379b7c0862920b3066a6", "new_mode": 33188, "new_path": "quic/tools/quic_client.cc" }, { "type": "modify", "old_id": "47c521bf5b5cff145945800ba01b33ea13290854", "old_mode": 33188, "old_path": "quic/tools/quic_simple_client_session.cc", "new_id": "2e709195113639424b5932130608b369f343e548", "new_mode": 33188, "new_path": "quic/tools/quic_simple_client_session.cc" }, { "type": "modify", "old_id": "1a6e694287a3055dae4c442f26c1b37a18319ff4", "old_mode": 33188, "old_path": "quic/tools/quic_simple_client_session.h", "new_id": "6371448061a9193817ece130cd939cf10a7174f4", "new_mode": 33188, "new_path": "quic/tools/quic_simple_client_session.h" }, { "type": "modify", "old_id": "67aeac935725a9bd862c62f3443b0d4965c4dcba", "old_mode": 33188, "old_path": "quic/tools/quic_simple_server_backend.h", "new_id": "25204aca8f5ede252526a82cd1589495ee0d9a71", "new_mode": 33188, "new_path": "quic/tools/quic_simple_server_backend.h" }, { "type": "modify", "old_id": "9746f2697cc4f8b6555201e489accf995c0b4dbc", "old_mode": 33188, "old_path": "quic/tools/quic_simple_server_session.h", "new_id": "393a2d8d63d2ab85da8b8c84c72fd238985df6b8", "new_mode": 33188, "new_path": "quic/tools/quic_simple_server_session.h" }, { "type": "modify", "old_id": "c49d0ed84a50a537247d93c8f0cc66a1e8a6888f", "old_mode": 33188, "old_path": "quic/tools/quic_spdy_client_base.h", "new_id": "3e4172536b606c8bffeb5a6f1bf084a4c74a2749", "new_mode": 33188, "new_path": "quic/tools/quic_spdy_client_base.h" } ] }