)]}'
{
  "commit": "a377076c5f89bc5e82667f9733220aeca04bcfa6",
  "tree": "9fe1ce5653d7794d60bcbad104fd28ebba339390",
  "parents": [
    "95a22639167aa79311193c7c356185c5a2e9d368"
  ],
  "author": {
    "name": "Sean Thomas",
    "email": "seanmthomas@google.com",
    "time": "Thu Dec 19 04:24:35 2024 -0800"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Dec 19 04:24:35 2024 -0800"
  },
  "message": "Update profile name config and test vector gen\n\nThe desire is to have examples of an \"android.16\" profile\nimplementation. This was accomplished by making header files that\ndeclare the profile name and including those header files into the\nconfiguration header.\n\nAdding \"android.16\" as a profile name necessitates some changes in the\npython script that generates the test vectors\n\nBug: 378813154\nChange-Id: I22310586aa61202c73737ee63643ef71cf2912cd\nReviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/253672\nReviewed-by: Alice Wang \u003caliceywang@google.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\nReviewed-by: Darren Krahn \u003cdkrahn@google.com\u003e\nCommit-Queue: Alice Wang \u003caliceywang@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e21c22121520af501c7c3585c01e94fe371eecc",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "568ffe66b26df93fbf531c0c3609797f6fc82d8f",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "41be12f2496ebb33da72c244e8467cfc26638e13",
      "old_mode": 33188,
      "old_path": "generate_test_values.py",
      "new_id": "a3cb8532b84b73fe8d87c86bf1b9e5806692cfc5",
      "new_mode": 33188,
      "new_path": "generate_test_values.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5ba6c4eb6d3f560895d6c04a8a7d8f226d7c6ed",
      "new_mode": 33188,
      "new_path": "include/dice/config/android/dice/profile_name.h"
    },
    {
      "type": "modify",
      "old_id": "7e390d5c6cf0edd65446f04f8ddb3b55310e7a7a",
      "old_mode": 33188,
      "old_path": "include/dice/config/boringssl_ecdsa_p256/dice/config.h",
      "new_id": "69ac4b88b98f45ad8fabc5cd5b3126a9e6ce0bf5",
      "new_mode": 33188,
      "new_path": "include/dice/config/boringssl_ecdsa_p256/dice/config.h"
    },
    {
      "type": "modify",
      "old_id": "48ff62138622dd5bd4d7e1588dc2cd798843bbc9",
      "old_mode": 33188,
      "old_path": "include/dice/config/boringssl_ecdsa_p384/dice/config.h",
      "new_id": "0a60dacb9832d94691ae5d2668fde197a2718e36",
      "new_mode": 33188,
      "new_path": "include/dice/config/boringssl_ecdsa_p384/dice/config.h"
    },
    {
      "type": "modify",
      "old_id": "79d1eab33ddf6ddf23f3b03619785e4fd56d124c",
      "old_mode": 33188,
      "old_path": "include/dice/config/boringssl_ed25519/dice/config.h",
      "new_id": "e2158f860cc9cd83852713038f601fc7f5bfe948",
      "new_mode": 33188,
      "new_path": "include/dice/config/boringssl_ed25519/dice/config.h"
    },
    {
      "type": "modify",
      "old_id": "1158a1bf961954335291264075d0fac33accf911",
      "old_mode": 33188,
      "old_path": "include/dice/config/boringssl_multialg/dice/config.h",
      "new_id": "91fe667fca826ee0a9ad31388d01321072ddbb1d",
      "new_mode": 33188,
      "new_path": "include/dice/config/boringssl_multialg/dice/config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dcecef5e67f049c8a65823ee40d9bc9f30d1b834",
      "new_mode": 33188,
      "new_path": "include/dice/config/default/dice/profile_name.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1f5c3f447200c3741c8cdf6f473eccc7039f5b3",
      "new_mode": 33188,
      "new_path": "include/dice/config/example/dice/profile_name.h"
    },
    {
      "type": "modify",
      "old_id": "3bf61cb8f8058bfbe26ea399ff001d2b45a88417",
      "old_mode": 33188,
      "old_path": "include/dice/known_test_values.h",
      "new_id": "ac60cd9ba4160d23955781a531dd5a3390dadf6a",
      "new_mode": 33188,
      "new_path": "include/dice/known_test_values.h"
    },
    {
      "type": "modify",
      "old_id": "3f004df1ac553538d4b622c386127438f31d8595",
      "old_mode": 33188,
      "old_path": "include/dice/types.h",
      "new_id": "7c36d1c43d24cd4d17f230a56539514f6901b4e4",
      "new_mode": 33188,
      "new_path": "include/dice/types.h"
    },
    {
      "type": "modify",
      "old_id": "21ce297954c5d1a769c37bc4d406ea2baebf93be",
      "old_mode": 33188,
      "old_path": "src/boringssl_cert_op.c",
      "new_id": "79ce6d307150322cb64618ff06194b7a5745af0c",
      "new_mode": 33188,
      "new_path": "src/boringssl_cert_op.c"
    },
    {
      "type": "modify",
      "old_id": "7d94bff3536597d407a1aea4c8d4ff8931955f5f",
      "old_mode": 33188,
      "old_path": "src/boringssl_ed25519_ops.c",
      "new_id": "f646ac6bfb0599863243cbf5f07826ff9e91ddb4",
      "new_mode": 33188,
      "new_path": "src/boringssl_ed25519_ops.c"
    },
    {
      "type": "modify",
      "old_id": "745329e75fd89e6a3f4791bfd3babcd5607ee02b",
      "old_mode": 33188,
      "old_path": "src/boringssl_multialg_ops.c",
      "new_id": "2ac1a09c1347ae78e5709a8bfc4aa9f42182c232",
      "new_mode": 33188,
      "new_path": "src/boringssl_multialg_ops.c"
    },
    {
      "type": "modify",
      "old_id": "a39f3b805e43f8c0447d8edcd93c5542d2071f5e",
      "old_mode": 33188,
      "old_path": "src/boringssl_p256_ops.c",
      "new_id": "621eafe01f2a35a39f1ef7070d2f8021b4c53442",
      "new_mode": 33188,
      "new_path": "src/boringssl_p256_ops.c"
    },
    {
      "type": "modify",
      "old_id": "9ff53c9d7ddb4818cead4f7455424e1d60cf106f",
      "old_mode": 33188,
      "old_path": "src/boringssl_p384_ops.c",
      "new_id": "0a340db43226429cfc357b0a844021f6a28f6fd7",
      "new_mode": 33188,
      "new_path": "src/boringssl_p384_ops.c"
    },
    {
      "type": "modify",
      "old_id": "49664e308688c396d999808889751b9cc06fb1fe",
      "old_mode": 33188,
      "old_path": "src/cbor_cert_op.c",
      "new_id": "da0ba9438a307042e393064bf6d02a1df7c78858",
      "new_mode": 33188,
      "new_path": "src/cbor_cert_op.c"
    },
    {
      "type": "modify",
      "old_id": "db7545f1a27685fe44a3cf14268b6dcb865034df",
      "old_mode": 33188,
      "old_path": "src/cbor_cert_op_test.cc",
      "new_id": "e01c3dcec6763c1141ed83ef79d933db4442da29",
      "new_mode": 33188,
      "new_path": "src/cbor_cert_op_test.cc"
    },
    {
      "type": "modify",
      "old_id": "8e8eadd3ff567e1b6c0f9021d14222778747dff0",
      "old_mode": 33188,
      "old_path": "src/cbor_multialg_op_test.cc",
      "new_id": "ee3ba42944cc4693afbf7c0bcedaae7c72e71e6e",
      "new_mode": 33188,
      "new_path": "src/cbor_multialg_op_test.cc"
    },
    {
      "type": "modify",
      "old_id": "34925050363d88a996ff60954b065efd96e511d7",
      "old_mode": 33188,
      "old_path": "src/template_cbor_cert_op.c",
      "new_id": "cd1ea76a0793d97c44f5c1469cd18500c09ac3b6",
      "new_mode": 33188,
      "new_path": "src/template_cbor_cert_op.c"
    },
    {
      "type": "modify",
      "old_id": "c2d0700f534af3a68dca93b17b06a23603056edd",
      "old_mode": 33188,
      "old_path": "src/template_cbor_cert_op_test.cc",
      "new_id": "37dcb866b61af53fe448dd8eb2f3a2c250e2c7ee",
      "new_mode": 33188,
      "new_path": "src/template_cbor_cert_op_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cc9f553caff146c9828657652ee5e6425053b942",
      "old_mode": 33188,
      "old_path": "src/template_cert_op.c",
      "new_id": "19dd7d19e43c9a58a7441d66e08ab9fdd174c58c",
      "new_mode": 33188,
      "new_path": "src/template_cert_op.c"
    }
  ]
}
