)]}'
{
  "commit": "60cc4d4b4ee3ccaa530b1eeb29730efb28b5120b",
  "tree": "8f34cf5d4e66f6f24c0bb57067fc5c74b0550e9c",
  "parents": [
    "d6f9c359d219055a89c676cb8886421b145a08da"
  ],
  "author": {
    "name": "Adam Langley",
    "email": "agl@google.com",
    "time": "Mon Jul 01 14:27:30 2019 -0700"
  },
  "committer": {
    "name": "CQ bot account: commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jul 08 18:45:34 2019 +0000"
  },
  "message": "Move fipstools/ to util/fipstools/cavp\n\nWe have two “fipstools” directories, which is silly. Unify them into one\nby moving CAVP stuff into a subdirectory of util/fipstools.\n\nChange-Id: Ibeaa2205c58699f3d042445bfa6a6576a762da6f\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/36624\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: David Benjamin \u003cdavidben@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bcb82c6e32e457dcca800882733963b284f6d48c",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "4ff866328779a7bbae2e8ca33343ade066e7091d",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "8e6fa671ea8cb6d0219e08c5f1cbad9a7518a88b",
      "old_mode": 33188,
      "old_path": "crypto/fipsmodule/FIPS.md",
      "new_id": "69719b6608225424a88df8797b6a7caceaa7ac09",
      "new_mode": 33188,
      "new_path": "crypto/fipsmodule/FIPS.md"
    },
    {
      "type": "modify",
      "old_id": "5b1cd211b4233cbfeaf511cc4032c7e4d65d9641",
      "old_mode": 33188,
      "old_path": "util/fipstools/break-tests.sh",
      "new_id": "719461e64a2e28f61978f6158d058e884cc01312",
      "new_mode": 33188,
      "new_path": "util/fipstools/break-tests.sh"
    },
    {
      "type": "rename",
      "old_id": "58c9a601e68a16e9a3196e5c27c8f4ded4674667",
      "old_mode": 33188,
      "old_path": "fipstools/CMakeLists.txt",
      "new_id": "a50c9ab8029859725f22ca2a6a1f4faf6ea92a91",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/CMakeLists.txt",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "7278ceaf88bc9b1ea90cbb00bfbbe3ccc2fd9819",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_aes_gcm_test.cc",
      "new_id": "7278ceaf88bc9b1ea90cbb00bfbbe3ccc2fd9819",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_aes_gcm_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "6c0cf3cfd5eaaf78e2762a9da5e8989d8bbbf843",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_aes_test.cc",
      "new_id": "6c0cf3cfd5eaaf78e2762a9da5e8989d8bbbf843",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_aes_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "30a1a1561d564eaa3503a478ed2e82f3f0f33061",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_ctr_drbg_test.cc",
      "new_id": "30a1a1561d564eaa3503a478ed2e82f3f0f33061",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_ctr_drbg_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d1fceade9a6f09507341236af7e3855e58d2a3b3",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_ecdsa2_keypair_test.cc",
      "new_id": "d1fceade9a6f09507341236af7e3855e58d2a3b3",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_ecdsa2_keypair_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d823e7af63972226b68a0cde7ff1848ab1a80411",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_ecdsa2_pkv_test.cc",
      "new_id": "d823e7af63972226b68a0cde7ff1848ab1a80411",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_ecdsa2_pkv_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "60c1c87d04e5b43eb8d4e6cac230f2af555a2d38",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_ecdsa2_siggen_test.cc",
      "new_id": "60c1c87d04e5b43eb8d4e6cac230f2af555a2d38",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_ecdsa2_siggen_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f3fd4b1eaf28bea8143a647d6841888a4ef83163",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_ecdsa2_sigver_test.cc",
      "new_id": "f3fd4b1eaf28bea8143a647d6841888a4ef83163",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_ecdsa2_sigver_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "59c7e10358f5a8a0f7138ba6b6fefe0c1e2c4844",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_hmac_test.cc",
      "new_id": "59c7e10358f5a8a0f7138ba6b6fefe0c1e2c4844",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_hmac_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "f89bc973100638febe36f1d06635c23a56bc9423",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_kas_test.cc",
      "new_id": "f89bc973100638febe36f1d06635c23a56bc9423",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_kas_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "c7270df35164aa634a0c58fde0302b588083aa2f",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_keywrap_test.cc",
      "new_id": "c7270df35164aa634a0c58fde0302b588083aa2f",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_keywrap_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "64dbd69d4a3ff25060d220f8c779da87be110264",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_main.cc",
      "new_id": "64dbd69d4a3ff25060d220f8c779da87be110264",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_main.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "fa8d658f8b81db235f0115e02159951fde54e04a",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_rsa2_keygen_test.cc",
      "new_id": "fa8d658f8b81db235f0115e02159951fde54e04a",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_rsa2_keygen_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "063b89d863eea2ee941167924315a8adbf9144d2",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_rsa2_siggen_test.cc",
      "new_id": "063b89d863eea2ee941167924315a8adbf9144d2",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_rsa2_siggen_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "cbcfc1fcb67a302c0c2a5599df03100deea24a62",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_rsa2_sigver_test.cc",
      "new_id": "cbcfc1fcb67a302c0c2a5599df03100deea24a62",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_rsa2_sigver_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d6f2fb09566fcb470c04f819ef8df35ed6b34f9a",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_sha_monte_test.cc",
      "new_id": "d6f2fb09566fcb470c04f819ef8df35ed6b34f9a",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_sha_monte_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "aae25c1cbc235a315b76d62223ae6870c8be8d95",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_sha_test.cc",
      "new_id": "aae25c1cbc235a315b76d62223ae6870c8be8d95",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_sha_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d1c10ff904d989b2e7c9b36ad1e1f8cc69cdc09e",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_tdes_test.cc",
      "new_id": "d1c10ff904d989b2e7c9b36ad1e1f8cc69cdc09e",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_tdes_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "87a3b921a86b7b205dfc15026066632e96c9af73",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_test_util.cc",
      "new_id": "87a3b921a86b7b205dfc15026066632e96c9af73",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_test_util.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "ca9e790cb7771a7d39a262f2fb5bf8339eace1bf",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_test_util.h",
      "new_id": "ca9e790cb7771a7d39a262f2fb5bf8339eace1bf",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_test_util.h",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "0af2d47c481039680f7468a2e708d4f7960c9d82",
      "old_mode": 33188,
      "old_path": "fipstools/cavp_tlskdf_test.cc",
      "new_id": "0af2d47c481039680f7468a2e708d4f7960c9d82",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/cavp_tlskdf_test.cc",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "438bb785669e17dd7529342b62e4be49df5c51cd",
      "old_mode": 33188,
      "old_path": "fipstools/run_cavp.go",
      "new_id": "438bb785669e17dd7529342b62e4be49df5c51cd",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/run_cavp.go",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "66359c5c87c4f3c594cb802f293c77d00fa28ab7",
      "old_mode": 33188,
      "old_path": "fipstools/test_fips.c",
      "new_id": "66359c5c87c4f3c594cb802f293c77d00fa28ab7",
      "new_mode": 33188,
      "new_path": "util/fipstools/cavp/test_fips.c",
      "score": 100
    }
  ]
}
