)]}'
{
  "commit": "bc4c09df6416a3a0d0cf321c6c13023c77e2fec4",
  "tree": "29c8f70b2839c901b2b2cac07facf6c8bb32cfb3",
  "parents": [
    "7458ded264a693bef7ef35251efd532d7d5f6237"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Fri Oct 11 11:54:37 2019 -0400"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Fri Oct 11 21:17:19 2019 +0000"
  },
  "message": "Add a function to derive an EC key from some input secret.\n\nChrome sync folks need to do this. Add a function for it. There doesn\u0027t\nseem to be a standard way to do it, so pick something arbitrary.\n\nBug: chromium:1010968\nChange-Id: Ib55456e4af5849cd9da33f397e8f12deb6f02917\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/38144\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b874c62178aea7f6b4763600075a93f3674daa06",
      "old_mode": 33188,
      "old_path": "crypto/CMakeLists.txt",
      "new_id": "d84e5457f7faf220e161550dc0881ebeacfa6773",
      "new_mode": 33188,
      "new_path": "crypto/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca1dc4429385039e1427706a9864c939749064f8",
      "new_mode": 33188,
      "new_path": "crypto/ec_extra/ec_derive.c"
    },
    {
      "type": "modify",
      "old_id": "9737d310c1df0e10581919ffe3484396f93c5a38",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/ec/ec_test.cc",
      "new_id": "07638cd42fa57d0854c79d80c15057ef6af5368d",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/ec/ec_test.cc"
    },
    {
      "type": "modify",
      "old_id": "b6b7e9abff979ebba04691a88cbc778cc62609c5",
      "old_mode": 33188,
      "old_path": "include/openssl/bn.h",
      "new_id": "0ca9ad5aad92edaafc16ca6a5999e931c98a6469",
      "new_mode": 33188,
      "new_path": "include/openssl/bn.h"
    },
    {
      "type": "modify",
      "old_id": "be0faaf8cae8dad4466ec4f607b3749d36fe1579",
      "old_mode": 33188,
      "old_path": "include/openssl/ec_key.h",
      "new_id": "1bc6d30ca129fe8fb2a939bb02dae2ebbf3b8e63",
      "new_mode": 33188,
      "new_path": "include/openssl/ec_key.h"
    }
  ]
}
