)]}'
{
  "commit": "78d97cef0001ae67947d89194dcc75cd370c0edd",
  "tree": "f1280438f38103fd84b5eff6fccb9d49c555f724",
  "parents": [
    "6170093eff2b9b34a6434f4d114d2310d0ff85c3"
  ],
  "author": {
    "name": "dschinazi",
    "email": "dschinazi@google.com",
    "time": "Tue Feb 01 10:44:38 2022 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Feb 01 10:46:16 2022 -0800"
  },
  "message": "Deprecate quic_ignore_key_update_not_yet_supported\n\nContext: before this implementation supported IETF QUIC key updates, we introduced a custom \"key_update_not_yet_supported\" transport parameter that was sent to indicate this version of the code did not support key updates. When we implemented key updates, we stopped sending the transport parameter, but would disable them if we received the transport parameter.  This CL deprecates gfe2_reloadable_flag_quic_ignore_key_update_not_yet_supported which means that we now no longer act on receiving the transport parameter at all. Now that this transport parameter is no longer sent or parsed, it can be fully removed, along with all the machinery to negotiate key updates.\nPiperOrigin-RevId: 425663257\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61e8f7c8720028496c71780c4ab6399cf4c4eb82",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters.cc",
      "new_id": "6ca4b24151dfad97b65db07b58db57c1c4faab79",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/transport_parameters.cc"
    },
    {
      "type": "modify",
      "old_id": "fa349359571efd9de8a6044d3caa0c624f478829",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters.h",
      "new_id": "74f05bbd81088c91cbf386d04619fdedd5897341",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/transport_parameters.h"
    },
    {
      "type": "modify",
      "old_id": "d9b55730454e24b19f7bf968529bec1e17c88057",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters_test.cc",
      "new_id": "111d43af0e272c75bdfe2853db5cdcb6539af56e",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/transport_parameters_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5db1aab4e91f2c896be488679043e7c176912223",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session_test.cc",
      "new_id": "45506211f9dfcf90ac38d92127c563560b61f5ca",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3bbb271deafdc4b9e7cc7ff0244dc48cd14492d9",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_stream_test.cc",
      "new_id": "c8146e1c5a1e6cf0766b33ad0ab7ff68c25028db",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "796c641051b8d131163ea7058b55c897739753f5",
      "old_mode": 33188,
      "old_path": "quic/core/quic_config.cc",
      "new_id": "8313ef76fbdc0df792c2a97d710e364c90e929e4",
      "new_mode": 33188,
      "new_path": "quic/core/quic_config.cc"
    },
    {
      "type": "modify",
      "old_id": "cb681c29bf013f747d26565b1b84742c1e1c02bd",
      "old_mode": 33188,
      "old_path": "quic/core/quic_config.h",
      "new_id": "cb8b4ecdf1ebbffec47a78fbb4e04d42969860e2",
      "new_mode": 33188,
      "new_path": "quic/core/quic_config.h"
    },
    {
      "type": "modify",
      "old_id": "5124a975bf8ddbe3538dd51f80c7784ddf6daedf",
      "old_mode": 33188,
      "old_path": "quic/core/quic_config_test.cc",
      "new_id": "e53d429030ec701ee8f65bd9261814a526f74045",
      "new_mode": 33188,
      "new_path": "quic/core/quic_config_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1c1a4eab24084d6a4a8cb52b2a446877ec27e963",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection.cc",
      "new_id": "974e1928832f37611265b3108e8f4baa482c7ccf",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "053849fb39c2f0a56037fff06a227e2e64e7000b",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection_test.cc",
      "new_id": "0969070a09206685d5c15029557ef6773ab278db",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e9a99167f463d2be3a8ceeff3f90ed1e0404c2fe",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_handshaker.cc",
      "new_id": "872b050bf9c330ad9b97a0f331d2a7de8d71b6c9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "d9f103505536b1d21629339777c2f1a4c07b1d37",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_handshaker.h",
      "new_id": "c0c94b94cd8064b6d7e4890442e4e36c4e526d6a",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_handshaker.h"
    },
    {
      "type": "modify",
      "old_id": "31d96a377948c48e5dcc1d2b82939ec797b6cfc0",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_stream.cc",
      "new_id": "27a2a469aced75be72f20f4ae9b1acd82e3998c0",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "e37a5707ba5fd1377d17fd79c718553f016be62c",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_client_stream.h",
      "new_id": "34928b61f816b687455adf885a2a97e5c9e00968",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_client_stream.h"
    },
    {
      "type": "modify",
      "old_id": "28bfe4add3441c7832abf62b2b1787c8498e4c7e",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_server_stream.cc",
      "new_id": "55b7bf1a703f966117f675cf9a7803d5709f1143",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_server_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "cf4f6e0048917e0d58025271c2a1ccaeab15cfa8",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_server_stream.h",
      "new_id": "aca9e9a11708be6925571ebc5900c391f797d78c",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_server_stream.h"
    },
    {
      "type": "modify",
      "old_id": "08cb189539704b63a61e571a5db6ebba8479b20d",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_stream.h",
      "new_id": "8197a5f4d7511ddcb5a156d831e027fa60547923",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_stream.h"
    },
    {
      "type": "modify",
      "old_id": "1c18c7b7886091f1f3f3e595f8b05dac7f0f2079",
      "old_mode": 33188,
      "old_path": "quic/core/quic_crypto_stream_test.cc",
      "new_id": "2c9ec0db082a2dde6ef31e3695035320ea9f2b88",
      "new_mode": 33188,
      "new_path": "quic/core/quic_crypto_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "20154bd69e4aac0ba89e8b55d748a4f561291212",
      "old_mode": 33188,
      "old_path": "quic/core/quic_flags_list.h",
      "new_id": "1118e2746a6ee3398cdbd6c39b8d4de416f21e03",
      "new_mode": 33188,
      "new_path": "quic/core/quic_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "14d549a38880ddb78ab76304a6c8f46b992debcf",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.cc",
      "new_id": "202bff43e1f2558e9dc3383dc9e47fac20094bf0",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.cc"
    },
    {
      "type": "modify",
      "old_id": "8d5e477237a498a13c2a4808d78913a7b37e4357",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session_test.cc",
      "new_id": "256865d9e7b22393ee88efb4d4b0c7ddb115ec55",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c8306a83590bc0c1fbbc603436c086fe537e3ec0",
      "old_mode": 33188,
      "old_path": "quic/core/tls_client_handshaker.cc",
      "new_id": "7950a9d73554eaee75b3def6dc19193d95578cf0",
      "new_mode": 33188,
      "new_path": "quic/core/tls_client_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "4543f9b2007bf2676e755cb702eef698884d9873",
      "old_mode": 33188,
      "old_path": "quic/core/tls_client_handshaker.h",
      "new_id": "c7db0edd36ddb015c925b1f33fa937af52128f88",
      "new_mode": 33188,
      "new_path": "quic/core/tls_client_handshaker.h"
    },
    {
      "type": "modify",
      "old_id": "15eed38605e3db6b87ecbdfa804e3aaa283cd00f",
      "old_mode": 33188,
      "old_path": "quic/core/tls_server_handshaker.cc",
      "new_id": "e94a597bb1f07d4ca68d660f2b46910f9392631b",
      "new_mode": 33188,
      "new_path": "quic/core/tls_server_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "01cf19b11074445c3be9656882f29dec0362af42",
      "old_mode": 33188,
      "old_path": "quic/core/tls_server_handshaker.h",
      "new_id": "d2f37b0eb26526834a87d1b07384343fcd9d9c4d",
      "new_mode": 33188,
      "new_path": "quic/core/tls_server_handshaker.h"
    },
    {
      "type": "modify",
      "old_id": "44e9ca24c316defeeb762f01f15fed57194e90fe",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_test_utils.h",
      "new_id": "d8d09796162266f7c6da7aecba101c4f1922952f",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_test_utils.h"
    }
  ]
}
