)]}'
{
  "commit": "c8d9e40cd42e73b643e36300c807865b2ec8787d",
  "tree": "57ee3a687ce3033d5bd1290b76d14c1143a57975",
  "parents": [
    "bb2e22aa90f14415a598e9a6cc6f3b8108e4b4c3"
  ],
  "author": {
    "name": "nharper",
    "email": "nharper@google.com",
    "time": "Thu Sep 12 18:30:14 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Sep 13 10:55:22 2019 -0700"
  },
  "message": "Rename CryptoUtils::CreateTlsInitialCrypters\n\nThe newly named CreateInitialCrypters function checks the version to create\neither IETF-style initial crypters/obfuscators or use\nNullEncrypter/NullDecrypter. Existing (non-test) callsites check the\nversion before calling this function so the added version check should be a\nno-op. Future changes will remove those version checks to unconditionally\ncall this function.\n\ngfe-relnote: refactor CryptoUtils::CreateTlsInitialCrypters and add quic\nversion check (gated on quic_supports_tls_handshake)\nPiperOrigin-RevId: 268811662\nChange-Id: I068139b78b2d98c4052f1c46b8f59c3fd9af2c7a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "02c0cdf73cb8b0bd6083fa55104a9f6a6ea9d940",
      "old_mode": 33188,
      "old_path": "quic/core/chlo_extractor.cc",
      "new_id": "1cf6e1493eb65408f43424aa57aafd7acfebadd9",
      "new_mode": 33188,
      "new_path": "quic/core/chlo_extractor.cc"
    },
    {
      "type": "modify",
      "old_id": "34f9ff447997bdb69c5944060de66a6263dc74dc",
      "old_mode": 33188,
      "old_path": "quic/core/chlo_extractor_test.cc",
      "new_id": "806f6dc37920f304c42da34188fdf2d319cc86b1",
      "new_mode": 33188,
      "new_path": "quic/core/chlo_extractor_test.cc"
    },
    {
      "type": "modify",
      "old_id": "89d537936029a0fb949b28e3eb2e22a40949a3e3",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_utils.cc",
      "new_id": "24664e96fff42c4ce0cd9f678f3f5e0c19cb2672",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_utils.cc"
    },
    {
      "type": "modify",
      "old_id": "b88177883fd67600982aacd87559152d375a894e",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_utils.h",
      "new_id": "0eae9723fab03124dd822724407d2c3f982d84f5",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_utils.h"
    },
    {
      "type": "modify",
      "old_id": "87deb7023bbf3638e2e419da1ae15223de84743b",
      "old_mode": 33188,
      "old_path": "quic/core/quic_connection.cc",
      "new_id": "ebd2f456054d320c277bb0b5f28b8851b9de30d0",
      "new_mode": 33188,
      "new_path": "quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "933b975167211f555277771f2658bf09474e1654",
      "old_mode": 33188,
      "old_path": "quic/core/quic_framer_test.cc",
      "new_id": "beb6571f445663f43035d2e04b11684a612d5838",
      "new_mode": 33188,
      "new_path": "quic/core/quic_framer_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d2f42978611d46de0413053faa41ecbe9384a33e",
      "old_mode": 33188,
      "old_path": "quic/core/quic_versions.cc",
      "new_id": "c69452a198cf9ae97780a2240188d1370c8191d6",
      "new_mode": 33188,
      "new_path": "quic/core/quic_versions.cc"
    },
    {
      "type": "modify",
      "old_id": "5b2a6ed35bdf65528051abd04f3ace8f140d2e1d",
      "old_mode": 33188,
      "old_path": "quic/core/quic_versions.h",
      "new_id": "ba160a634a56458500c5e2426f0d64678ca5c3f2",
      "new_mode": 33188,
      "new_path": "quic/core/quic_versions.h"
    },
    {
      "type": "modify",
      "old_id": "7a43deb5b5781d41653e5d6af9cde064fa9cb756",
      "old_mode": 33188,
      "old_path": "quic/test_tools/quic_test_utils.cc",
      "new_id": "594f9af68618b7fa42df2578119b1bcacda91953",
      "new_mode": 33188,
      "new_path": "quic/test_tools/quic_test_utils.cc"
    }
  ]
}
