)]}'
{
  "commit": "7dec24d1ccb6cfd9bbfa0124a7fd7b048b00c7ae",
  "tree": "28087ebc7455cb32cda1ef0cf207cffc45151949",
  "parents": [
    "8669934fbe32f5ba1817f76acbd1e873c2db1fb8"
  ],
  "author": {
    "name": "dschinazi",
    "email": "dschinazi@google.com",
    "time": "Thu Feb 10 09:12:48 2022 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Feb 10 09:13:27 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.\n\nNote that CL was originally reviewed at cl/425663257 and was rolled back via cl/426198777. We are now rolling this forward since we have fixed the Chrome merge issues via https://crrev.com/c/3451177. This CL does not have any changes from cl/425663257.\n\nPiperOrigin-RevId: 427765515\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b1f3cd5d53a0329e96afee6ef0f151340691009f",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters.cc",
      "new_id": "0d828db2d2b56786c2931dab1ccf8be2631e0958",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/transport_parameters.cc"
    },
    {
      "type": "modify",
      "old_id": "4c4874b152398212351894ea9a498798afaf5d01",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters.h",
      "new_id": "1b6f51684fae8bbe2536ed1fb59e79745f99c1ff",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/transport_parameters.h"
    },
    {
      "type": "modify",
      "old_id": "dcf747c93bc3037b52d1517c268f0a038c7c4ea6",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters_test.cc",
      "new_id": "c9df18a3d8afa12154e81f468c71e2fac3e96c65",
      "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": "b692cf57618e28674ff7aee8570c80158656d1f1",
      "old_mode": 33188,
      "old_path": "quic/core/quic_flags_list.h",
      "new_id": "58fcb2f4236ea03a0cfd76711a877c5c8b5ab460",
      "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": "886edb740aa930240974179da4457ca9636dbe53",
      "old_mode": 33188,
      "old_path": "quic/core/tls_client_handshaker.cc",
      "new_id": "3cd47ad04c4bcd807fb97b3fcae9d93d1faca732",
      "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": "5067bc1277da8b4ab78485f46d6e0907dfd3a55f",
      "old_mode": 33188,
      "old_path": "quic/core/tls_server_handshaker.cc",
      "new_id": "a16e72956b19f9468330146d457ed47ea1e6f545",
      "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"
    }
  ]
}
