)]}'
{
  "commit": "f84c0dad7ab77aa1f340f9a827b7cdf8e3e77a3e",
  "tree": "77367616f0c03203735c430ce1da406221b067eb",
  "parents": [
    "367115b056112ddedf7c97a319f53e3ef69064c6"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Aug 10 12:14:41 2018 -0500"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Fri Aug 10 18:25:51 2018 +0000"
  },
  "message": "Use newly-sharded ECDH tests.\n\nAlso remove some transition step for a recent format change. Together, this\nremoves the curve hacks in the converter, which can now be purely syntactic.\nThe RSA ones are still a bit all over the place in terms of sharded vs\ncombined, so leaving that alone for now.\n\nChange-Id: I721d6b0de388a53a39543725e366dc5b52e83561\nReviewed-on: https://boringssl-review.googlesource.com/30845\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd4586f60788e5b6af81fca3d46c29d4fe3dae1d",
      "old_mode": 33188,
      "old_path": "crypto/ecdh_extra/ecdh_test.cc",
      "new_id": "52e49f1db222b4e7dc4e96c57e95cfb0fbbf0afd",
      "new_mode": 33188,
      "new_path": "crypto/ecdh_extra/ecdh_test.cc"
    },
    {
      "type": "modify",
      "old_id": "94edcb3c2a7738d7c62c99d4fc87acf99216a159",
      "old_mode": 33188,
      "old_path": "sources.cmake",
      "new_id": "9c757ecd273c935e4f98efa234a46e4cbc125c94",
      "new_mode": 33188,
      "new_path": "sources.cmake"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4e985774c664fcd24791cdaed32287452857f26",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feb13fba311ff73a4bd770e536b1de8e754d9040",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80d726af304cd15ca1fc2bcb60c17aaf8432cc5f",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10952360cc66514b63729fd45591915267a000ef",
      "new_mode": 33188,
      "new_path": "third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt"
    },
    {
      "type": "delete",
      "old_id": "ae8221a6669536a46bc8da5f55c4229cf1d6c9a0",
      "old_mode": 33188,
      "old_path": "third_party/wycheproof_testvectors/ecdh_test.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "0d1432a1098ab2ce5ff98a854fc9c6b3b3c14110",
      "old_mode": 33188,
      "old_path": "util/convert_wycheproof.go",
      "new_id": "530b31b9793c3689c6e3d2e00d4651b12102e48b",
      "new_mode": 33188,
      "new_path": "util/convert_wycheproof.go"
    }
  ]
}
