)]}'
{
  "commit": "55491b70d7c9d095a59b0bfb6c4abd1d6489dd9e",
  "tree": "0a4479cacd28294046b7b6c4dbeb1e128081fb72",
  "parents": [
    "4950f20ce5da5bbe861fb845a8eaea2d4cbc1e9b"
  ],
  "author": {
    "name": "dschinazi",
    "email": "dschinazi@google.com",
    "time": "Wed Nov 10 06:44:13 2021 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 10 06:45:09 2021 -0800"
  },
  "message": "Add support for draft-ietf-quic-version-negotiation-05\n\nThis CL adds support for reading and writing version_information transport parameter, and validates it when received. The server sending and receipt are protected by gfe2_reloadable_flag_quic_version_information.\n\nProtected by FLAGS_quic_reloadable_flag_quic_version_information.\n\nPiperOrigin-RevId: 408865522\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f1fa3480c2cae6b1a61e06a8ecfdcff69510521",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_utils.cc",
      "new_id": "cc479abf887a0926a58645a4359cf09574771088",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "15ffe064ea6579440baeda3417a978490ca59542",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_utils.h",
      "new_id": "8884f6fa0961ab614bdcb1949cdb1817dc7cff56",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_utils.h"
    },
    {
      "type": "modify",
      "old_id": "6c3d3846f820f0769c13228ab757ad16c71c208f",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_utils_test.cc",
      "new_id": "251f136ec5d6e26cc3c8c43a32c31e952ce9c03a",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1ad7818407b231bed48cbc420178ac80093d5bc9",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters.cc",
      "new_id": "61e8f7c8720028496c71780c4ab6399cf4c4eb82",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/transport_parameters.cc"
    },
    {
      "type": "modify",
      "old_id": "1d66ee96a6fc083b6756deda47f6751bf00dab09",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters.h",
      "new_id": "fa349359571efd9de8a6044d3caa0c624f478829",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/transport_parameters.h"
    },
    {
      "type": "modify",
      "old_id": "4ba050036edb9de9a1ae23c830e9071c7f0e2221",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/transport_parameters_test.cc",
      "new_id": "d9b55730454e24b19f7bf968529bec1e17c88057",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/transport_parameters_test.cc"
    },
    {
      "type": "modify",
      "old_id": "949e70396661c392df4180209d73dbda1d1cb63b",
      "old_mode": 33188,
      "old_path": "quic/core/http/end_to_end_test.cc",
      "new_id": "c9d5291fac4064b64d7cd81a2e84a7da6b56083a",
      "new_mode": 33188,
      "new_path": "quic/core/http/end_to_end_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d625fd0c62d839854b4284435f9bfb1cfe12639b",
      "old_mode": 33188,
      "old_path": "quic/core/quic_flags_list.h",
      "new_id": "0b5e591e679cf43165a922924bfd287db4deca14",
      "new_mode": 33188,
      "new_path": "quic/core/quic_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "cb06d87bc9c8c09d38305c5a66ee0b9687304ddd",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session.h",
      "new_id": "db898d25a2334ea2ba551f09da41ff55c668fe32",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session.h"
    },
    {
      "type": "modify",
      "old_id": "717932f5a6ce7b15365ce7db1fa2d2d2ee09a9dc",
      "old_mode": 33188,
      "old_path": "quic/core/quic_versions.cc",
      "new_id": "cff0b92c544594d224a1fe273e5ee676fd43f50a",
      "new_mode": 33188,
      "new_path": "quic/core/quic_versions.cc"
    },
    {
      "type": "modify",
      "old_id": "52e829c22752a26e5101d45a1058129ae4c637ad",
      "old_mode": 33188,
      "old_path": "quic/core/quic_versions.h",
      "new_id": "695258edf720cbe7cd6c396c0918d7c532428f4a",
      "new_mode": 33188,
      "new_path": "quic/core/quic_versions.h"
    },
    {
      "type": "modify",
      "old_id": "31e365e10c1b89d4c81704097e9a6ac1919f0e75",
      "old_mode": 33188,
      "old_path": "quic/core/quic_versions_test.cc",
      "new_id": "0ee3b4f9d5e53d937f4f7ba67ca47d3ebbd1daa6",
      "new_mode": 33188,
      "new_path": "quic/core/quic_versions_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b0bd516dea21bee0bcc2a1ff7ba909ad60b038ed",
      "old_mode": 33188,
      "old_path": "quic/core/tls_client_handshaker.cc",
      "new_id": "7f8fca623a71722b2e100f6ab4c93bb4e6d5144d",
      "new_mode": 33188,
      "new_path": "quic/core/tls_client_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "6566c8a5b47eb325a291bcc26e3140156c906fd2",
      "old_mode": 33188,
      "old_path": "quic/core/tls_server_handshaker.cc",
      "new_id": "9d6688789dd910686617faf0db0caa499465d0e1",
      "new_mode": 33188,
      "new_path": "quic/core/tls_server_handshaker.cc"
    },
    {
      "type": "modify",
      "old_id": "6d10de282cdd6646dfe72a3e259ed9cd33b80447",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_client_base.cc",
      "new_id": "e11e25bcdfff2799f7a5945c7ba7cb59ae3fa85a",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_client_base.cc"
    }
  ]
}
