)]}'
{
  "commit": "666973b8e9b6befe63249e51ff6b63e7605c605d",
  "tree": "18c9e18ba6e5c4445522072d9e378a2eea4d55c3",
  "parents": [
    "815b12ece6e3bbebb60a099d8fdbd7fd6db8c8cc"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@chromium.org",
    "time": "Sat Feb 06 23:56:05 2016 -0500"
  },
  "committer": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Tue Feb 16 21:51:32 2016 +0000"
  },
  "message": "Add tests for EC keys with specified curves.\n\nIn c0d948490288b91dbaa16f691f4f29a3536ae6e3, we had to add support for\nrecognizing specified versions of named curves. I believe the motivation\nwas an ECPrivateKey encoded by OpenSSL without the EC_KEY\u0027s asn1_flag\nset to OPENSSL_EC_NAMED_CURVE. Annoyingly, it appears OpenSSL\u0027s API\ndefaulted to the specified form while the tool defaulted to the named\nform.\n\nAdd tests for this at the ECPrivateKey and the PKCS#8 level. The latter\nwas taken from Chromium\u0027s ec_private_key_unittest.cc which was the\noriginal impetus for this.\n\nChange-Id: I53a80c842c3fc9598f2e0ee7bf2d86b2add9e6c4\nReviewed-on: https://boringssl-review.googlesource.com/7072\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c5bd3218b2ae5ed51a2a1959dca6fa8a98c5a63f",
      "old_mode": 33188,
      "old_path": "crypto/ec/ec_test.cc",
      "new_id": "a28797208ee5d7f6465d78021bf378ae1235c854",
      "new_mode": 33188,
      "new_path": "crypto/ec/ec_test.cc"
    },
    {
      "type": "modify",
      "old_id": "00858f7881657392e48695e9959519e21c56b94c",
      "old_mode": 33188,
      "old_path": "crypto/evp/evp_extra_test.cc",
      "new_id": "19e4cf6a2659c8bd83f26955b04833a7b7201ca7",
      "new_mode": 33188,
      "new_path": "crypto/evp/evp_extra_test.cc"
    }
  ]
}
