)]}'
{
  "commit": "b7f0c1b4d3e7a630fab74e64a7a181defdff918e",
  "tree": "679b1acd7154e22271d95d4d217828ac64859586",
  "parents": [
    "3c8ae0fd3ea5e390770ed67a9dd85b26a3854ab7"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "alangley@gmail.com",
    "time": "Tue Jul 09 18:02:14 2019 -0700"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Tue Jul 16 23:47:44 2019 +0000"
  },
  "message": "Add initial draft of ACVP tool.\n\nACVP will be the replacement for CAVP. CAVP is the FIPS 140 test-vector\nprogram. This commit contains some very rough support for ACVP.\nCurrently it only supports hash functions and it\u0027s not hard to hit\ncorner cases, but it\u0027s enough of a framework to work from.\n\nChange-Id: Ifcde18ac560710e252220282acd66d08e7507262\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/36644\nCommit-Queue: Adam Langley \u003cagl@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ff866328779a7bbae2e8ca33343ade066e7091d",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "c3992a93db166a92d9e39416eea5ebe45621be3f",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ddae4ed41dfa4ce530e632c5db8c0930dea13ccc",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/ACVP.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed1a84f0a1794d106ccef4f90b12239d33df7bf1",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/acvp.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2f5d363a7b0e9e76374019aa848cffb37ebc2d39",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/acvp/acvp.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8de57fffce9f329a5488b43d60335cbad1e2c395",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/interactive.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca759c85d3fea81723c6cf91a097f3e51c8ca466",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/parser.peg"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c80a7dcab225e7f44deef6eceb48675414afa0a7",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/parser.peg.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7be3162696da35da68fd2ebbe0c0be53bd7a40bc",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/subprocess/hash.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ab1c4b1108d8b645585a1e75f3430b758b20b4d",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/acvptool/subprocess/subprocess.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bee5cd0d021586f0bdfe9de2653d181e352a6b5",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/modulewrapper/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "79976dc8a2f7bedf8ae08a76ca27cff2e0acea17",
      "new_mode": 33188,
      "new_path": "util/fipstools/acvp/modulewrapper/modulewrapper.cc"
    }
  ]
}
