)]}'
{
  "commit": "173c48ffb3c177a58956c8de7f53f7619949e701",
  "tree": "ea2f77d2d644e843395d38740c81432807f69b15",
  "parents": [
    "350e9e69eacf739bc36e90f8c609fb21454edea5"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Tue Nov 19 16:34:44 2019 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Nov 19 16:35:27 2019 -0800"
  },
  "message": "Move quic::QuicEndian to quiche::QuicheEndian\n\nThis change will enable us to reuse the endian library in new third_party repos without introducing a dependency on //third_party/quic.\n\ngfe-relnote: Refactor of QUIC Endian library\nPiperOrigin-RevId: 281406510\nChange-Id: If1b72425a799bad7469281f32a12d6630fe787c4\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8a9ee686658263eecedd51694fd4847869ab058",
      "new_mode": 33188,
      "new_path": "common/platform/api/quiche_endian.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98e16febd2fee0d163e449e6f0537e38a7e2c792",
      "new_mode": 33188,
      "new_path": "common/platform/api/quiche_endian_test.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22cc1f92dc8a0956f3def794c75297f6a70b6a9d",
      "new_mode": 33188,
      "new_path": "common/platform/api/quiche_export.h"
    },
    {
      "type": "modify",
      "old_id": "eb1e95fb98caf2461fd37d8279e9c4cf1f43601c",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/chacha_base_decrypter.cc",
      "new_id": "c67fd89d4ef1d4c6c692182545144f4f40712b0c",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/chacha_base_decrypter.cc"
    },
    {
      "type": "modify",
      "old_id": "04d902f4b4cc50e1af34b7e94c8a6976e70ddb10",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/chacha_base_encrypter.cc",
      "new_id": "9c465a944c9d7aff188667c4e4e34d090d8e80f9",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/chacha_base_encrypter.cc"
    },
    {
      "type": "modify",
      "old_id": "6feaa8a0e9d938e02d2695c61dc98168f3ec8fd0",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_framer.cc",
      "new_id": "c3dd2aa142bb2ac945f95e7f8ab7864daf290df9",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_framer.cc"
    },
    {
      "type": "modify",
      "old_id": "762a279124c1dc8e747217be01cd655ef72172f4",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_handshake_message.cc",
      "new_id": "56f0bd62a1fedac075b31ff0718bae437a2ce510",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_handshake_message.cc"
    },
    {
      "type": "modify",
      "old_id": "f595581601f9ff1464710bf31b8042d0bf6cab29",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_handshake_message_test.cc",
      "new_id": "b6dfdd4cdaa6842c6880878a5e5c2c569ad8975e",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_handshake_message_test.cc"
    },
    {
      "type": "modify",
      "old_id": "902d41eb464209a050076b4b783de77cc495ddb8",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_server_test.cc",
      "new_id": "2db49d22a42c9556d764ed0cf1159a62a5d2ccbf",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_server_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1c249b9bc4197e70dc43d5753e2a7a564ee761aa",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_utils.cc",
      "new_id": "037990ae79784e1956a8d94af70f6d1d91e2750d",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "af0a8868cb54eb139da99a03209432ab2eb60fe1",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/null_decrypter.cc",
      "new_id": "51d8b11695b0af596d82543a1cc7556c205c2ca6",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/null_decrypter.cc"
    },
    {
      "type": "modify",
      "old_id": "6b00c4c46613a091f538d76feeb30f5d3ad38f70",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_client_config.cc",
      "new_id": "d674126b6df9ab7fe02fc7f966d4294e703ca8be",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_client_config.cc"
    },
    {
      "type": "modify",
      "old_id": "7a34d21dbd7029184992094e63d418d2bebef546",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_client_config_test.cc",
      "new_id": "8b5f116d107b0f3eaeffd6717f0c81ef6fd5e3dd",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_client_config_test.cc"
    },
    {
      "type": "modify",
      "old_id": "68ee91010a0bdb0d6e8618035ce1fd18adc82fce",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/quic_crypto_server_config.cc",
      "new_id": "d5689862fcfc96ed9392d0c417b1bf65117cbe3f",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/quic_crypto_server_config.cc"
    },
    {
      "type": "modify",
      "old_id": "973c60cd595ebbbb7576dae6ab9c17ccd5d330fc",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_headers_stream_test.cc",
      "new_id": "4cf11cc2976b8005456dde3e460426b33da380cf",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_headers_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b22f00de92e36c5e5397b4802d13ec32b9df4e88",
      "old_mode": 33188,
      "old_path": "quic/core/http/quic_spdy_session_test.cc",
      "new_id": "a8deb18cbb9488f7e1579689a9147e93b40e9e6a",
      "new_mode": 33188,
      "new_path": "quic/core/http/quic_spdy_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c2a8754af39f88c253a0c96e204d80ebcb7a3e91",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection_id.cc",
      "new_id": "49e90b6bb3823d33b0c20840587b431668ec1b1a",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection_id.cc"
    },
    {
      "type": "modify",
      "old_id": "c9a76be8f57d0df4b510d46316a795fdfd103eff",
      "old_mode": 33188,
      "old_path": "quic/core/quic_data_reader.cc",
      "new_id": "17fb6cdafc3004219ec4ba5b2558dbb4938ccf5a",
      "new_mode": 33188,
      "new_path": "quic/core/quic_data_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "74ed2269d0cae05744716606d63ee4b91f39e36a",
      "old_mode": 33188,
      "old_path": "quic/core/quic_data_reader.h",
      "new_id": "a8b6521eaa9bf617534436adc8b3fcdbc9f2bb00",
      "new_mode": 33188,
      "new_path": "quic/core/quic_data_reader.h"
    },
    {
      "type": "modify",
      "old_id": "e01eb6c4d2449a0d169c85736114312d79462cce",
      "old_mode": 33188,
      "old_path": "quic/core/quic_data_writer.cc",
      "new_id": "d2d71133fe78620c50fbe7c81f3c342d9966dab9",
      "new_mode": 33188,
      "new_path": "quic/core/quic_data_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "c43d0ffc743e44136880e9dfd0fd83dff85f1de3",
      "old_mode": 33188,
      "old_path": "quic/core/quic_data_writer.h",
      "new_id": "8f1b21defd5b8338f161105cd23b251678753e7b",
      "new_mode": 33188,
      "new_path": "quic/core/quic_data_writer.h"
    },
    {
      "type": "modify",
      "old_id": "60abf961bc15c47d2f2c42ff1154c67c825b6bde",
      "old_mode": 33188,
      "old_path": "quic/core/quic_data_writer_test.cc",
      "new_id": "104df8d42ee56881893f0737ebf544afa949c65b",
      "new_mode": 33188,
      "new_path": "quic/core/quic_data_writer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "90ae8b9d8d7dba4ae02ad345eadf989447cda66d",
      "old_mode": 33188,
      "old_path": "quic/core/quic_ietf_framer_test.cc",
      "new_id": "8557a35a90702120577d2822142607facd2f1b01",
      "new_mode": 33188,
      "new_path": "quic/core/quic_ietf_framer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9aa737a5665e0da060afc47d81568978c9999276",
      "old_mode": 33188,
      "old_path": "quic/core/quic_packet_creator_test.cc",
      "new_id": "c7a38b29990d1e96e1fc3057dab20f5a4873b557",
      "new_mode": 33188,
      "new_path": "quic/core/quic_packet_creator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "16a99174c4e6b172b5496894ab88fe1b929c2e97",
      "old_mode": 33188,
      "old_path": "quic/core/quic_session_test.cc",
      "new_id": "d3df0a73933888b515091a23b55055a558c3ae94",
      "new_mode": 33188,
      "new_path": "quic/core/quic_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4a37c1ecfba99815a6df273c213babd0272729b0",
      "old_mode": 33188,
      "old_path": "quic/core/quic_stream_send_buffer_test.cc",
      "new_id": "90fcd6eb1046b7cf6c992d561993ccc06d592ac2",
      "new_mode": 33188,
      "new_path": "quic/core/quic_stream_send_buffer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8295e722e78dc830676d3f1afa455c64099ea1c9",
      "old_mode": 33188,
      "old_path": "quic/core/quic_trace_visitor.cc",
      "new_id": "99681af61dd259fda894670fffb3b65cbb4231bf",
      "new_mode": 33188,
      "new_path": "quic/core/quic_trace_visitor.cc"
    },
    {
      "type": "modify",
      "old_id": "eed0e3771684cbfe6d8579a622bada8993627c88",
      "old_mode": 33188,
      "old_path": "quic/core/quic_utils.cc",
      "new_id": "a69efcdf8227d947d30897c62b411ba214b554e0",
      "new_mode": 33188,
      "new_path": "quic/core/quic_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "8d666a3e548812a51ee57851ea2f5f47dd22cd8f",
      "old_mode": 33188,
      "old_path": "quic/core/quic_versions.cc",
      "new_id": "b68c988714c8a097a0f55f1a9b25763cebbbdc9c",
      "new_mode": 33188,
      "new_path": "quic/core/quic_versions.cc"
    },
    {
      "type": "delete",
      "old_id": "56a69a91babddf8dee28c196c229c33b165fbea5",
      "old_mode": 33188,
      "old_path": "quic/platform/api/quic_endian.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d054d963021748c91214dc9358ed4fff06e33a0b",
      "old_mode": 33188,
      "old_path": "quic/platform/api/quic_endian_test.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7779a8b212fb591f84b21c8319ea9443761a7312",
      "old_mode": 33188,
      "old_path": "quic/qbone/bonnet/icmp_reachable.cc",
      "new_id": "a6913d10fd637ce1c86b0c4fbaa25cfe34957674",
      "new_mode": 33188,
      "new_path": "quic/qbone/bonnet/icmp_reachable.cc"
    },
    {
      "type": "modify",
      "old_id": "8ba3916b95192b7e4c6a92c2074d3e0c232f1788",
      "old_mode": 33188,
      "old_path": "quic/qbone/platform/icmp_packet.cc",
      "new_id": "9039944583c07bdf439784e28e6db0124f098839",
      "new_mode": 33188,
      "new_path": "quic/qbone/platform/icmp_packet.cc"
    },
    {
      "type": "modify",
      "old_id": "9cbe227abdc806da7572c93d5d4bb85e2fc22c09",
      "old_mode": 33188,
      "old_path": "quic/qbone/platform/internet_checksum.cc",
      "new_id": "b98c85767b420b85605ac3470d485ad3fc7f50a8",
      "new_mode": 33188,
      "new_path": "quic/qbone/platform/internet_checksum.cc"
    },
    {
      "type": "modify",
      "old_id": "15ebb726b86fee0c6f4e1afaea9e221e98290b33",
      "old_mode": 33188,
      "old_path": "quic/qbone/platform/ip_range.cc",
      "new_id": "03ad64079963d69c352e21174cf4d1dd711d8b3b",
      "new_mode": 33188,
      "new_path": "quic/qbone/platform/ip_range.cc"
    },
    {
      "type": "modify",
      "old_id": "56fa88ab2d34909064a40ad9db42fbf773d58d29",
      "old_mode": 33188,
      "old_path": "quic/qbone/platform/tcp_packet.cc",
      "new_id": "2566d25eded701aab8eb9c6c1b4fb050a53744df",
      "new_mode": 33188,
      "new_path": "quic/qbone/platform/tcp_packet.cc"
    },
    {
      "type": "modify",
      "old_id": "db7a1382a8ff505a55f790d9cb2f2d110247dd30",
      "old_mode": 33188,
      "old_path": "quic/qbone/qbone_packet_processor.cc",
      "new_id": "39b622b4de5cd30da42545a67e35b4f0cc042ea0",
      "new_mode": 33188,
      "new_path": "quic/qbone/qbone_packet_processor.cc"
    },
    {
      "type": "modify",
      "old_id": "c8a68fcefffcb6610ddfb84daf3c4c3f7923ee8e",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_stream_test.cc",
      "new_id": "0acadedf9c49ef6c036b18b89ad21030e49e354a",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_stream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1472dd46d3c43b7a660c48bd38d7875976c4fd7e",
      "old_mode": 33188,
      "old_path": "quic/test_tools/qpack/qpack_offline_decoder.cc",
      "new_id": "a5a74aa4cb064bd1b9d86248b643516f60182a3d",
      "new_mode": 33188,
      "new_path": "quic/test_tools/qpack/qpack_offline_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "aeb4eeee44c68932908b8cda093a0378798d28b9",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_test_utils.cc",
      "new_id": "1d2ec746af1039c6d372cb65597611aa2f423aa4",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_test_utils.cc"
    }
  ]
}
