)]}'
{
  "log": [
    {
      "commit": "da7738aaf3ece666272adab6b3091f72ce027e9c",
      "tree": "f7f38ebaa97b3733bab4e81e3f029d30ab0e496d",
      "parents": [
        "ab5d6e595a9e7c050659ce7fb6bd3c7a6d6e6f75"
      ],
      "author": {
        "name": "Rafael Perez Torres",
        "email": "rafaelpt@google.com",
        "time": "Fri Mar 14 20:38:29 2025 +0000"
      },
      "committer": {
        "name": "Rafael Perez Torres",
        "email": "rafaelpt@google.com",
        "time": "Fri Mar 14 20:41:03 2025 +0000"
      },
      "message": "Add min_sdk_version to libhwtrust\n\n- Add min_sdk_version: 35 to libhwtrust to support the creation of an\n  APEX in Android 15\n\nTest: treehugger, mm\nBug: 399567205\nChange-Id: Ibd6fd482931d435414f28d91d3597a9ae496150c\n"
    },
    {
      "commit": "ab5d6e595a9e7c050659ce7fb6bd3c7a6d6e6f75",
      "tree": "5f34efde1ebadab04df1c5df53ef5365921baa47",
      "parents": [
        "07c619ae8a891a627dc1cc3c94ab36a1dfcb8c77",
        "317a2a4158a68cae00d1e8f0aa1eed3484d5ca1f"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Mon Mar 10 20:10:54 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 10 20:10:54 2025 -0700"
      },
      "message": "Merge \"Parse MODULE_HASH from attestations\" into main"
    },
    {
      "commit": "07c619ae8a891a627dc1cc3c94ab36a1dfcb8c77",
      "tree": "20480258897740dfc7f0bbfd35178148fe5335a9",
      "parents": [
        "d66ad06ebe3495d0962637a303c4cd01c69eb3fe",
        "54152c22ed27ba5dfe5145b39e622e0d69fe2890"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Mon Mar 10 17:10:29 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 10 17:10:29 2025 -0700"
      },
      "message": "Merge \"Print attestation in logs and tool output\" into main"
    },
    {
      "commit": "317a2a4158a68cae00d1e8f0aa1eed3484d5ca1f",
      "tree": "53efac0bb1f8cd6692e3cc94b6e3ed219117acbf",
      "parents": [
        "a1268c18425cad9cd7ac10411d42fd0eacaaaf71"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Sun Feb 16 04:05:07 2025 +0000"
      },
      "committer": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Mon Mar 10 23:45:06 2025 +0000"
      },
      "message": "Parse MODULE_HASH from attestations\n\nBug: 400439023\nBug: 369375199\nTest: m AttestationTestTool \u0026\u0026\n python tools/security/remote_provisioning/attestation_testing/attestation_test_host.py\nChange-Id: Ia4b6953cdb56d74af52e4ccea5867a0f9ba932b2\n"
    },
    {
      "commit": "54152c22ed27ba5dfe5145b39e622e0d69fe2890",
      "tree": "b4e48b1c4414280788f4995176f88db0f54c9905",
      "parents": [
        "a1268c18425cad9cd7ac10411d42fd0eacaaaf71"
      ],
      "author": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Mon Mar 10 20:25:37 2025 +0000"
      },
      "committer": {
        "name": "Karuna Wadhera",
        "email": "kwadhera@google.com",
        "time": "Mon Mar 10 20:25:52 2025 +0000"
      },
      "message": "Print attestation in logs and tool output\n\nSee diff in bug\n\nBug: 400439023\nBug: 369375199\nTest: m AttestationTestTool \u0026\u0026\n python tools/security/remote_provisioning/attestation_testing/attestation_test_host.py\nChange-Id: I0736b17fea8bbc87ac26fa8989429ccfc238e361\n"
    },
    {
      "commit": "d66ad06ebe3495d0962637a303c4cd01c69eb3fe",
      "tree": "e02e4528960e273fb6bebd58f0e578211f654e6b",
      "parents": [
        "03ff7d9e3ff2d6ecee6d2dcf4227f727fac6e96f",
        "e18fc3da0456dacb0681185b1a1f575a24fcb145"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Thu Feb 27 06:44:58 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 06:44:58 2025 -0800"
      },
      "message": "Merge \"[owners] Remove olorin@google.com from OWNERS\" into main am: e18fc3da04\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3504928\n\nChange-Id: I28a12561835f68afbb3044e38c6e6e671172c8cf\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e18fc3da0456dacb0681185b1a1f575a24fcb145",
      "tree": "e02e4528960e273fb6bebd58f0e578211f654e6b",
      "parents": [
        "cfd33eb1516945306e67383d43aa39d69f5644de",
        "5a8cda8e3490982dbf50379e176769a271f3e001"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Thu Feb 27 06:18:26 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 27 06:18:26 2025 -0800"
      },
      "message": "Merge \"[owners] Remove olorin@google.com from OWNERS\" into main"
    },
    {
      "commit": "03ff7d9e3ff2d6ecee6d2dcf4227f727fac6e96f",
      "tree": "e913fbf48c7d7a191976580902fd74adf6c78857",
      "parents": [
        "1d73750b4931c7a2ad54f7e289d8632f4135a22b",
        "cfd33eb1516945306e67383d43aa39d69f5644de"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Feb 26 11:00:44 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 11:00:44 2025 -0800"
      },
      "message": "Merge \"[owners] Remove semsmith@google.com from fuzzing/system_fuzzers/OWNERS\" into main am: cfd33eb151\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3510891\n\nChange-Id: Ie0d70bd9d35eb9e4af47346b172c011e01b23dbc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1d73750b4931c7a2ad54f7e289d8632f4135a22b",
      "tree": "415c945c2711cf9ed06e9744ee1f08fe7791d6d1",
      "parents": [
        "e4fab8ce2ce261e332e7c2253759dd37a6e85b2c",
        "27518cc1fbb9127c3ed9ffc4b4d96551da80ab05"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Wed Feb 26 11:00:34 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 11:00:34 2025 -0800"
      },
      "message": "[owners] Remove semsmith@google.com from fuzzing/orphans/sbcdecoder/OWNERS am: 27518cc1fb\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3510352\n\nChange-Id: I165c80b8e160d7b2ac93c45d3f6d6eb9d6b683d7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cfd33eb1516945306e67383d43aa39d69f5644de",
      "tree": "e913fbf48c7d7a191976580902fd74adf6c78857",
      "parents": [
        "27518cc1fbb9127c3ed9ffc4b4d96551da80ab05",
        "501e06648ea464ea7fe69dd1d5a1351ced16242c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Feb 26 10:39:53 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 26 10:39:53 2025 -0800"
      },
      "message": "Merge \"[owners] Remove semsmith@google.com from fuzzing/system_fuzzers/OWNERS\" into main"
    },
    {
      "commit": "501e06648ea464ea7fe69dd1d5a1351ced16242c",
      "tree": "9aa912b414e078d75793956760114939b0e8831d",
      "parents": [
        "2634f05dd5934c7036172fc23a596057153fcfab"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Wed Feb 26 09:39:27 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Wed Feb 26 09:39:30 2025 -0800"
      },
      "message": "[owners] Remove semsmith@google.com from fuzzing/system_fuzzers/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/semsmith@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I1420513815f0a2a153d3fbcabeefb004b6183c5f\n"
    },
    {
      "commit": "27518cc1fbb9127c3ed9ffc4b4d96551da80ab05",
      "tree": "415c945c2711cf9ed06e9744ee1f08fe7791d6d1",
      "parents": [
        "2634f05dd5934c7036172fc23a596057153fcfab"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Wed Feb 26 09:39:16 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Wed Feb 26 09:39:20 2025 -0800"
      },
      "message": "[owners] Remove semsmith@google.com from fuzzing/orphans/sbcdecoder/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/semsmith@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I6608ece112d189009a2c8ae1ac3ea5fe34dbc585\n"
    },
    {
      "commit": "e4fab8ce2ce261e332e7c2253759dd37a6e85b2c",
      "tree": "1d39498938e89b6391c8460a633ccd2fa8e11496",
      "parents": [
        "bc3160a7ed10c16f117037aa601cf0184180315e",
        "2634f05dd5934c7036172fc23a596057153fcfab"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:23:08 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:23:08 2025 -0800"
      },
      "message": "Merge \"Remove trong@google.com from fuzzing/orphans/widevine/trusty/OWNERS\" into main am: 2634f05dd5\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/2931190\n\nChange-Id: I09c26335f6e67ea69206d134f5a80aaf3569f969\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2634f05dd5934c7036172fc23a596057153fcfab",
      "tree": "1d39498938e89b6391c8460a633ccd2fa8e11496",
      "parents": [
        "de1df138cbc35e8eef010f20f081b0bb30b0e810",
        "1c2664a48fa802eca38cc39ed7e502cd38a17e50"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Feb 25 12:02:51 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 25 12:02:51 2025 -0800"
      },
      "message": "Merge \"Remove trong@google.com from fuzzing/orphans/widevine/trusty/OWNERS\" into main"
    },
    {
      "commit": "bc3160a7ed10c16f117037aa601cf0184180315e",
      "tree": "a64de414ed15ebc78e07abec887ecb752b000eef",
      "parents": [
        "bbac98bef6aa5d2ae2cd6b7d198bd638276004b4",
        "de1df138cbc35e8eef010f20f081b0bb30b0e810"
      ],
      "author": {
        "name": "Hamzeh Zawawy",
        "email": "hamzeh@google.com",
        "time": "Mon Feb 24 11:20:14 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 11:20:14 2025 -0800"
      },
      "message": "Merge \"[owners] Remove mspector@google.com from fuzzing/system_fuzzers/OWNERS\" into main am: de1df138cb\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3505214\n\nChange-Id: Ia320afd4ecc93ee69042901a428147c7ea9ac2bd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bbac98bef6aa5d2ae2cd6b7d198bd638276004b4",
      "tree": "8ee29c6c29ea9ca56f782165e1342f71c194e2eb",
      "parents": [
        "b1b10955c7a6d202707a2d3b92d9851b6462ef6c",
        "636c88187b38a6c993f2666ff52c452977428d75"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Mon Feb 24 11:20:03 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 11:20:03 2025 -0800"
      },
      "message": "[owners] Remove mspector@google.com from fuzzing/orphans/OWNERS am: 636c88187b\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3505215\n\nChange-Id: Iee2ea4f4df3a8c906810d8fc9f22fa56c89a64bf\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "de1df138cbc35e8eef010f20f081b0bb30b0e810",
      "tree": "a64de414ed15ebc78e07abec887ecb752b000eef",
      "parents": [
        "636c88187b38a6c993f2666ff52c452977428d75",
        "972faac9ad23f9905400fd61db94d7e1a01633bc"
      ],
      "author": {
        "name": "Hamzeh Zawawy",
        "email": "hamzeh@google.com",
        "time": "Mon Feb 24 11:03:45 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 24 11:03:45 2025 -0800"
      },
      "message": "Merge \"[owners] Remove mspector@google.com from fuzzing/system_fuzzers/OWNERS\" into main"
    },
    {
      "commit": "636c88187b38a6c993f2666ff52c452977428d75",
      "tree": "8ee29c6c29ea9ca56f782165e1342f71c194e2eb",
      "parents": [
        "8ca7b56ddf9d6c4dd24d7f3313a0cb631bca0c51"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 09:09:27 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 09:09:29 2025 -0800"
      },
      "message": "[owners] Remove mspector@google.com from fuzzing/orphans/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/mspector@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I61687337505cb5a95f5680d3a0c08f704ed93e11\n"
    },
    {
      "commit": "5a8cda8e3490982dbf50379e176769a271f3e001",
      "tree": "26d77947903a674df3047f22619d7890074d435b",
      "parents": [
        "8ca7b56ddf9d6c4dd24d7f3313a0cb631bca0c51"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 09:09:19 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 09:09:22 2025 -0800"
      },
      "message": "[owners] Remove olorin@google.com from OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/olorin@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: Ib236df269a324a8c9451c60b9bb9b68a161cc1ad\n"
    },
    {
      "commit": "972faac9ad23f9905400fd61db94d7e1a01633bc",
      "tree": "5e237fd648fb8493840b0331843a0e29abc84e11",
      "parents": [
        "8ca7b56ddf9d6c4dd24d7f3313a0cb631bca0c51"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 09:09:10 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 09:09:13 2025 -0800"
      },
      "message": "[owners] Remove mspector@google.com from fuzzing/system_fuzzers/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/mspector@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: Id009c111f0066ac8bde1c07fe650e82ef064e0f4\n"
    },
    {
      "commit": "b1b10955c7a6d202707a2d3b92d9851b6462ef6c",
      "tree": "fe82444b4f0827348a5d6c5c0c36a3e4f6ea54d9",
      "parents": [
        "353cf5b1be08790463a1269899fdde7731cf8218",
        "8ca7b56ddf9d6c4dd24d7f3313a0cb631bca0c51"
      ],
      "author": {
        "name": "Chan Wang",
        "email": "chanwang@google.com",
        "time": "Thu Feb 20 02:13:01 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 02:13:01 2025 -0800"
      },
      "message": "Merge \"Mark hwtrust::rkp::ProtectedData public\" into main am: 8ca7b56ddf\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3495156\n\nChange-Id: If5ed9f23a8c1fbe20bffa0c4f784ce1417b43448\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8ca7b56ddf9d6c4dd24d7f3313a0cb631bca0c51",
      "tree": "fe82444b4f0827348a5d6c5c0c36a3e4f6ea54d9",
      "parents": [
        "883d9abd50fa6afb574fdfafc508d9a7ceceb418",
        "301b56d557047c7810c9b40c8e4e998443365aca"
      ],
      "author": {
        "name": "Chan Wang",
        "email": "chanwang@google.com",
        "time": "Thu Feb 20 01:37:00 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 20 01:37:00 2025 -0800"
      },
      "message": "Merge \"Mark hwtrust::rkp::ProtectedData public\" into main"
    },
    {
      "commit": "353cf5b1be08790463a1269899fdde7731cf8218",
      "tree": "09e2c29f46ea5db6505d84b3ce17d9539884a7ba",
      "parents": [
        "d23261c2cac445c2d5f751fa132e6b5451e0cb95",
        "883d9abd50fa6afb574fdfafc508d9a7ceceb418"
      ],
      "author": {
        "name": "Chan Wang",
        "email": "chanwang@google.com",
        "time": "Wed Feb 19 06:08:41 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 06:08:41 2025 -0800"
      },
      "message": "Merge \"Mark PublicKey::pkey() public\" into main am: 883d9abd50\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3494857\n\nChange-Id: Id1bd93d839287a42daba08d8dac86c72b5052400\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "301b56d557047c7810c9b40c8e4e998443365aca",
      "tree": "7478966da27a57ce974a2af11b8e30136d84211c",
      "parents": [
        "0db917e78b3b336c5b470b0d21a09c5ad6e00184"
      ],
      "author": {
        "name": "Chan Wang",
        "email": "chanwang@google.com",
        "time": "Mon Feb 17 18:04:36 2025 +0000"
      },
      "committer": {
        "name": "Chan Wang",
        "email": "chanwang@google.com",
        "time": "Wed Feb 19 13:43:32 2025 +0000"
      },
      "message": "Mark hwtrust::rkp::ProtectedData public\n\nWe would like to build Csr::V2 instance as invalid/unsupported case for\ntesting, and this ProtectedData struct seems to be necessary for that\n\nBug: 396685698\n\nTest: m\nChange-Id: Iaeee43ffe622c68a738491e297bc7ded90ab4909\n"
    },
    {
      "commit": "883d9abd50fa6afb574fdfafc508d9a7ceceb418",
      "tree": "09e2c29f46ea5db6505d84b3ce17d9539884a7ba",
      "parents": [
        "a1268c18425cad9cd7ac10411d42fd0eacaaaf71",
        "0db917e78b3b336c5b470b0d21a09c5ad6e00184"
      ],
      "author": {
        "name": "Chan Wang",
        "email": "chanwang@google.com",
        "time": "Wed Feb 19 05:41:44 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 19 05:41:44 2025 -0800"
      },
      "message": "Merge \"Mark PublicKey::pkey() public\" into main"
    },
    {
      "commit": "0db917e78b3b336c5b470b0d21a09c5ad6e00184",
      "tree": "5cff2fb4429ba70fee29ec7fb6279fe5dd0d2cf1",
      "parents": [
        "a72f5218e3487dd98aa18cd3eb4345a87cfcbeb2"
      ],
      "author": {
        "name": "Chan Wang",
        "email": "chanwang@google.com",
        "time": "Mon Feb 17 17:55:52 2025 +0000"
      },
      "committer": {
        "name": "Chan Wang",
        "email": "chanwang@google.com",
        "time": "Mon Feb 17 17:55:52 2025 +0000"
      },
      "message": "Mark PublicKey::pkey() public\n\nIn our implementation we have the requirement of converting a CoseKey\ninto a PkeyRef\u003cPublic\u003e more than once and calling `PublicKey::from_cose_key(\u0026cose_keys)?.pkey()` sounds like the right way for it\n\nBug: 396666109\n\nTest: m\nChange-Id: Id9ad9b3e6f06a0f78d436aac10dacd00da3dd8f6\n"
    },
    {
      "commit": "d23261c2cac445c2d5f751fa132e6b5451e0cb95",
      "tree": "3b8b45d213869c92e92531c25adf35c9508d3d58",
      "parents": [
        "2d855e2c3acc797c298aae7e9878e2f150f0d41f",
        "a1268c18425cad9cd7ac10411d42fd0eacaaaf71"
      ],
      "author": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Thu Feb 13 09:16:47 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 09:16:47 2025 -0800"
      },
      "message": "Merge \"Add builders for Csr V2 and V3\" into main am: a1268c1842\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3482436\n\nChange-Id: Iff23ff1df2d5276028dd970fd39a57e8c3f9a26a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a1268c18425cad9cd7ac10411d42fd0eacaaaf71",
      "tree": "3b8b45d213869c92e92531c25adf35c9508d3d58",
      "parents": [
        "00e777b0e5fedc4741059264d8ff4a2b97146cd2",
        "f11ae3b9cbdff7179f00d41ff618bb3a75e4cecb"
      ],
      "author": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Thu Feb 13 08:48:29 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 13 08:48:29 2025 -0800"
      },
      "message": "Merge \"Add builders for Csr V2 and V3\" into main"
    },
    {
      "commit": "f11ae3b9cbdff7179f00d41ff618bb3a75e4cecb",
      "tree": "d1d0301cf9cb676ebeb2bf075d2495b73be42bcf",
      "parents": [
        "a72f5218e3487dd98aa18cd3eb4345a87cfcbeb2"
      ],
      "author": {
        "name": "Fedor Tsarev",
        "email": "ftsarev@google.com",
        "time": "Fri Feb 07 13:50:06 2025 +0100"
      },
      "committer": {
        "name": "Fedor Tsarev",
        "email": "ftsarev@google.com",
        "time": "Mon Feb 10 10:16:08 2025 +0100"
      },
      "message": "Add builders for Csr V2 and V3\n\nAdd public builders to allow construction of Csr structures and simplify\ntesting of the scenarios that use Csr.\n\nBug: b/393545839\nTest: atest libhwtrust_tests\nChange-Id: Ic398450f9a06d0fff41bd20c4b5a6667141cbc24\n"
    },
    {
      "commit": "2d855e2c3acc797c298aae7e9878e2f150f0d41f",
      "tree": "9d1b8243d48e0d7489b46fd3dc42795b7041c0b4",
      "parents": [
        "a2f9764b7dc0b778203031a25e5d0b5059e9b4cc",
        "00e777b0e5fedc4741059264d8ff4a2b97146cd2"
      ],
      "author": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Fri Feb 07 08:07:38 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 07 08:07:38 2025 -0800"
      },
      "message": "hwtrust: Preserve ConfigDesc extension values am: 00e777b0e5\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3483230\n\nChange-Id: I1b4d48869ade0035c476bdb5d5acf9ae16d681a4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "00e777b0e5fedc4741059264d8ff4a2b97146cd2",
      "tree": "9d1b8243d48e0d7489b46fd3dc42795b7041c0b4",
      "parents": [
        "f5674ddeba9156fd447ed466ca50f0794e3673fa"
      ],
      "author": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Fri Feb 07 06:53:58 2025 -0800"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Fri Feb 07 06:53:58 2025 -0800"
      },
      "message": "hwtrust: Preserve ConfigDesc extension values\n\nDo not convert the values to debug strings, so that code can properly\nprocess them.\n\nIdeally ConfigDec::extensions would hold values as ciborium::Value\ninstead of raw CBOR bytes, but my understanding is that hwtrust wants to\nhave its types independent from ciborium.\n\nBug: 368612738\nBug: 385343554\nTest: atest libhwtrust_tests\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:1ff65ac9b3b2a6c66587e59cdca09617aec2be95)\nMerged-In: If8fb798e0532a7d6e481d33263a80f2c1ff88147\nChange-Id: If8fb798e0532a7d6e481d33263a80f2c1ff88147\n"
    },
    {
      "commit": "a2f9764b7dc0b778203031a25e5d0b5059e9b4cc",
      "tree": "7d353a841f8b772df70647e200ae01ba05325f97",
      "parents": [
        "ad776f9ec95406ceb421892a6894c5df873fd948",
        "f5674ddeba9156fd447ed466ca50f0794e3673fa"
      ],
      "author": {
        "name": "Pierre Couillaud",
        "email": "pierre@broadcom.com",
        "time": "Thu Feb 06 12:29:33 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 12:29:33 2025 -0800"
      },
      "message": "[automerger skipped] RESTRICT AUTOMERGE: Ignore profile name from DICE chain entries am: d90bee7ea4 -s ours am: f279c01e00 -s ours am: f5674ddeba -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3475030\n\nChange-Id: Id1c4cb59845e2d0b1c51e181eec74193ad232fb2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f5674ddeba9156fd447ed466ca50f0794e3673fa",
      "tree": "7d353a841f8b772df70647e200ae01ba05325f97",
      "parents": [
        "a72f5218e3487dd98aa18cd3eb4345a87cfcbeb2",
        "f279c01e00d329a6ca72b43b0813b8bf6d499926"
      ],
      "author": {
        "name": "Pierre Couillaud",
        "email": "pierre@broadcom.com",
        "time": "Thu Feb 06 12:07:18 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 12:07:18 2025 -0800"
      },
      "message": "[automerger skipped] RESTRICT AUTOMERGE: Ignore profile name from DICE chain entries am: d90bee7ea4 -s ours am: f279c01e00 -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3475030\n\nChange-Id: I4ce3e2ec86c4ee84df7bbe6d27d7d8177d4d5a6d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f279c01e00d329a6ca72b43b0813b8bf6d499926",
      "tree": "3df05c9221ad071b0b374591dab151846028f1b0",
      "parents": [
        "2209126930245149cfa1b857497eb1fc9629fb64",
        "d90bee7ea4f8365c3fb3740abfd254018eb45b62"
      ],
      "author": {
        "name": "Pierre Couillaud",
        "email": "pierre@broadcom.com",
        "time": "Thu Feb 06 11:41:52 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 11:41:52 2025 -0800"
      },
      "message": "[automerger skipped] RESTRICT AUTOMERGE: Ignore profile name from DICE chain entries am: d90bee7ea4 -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3475030\n\nChange-Id: Iac5bd69661c9feabf4dfe17b777579143f8a8671\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d90bee7ea4f8365c3fb3740abfd254018eb45b62",
      "tree": "bb5a3e095cad9b72c273e3519fd4028e40c312d6",
      "parents": [
        "ec12169e97985946b6a8cc83e5c0ab1212e7e074"
      ],
      "author": {
        "name": "Pierre Couillaud",
        "email": "pierre@broadcom.com",
        "time": "Tue Jan 21 13:28:20 2025 -0800"
      },
      "committer": {
        "name": "Pierre Couillaud",
        "email": "pierre@broadcom.com",
        "time": "Mon Feb 03 12:32:17 2025 -0800"
      },
      "message": "RESTRICT AUTOMERGE: Ignore profile name from DICE chain entries\n\nForward compatibility for devices which DICE certificate embedds\nATV/VSR 16 features but which is launched on ATV/VSR 14.  Ignore\nsilently optional certificate field.\n\nBug: 391304692\nChange-Id: Id4e38c240ad6b49c331f809b5fd54402861d6862\nSigned-off-by: Pierre Couillaud \u003cpierre@broadcom.com\u003e\n"
    },
    {
      "commit": "ad776f9ec95406ceb421892a6894c5df873fd948",
      "tree": "7d353a841f8b772df70647e200ae01ba05325f97",
      "parents": [
        "9920fdc3f62f8a6c285fd2ee0427967fd2139629",
        "a72f5218e3487dd98aa18cd3eb4345a87cfcbeb2"
      ],
      "author": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Thu Jan 23 07:51:38 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 07:51:38 2025 -0800"
      },
      "message": "hwtrust: Expose PublicKey::kind() am: a72f5218e3\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3463419\n\nChange-Id: Icdef96699be5e51cb3d6f55bc20d28ccb5dbe6b2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a72f5218e3487dd98aa18cd3eb4345a87cfcbeb2",
      "tree": "7d353a841f8b772df70647e200ae01ba05325f97",
      "parents": [
        "eac341c4bf1ea8115a26ef459c99430b134cc1f2"
      ],
      "author": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Thu Jan 23 14:05:34 2025 +0000"
      },
      "committer": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Thu Jan 23 14:09:43 2025 +0000"
      },
      "message": "hwtrust: Expose PublicKey::kind()\n\nBug: 358350074\nBug: 391534773\nTest: m\nChange-Id: I8e2e7b7eab605e8c1e158910fd90babc4a364a6e\n"
    },
    {
      "commit": "9920fdc3f62f8a6c285fd2ee0427967fd2139629",
      "tree": "3d11ef3d36da30915fae93bcf0591de72abf6dde",
      "parents": [
        "c647300070deb15a9a27c48fe3fb71ff446e0865",
        "eac341c4bf1ea8115a26ef459c99430b134cc1f2"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Jan 17 08:20:08 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 17 08:20:08 2025 -0800"
      },
      "message": "Merge \"[hwtrust] Refactor session building process in cxxbridge\" into main am: eac341c4bf\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3444894\n\nChange-Id: Ifca2acce8d4e75c863dbeaf40d5ba8c4ead1f3b1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "eac341c4bf1ea8115a26ef459c99430b134cc1f2",
      "tree": "3d11ef3d36da30915fae93bcf0591de72abf6dde",
      "parents": [
        "0082572c117b04b475b270da1a9c42b48de5f7f8",
        "69354c28dcec52b631d9817f0daea2debd1578ea"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Jan 17 07:35:24 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 17 07:35:24 2025 -0800"
      },
      "message": "Merge \"[hwtrust] Refactor session building process in cxxbridge\" into main"
    },
    {
      "commit": "c647300070deb15a9a27c48fe3fb71ff446e0865",
      "tree": "daaa28db5b410a1fbfeba57464ef015fd02c8900",
      "parents": [
        "553976d6fa964630914f07ad58c06c1c70ec73c7",
        "0082572c117b04b475b270da1a9c42b48de5f7f8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Jan 16 10:56:19 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 16 10:56:19 2025 -0800"
      },
      "message": "Merge \"Update code for Rust 1.83.0\" into main am: 0082572c11\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3453374\n\nChange-Id: Icb77acb66533d01f9d234bc974940d48a8621c9a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0082572c117b04b475b270da1a9c42b48de5f7f8",
      "tree": "daaa28db5b410a1fbfeba57464ef015fd02c8900",
      "parents": [
        "d9c070e8f2779fb9f9c244b28ac1a43fd2033af2",
        "7c3dfdc88f6cfaa7edba9af217c2009d28914798"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Jan 16 10:34:56 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 16 10:34:56 2025 -0800"
      },
      "message": "Merge \"Update code for Rust 1.83.0\" into main"
    },
    {
      "commit": "553976d6fa964630914f07ad58c06c1c70ec73c7",
      "tree": "df1d7361296d2bbba3ebdca335a452674b1afbc4",
      "parents": [
        "cddc4b04f942fd457b3dce2352532e3293b4fdb5",
        "d9c070e8f2779fb9f9c244b28ac1a43fd2033af2"
      ],
      "author": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Thu Jan 16 06:06:10 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 16 06:06:10 2025 -0800"
      },
      "message": "Merge \"Add unit test to confirm signature is checked\" into main am: d9c070e8f2\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3453530\n\nChange-Id: I54aed5346192ebd0db3940708359db592be6a893\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d9c070e8f2779fb9f9c244b28ac1a43fd2033af2",
      "tree": "df1d7361296d2bbba3ebdca335a452674b1afbc4",
      "parents": [
        "c7964fb7dbef3d825ef3e6f75db45b123c25dd7e",
        "d2264034ca85fcbb4cef2f48001a5de5dbeeac45"
      ],
      "author": {
        "name": "Daniel d\u0027Andrada",
        "email": "dandrader@google.com",
        "time": "Thu Jan 16 05:36:32 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 16 05:36:32 2025 -0800"
      },
      "message": "Merge \"Add unit test to confirm signature is checked\" into main"
    },
    {
      "commit": "7c3dfdc88f6cfaa7edba9af217c2009d28914798",
      "tree": "2b253dca546586230d8c4f071c7bc43cc73692b4",
      "parents": [
        "fe099004c5fa07eefe96997257449c9430e24941"
      ],
      "author": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Jan 15 17:14:01 2025 -0800"
      },
      "committer": {
        "name": "Chris Wailes",
        "email": "chriswailes@google.com",
        "time": "Wed Jan 15 17:14:01 2025 -0800"
      },
      "message": "Update code for Rust 1.83.0\n\nTest: m rust\nBug: 384401387\nChange-Id: Ifb281fed7818ef3715704f14bb78c5ae9d6a8ef8\n"
    },
    {
      "commit": "cddc4b04f942fd457b3dce2352532e3293b4fdb5",
      "tree": "b226d4f2f6477cc1709ea6ef005857fea6adb50f",
      "parents": [
        "d4a881640a87a3700e6ef7ca5ba221d14e8682da",
        "c7964fb7dbef3d825ef3e6f75db45b123c25dd7e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jan 15 12:35:51 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 15 12:35:51 2025 -0800"
      },
      "message": "Merge \"Make move ctor functional for Csr and DiceChain\" into main am: c7964fb7db\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3452158\n\nChange-Id: I6aeafa1a3fd18cce2d886e8c4696e6920b281d32\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c7964fb7dbef3d825ef3e6f75db45b123c25dd7e",
      "tree": "b226d4f2f6477cc1709ea6ef005857fea6adb50f",
      "parents": [
        "fe099004c5fa07eefe96997257449c9430e24941",
        "4dd66c2af1df165f1fdc046976b82212b0140c7e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jan 15 12:11:59 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 15 12:11:59 2025 -0800"
      },
      "message": "Merge \"Make move ctor functional for Csr and DiceChain\" into main"
    },
    {
      "commit": "4dd66c2af1df165f1fdc046976b82212b0140c7e",
      "tree": "ba45e9776f720046606affde2ddfb952f9db2c6d",
      "parents": [
        "9a028023af85bb00ab6e4572ea37e7609d37a2b6"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Jan 15 12:20:53 2025 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Jan 15 18:16:29 2025 +0000"
      },
      "message": "Make move ctor functional for Csr and DiceChain\n\nPreviously, the move constructors for these things did not work. Now,\nthey do.\n\nTest: m libhwtrust_cxx\nChange-Id: I6d87e2b96f7fd43874505d7d0dae55554a2394d4\n"
    },
    {
      "commit": "d2264034ca85fcbb4cef2f48001a5de5dbeeac45",
      "tree": "2ee46dad7fe09f24bfb0683a04aa20dd1ae28ac3",
      "parents": [
        "9a028023af85bb00ab6e4572ea37e7609d37a2b6"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Jan 15 17:19:52 2025 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Jan 15 17:22:17 2025 +0000"
      },
      "message": "Add unit test to confirm signature is checked\n\nAt one point, the signature on a V3 CSR was not checked. Then, that\nfunctionality was added but there was no unit test to confirm that an\nerror would be thrown if the payload of the CSR was corrupted.\n\nTest: cargo test --\nBug: 367569335\nChange-Id: I08821a6ed96ebac952ac8e057a918d46ae14e940\n"
    },
    {
      "commit": "69354c28dcec52b631d9817f0daea2debd1578ea",
      "tree": "ec88f7d544bcd946b5dd362948fa863208e7bb78",
      "parents": [
        "fe099004c5fa07eefe96997257449c9430e24941"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Jan 10 16:05:10 2025 +0000"
      },
      "committer": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Jan 10 16:28:11 2025 +0000"
      },
      "message": "[hwtrust] Refactor session building process in cxxbridge\n\nAs a follow-up of aosp/3442666.\n\nBug: 365692904\nTest: atest VtsHalRemotelyProvisionedComponentTargetTest\nChange-Id: Ia7a4e7ff00748e88a34416d31eddb4f1fbe160de\n"
    },
    {
      "commit": "d4a881640a87a3700e6ef7ca5ba221d14e8682da",
      "tree": "025666e7d4628d918bb6cdb49e71a4eb459929e5",
      "parents": [
        "3aa052852512584ff6acc6beb5cc3ee8148e969d",
        "fe099004c5fa07eefe96997257449c9430e24941"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Jan 10 08:23:09 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 10 08:23:09 2025 -0800"
      },
      "message": "Merge \"Consider the minimum required DICE profile version for AVF DICE chain\" into main am: fe099004c5\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3442666\n\nChange-Id: Id37640c098069c02de48b32333d434b4d0d5fee2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fe099004c5fa07eefe96997257449c9430e24941",
      "tree": "025666e7d4628d918bb6cdb49e71a4eb459929e5",
      "parents": [
        "9a028023af85bb00ab6e4572ea37e7609d37a2b6",
        "fea06d850741ffb1cfbed36b73281c899d79cb3a"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Jan 10 07:54:29 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 10 07:54:29 2025 -0800"
      },
      "message": "Merge \"Consider the minimum required DICE profile version for AVF DICE chain\" into main"
    },
    {
      "commit": "fea06d850741ffb1cfbed36b73281c899d79cb3a",
      "tree": "633ba2f08c9f6f6831459dab1daf1cadf4d1488c",
      "parents": [
        "892fa114c0e74bc32d0f126db05eb19d43f160c8"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Thu Jan 09 08:46:50 2025 +0000"
      },
      "committer": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Jan 10 15:05:07 2025 +0000"
      },
      "message": "Consider the minimum required DICE profile version for AVF DICE chain\n\nThis cl fixes several VTS failures by taking the minimum required\nDICE profile version into account in AVF DICE chains, as those\nchains combines both vendor chains and AOSP chains.\n\nBug: 388636052\nTest: atest VtsHalRemotelyProvisionedComponentTargetTest\nChange-Id: Ia508313a641b1bf39bd8a9be70fe31ca1490cd29\n"
    },
    {
      "commit": "3aa052852512584ff6acc6beb5cc3ee8148e969d",
      "tree": "e0d9538c688b3db50696320aef70b68c57656018",
      "parents": [
        "02dbf5870f3ba3125f7118e6a3c4e2e397ad2b1d",
        "9a028023af85bb00ab6e4572ea37e7609d37a2b6"
      ],
      "author": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Thu Jan 09 10:59:51 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 09 10:59:51 2025 -0800"
      },
      "message": "Remove eugenis from OWNERS am: 9a028023af\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3444850\n\nChange-Id: I060a559fbcaf384c72b31881d875b92b29850954\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9a028023af85bb00ab6e4572ea37e7609d37a2b6",
      "tree": "e0d9538c688b3db50696320aef70b68c57656018",
      "parents": [
        "892fa114c0e74bc32d0f126db05eb19d43f160c8"
      ],
      "author": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Thu Jan 09 09:20:44 2025 -0800"
      },
      "committer": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Thu Jan 09 09:20:44 2025 -0800"
      },
      "message": "Remove eugenis from OWNERS\n\nChange-Id: I1ef53926779aaf8523a5d2446b4e7730a9476700\n"
    },
    {
      "commit": "02dbf5870f3ba3125f7118e6a3c4e2e397ad2b1d",
      "tree": "fbdb2e4658e4c13cdb43ee4b5646da1092a45347",
      "parents": [
        "60340eca54e17d00cfc82213e2b5a8e372218f1f",
        "9b00ef5ebd365c2b226c7c7fe5bdf97ad26f888d"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:47 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:47 2024 -0800"
      },
      "message": "Empty merge ab/12770256 into aosp-main-future\n\nMerged-In: I7d0bdf87fb308b95231472bb564669650bae44d9\nChange-Id: I820d858ef2f7a79e52ea0b68cce001fb17fbce3d\n"
    },
    {
      "commit": "60340eca54e17d00cfc82213e2b5a8e372218f1f",
      "tree": "fbdb2e4658e4c13cdb43ee4b5646da1092a45347",
      "parents": [
        "c7528970551b8d508e0aa343cd5114e374475eb9",
        "892fa114c0e74bc32d0f126db05eb19d43f160c8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Dec 19 11:20:59 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 19 11:20:59 2024 -0800"
      },
      "message": "Merge \"Fix version references and comments\" into main am: 892fa114c0\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3412877\n\nChange-Id: I2b0d533781f80f2d4df3080efb17fc30b0972a83\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "892fa114c0e74bc32d0f126db05eb19d43f160c8",
      "tree": "fbdb2e4658e4c13cdb43ee4b5646da1092a45347",
      "parents": [
        "7ac9cc184b4c9927e1ab4d1e40461ebf70bffc1e",
        "3aa1e8dbcffa672faf908caca971f9a9697dea56"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Dec 19 10:58:00 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 19 10:58:00 2024 -0800"
      },
      "message": "Merge \"Fix version references and comments\" into main"
    },
    {
      "commit": "c7528970551b8d508e0aa343cd5114e374475eb9",
      "tree": "ec59cb5c1501a3c132c08b706986f8086059049f",
      "parents": [
        "774cc2e8a3a6e063a0a4e9551711f199fb0253b2",
        "7ac9cc184b4c9927e1ab4d1e40461ebf70bffc1e"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Dec 18 17:37:57 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 18 17:37:57 2024 -0800"
      },
      "message": "Enforce length of Csr am: 7ac9cc184b\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3414238\n\nChange-Id: I7cb9b5f806e942745ad95a78dd2533201b11f2e9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3aa1e8dbcffa672faf908caca971f9a9697dea56",
      "tree": "21979e1724634184fb3a5d0439b5ad59d756f829",
      "parents": [
        "774cc2e8a3a6e063a0a4e9551711f199fb0253b2"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Dec 18 23:18:06 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Dec 18 23:20:02 2024 +0000"
      },
      "message": "Fix version references and comments\n\nTest: cargo test --\nChange-Id: I29eb6c63e17e510580f0abea070f2a9c02d02839\n"
    },
    {
      "commit": "7ac9cc184b4c9927e1ab4d1e40461ebf70bffc1e",
      "tree": "ec59cb5c1501a3c132c08b706986f8086059049f",
      "parents": [
        "774cc2e8a3a6e063a0a4e9551711f199fb0253b2"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Dec 18 21:55:23 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Dec 18 22:06:41 2024 +0000"
      },
      "message": "Enforce length of Csr\n\nCsrs uploaded to the backend have an extra unverified device info. Pop\nit off if it exists, then enforce the length of the AuthenticatedRequest\n\nTest: cargo test --\nChange-Id: Ib9d50700e38980eb0ba222563581f24ee5c6fbe9\n"
    },
    {
      "commit": "774cc2e8a3a6e063a0a4e9551711f199fb0253b2",
      "tree": "cd5b6dd1b8de9b0c371b5d329a4cfd7f7a15bdbd",
      "parents": [
        "5c7282b0572cfbe983687ec78444a5c4cc22b811",
        "61dc58d00debe0f0fef24b257c37bab533e32a84"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Dec 12 17:29:56 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 12 17:29:56 2024 -0800"
      },
      "message": "Merge \"Unlocked devices should have nonnormal DICE chains\" into main am: 61dc58d00d\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3371876\n\nChange-Id: Ic6896ce2dee2f64057da8e6b741a48ae3e424e1b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "61dc58d00debe0f0fef24b257c37bab533e32a84",
      "tree": "cd5b6dd1b8de9b0c371b5d329a4cfd7f7a15bdbd",
      "parents": [
        "5c7282b0572cfbe983687ec78444a5c4cc22b811",
        "81b7463c24c2148ebf67084505c77a8449efad00"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Dec 12 17:06:22 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 12 17:06:22 2024 -0800"
      },
      "message": "Merge \"Unlocked devices should have nonnormal DICE chains\" into main"
    },
    {
      "commit": "81b7463c24c2148ebf67084505c77a8449efad00",
      "tree": "cd5b6dd1b8de9b0c371b5d329a4cfd7f7a15bdbd",
      "parents": [
        "ce7f1c8f7e629199ee6f0870e2b62e77c2dac393"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Fri Nov 22 19:17:00 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Thu Dec 12 23:05:35 2024 +0000"
      },
      "message": "Unlocked devices should have nonnormal DICE chains\n\nExposes functionality from hwtrust to check if a DICE chain contains\na certificate that has a non-normal mode.\n\nTest: m libhwtrust_cxx\nBug: 377829077\nChange-Id: I9741fc9c033fe585bbf2fb60778db86a9311a7cd\n"
    },
    {
      "commit": "5c7282b0572cfbe983687ec78444a5c4cc22b811",
      "tree": "e839b21182a3a7883444b62114a84c3e0f9060ec",
      "parents": [
        "58a6873bf501891182c54efedb3352414125bfd8",
        "ce7f1c8f7e629199ee6f0870e2b62e77c2dac393"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Dec 11 18:07:24 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 11 18:07:24 2024 -0800"
      },
      "message": "Merge \"Add VTS test that checks for substring \"keymint\"\" into main am: ce7f1c8f7e\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3369550\n\nChange-Id: Ie7a50f30250363dd8fdc2b5a4d9b24bfb3f660c1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ce7f1c8f7e629199ee6f0870e2b62e77c2dac393",
      "tree": "e839b21182a3a7883444b62114a84c3e0f9060ec",
      "parents": [
        "58a6873bf501891182c54efedb3352414125bfd8",
        "660417aef33346308fd0a6003efd00c31f4a537a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Dec 11 17:06:02 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 11 17:06:02 2024 -0800"
      },
      "message": "Merge \"Add VTS test that checks for substring \"keymint\"\" into main"
    },
    {
      "commit": "660417aef33346308fd0a6003efd00c31f4a537a",
      "tree": "e839b21182a3a7883444b62114a84c3e0f9060ec",
      "parents": [
        "e6c9ed7468031595adfe2716a0aa5ff1558c7611"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Nov 20 23:17:19 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas (xWF)",
        "email": "seanmthomas@google.com",
        "time": "Wed Dec 11 00:00:15 2024 +0000"
      },
      "message": "Add VTS test that checks for substring \"keymint\"\n\nThis CL exposes a function that allows the checking for a\na substring of the component name in the configuration\ndescriptor of the leaf certificate for the DICE chain in a\nCSR.\n\nThe aim is to use this function to check for the substring\n\"keymint\" in the primary KeyMint (\"default\") instance.\n\nIn the bug referenced below, look at third bullet in\ncomment#3.\n\nTest: m libhwtrust_cxx\nBug: 376297620\nChange-Id: I4e94ebd91613321ad99d9d9de22d9ebda4299213\n"
    },
    {
      "commit": "58a6873bf501891182c54efedb3352414125bfd8",
      "tree": "2949334b42767c94125788da466078138c1e6683",
      "parents": [
        "3fa6caf71df305cf2006eff6ee9100ee38b64505",
        "e6c9ed7468031595adfe2716a0aa5ff1558c7611"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 10 20:59:32 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 10 20:59:32 2024 +0000"
      },
      "message": "Merge \"Add function that compares UDS Pubs in DICE chains\" into main am: e6c9ed7468\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3368984\n\nChange-Id: Idaa01d7e0dc61b634404e03c51e8822bd5fd8ef5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e6c9ed7468031595adfe2716a0aa5ff1558c7611",
      "tree": "2949334b42767c94125788da466078138c1e6683",
      "parents": [
        "3fa6caf71df305cf2006eff6ee9100ee38b64505",
        "b275f9cbb0475cc47a588e5fd787c6dd5cebfcc7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 10 20:38:46 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 10 20:38:46 2024 +0000"
      },
      "message": "Merge \"Add function that compares UDS Pubs in DICE chains\" into main"
    },
    {
      "commit": "b275f9cbb0475cc47a588e5fd787c6dd5cebfcc7",
      "tree": "2949334b42767c94125788da466078138c1e6683",
      "parents": [
        "c8933a8675ef797ef7b6fdb1adcb35e40969822e"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Nov 20 17:26:10 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Tue Dec 10 11:15:43 2024 +0000"
      },
      "message": "Add function that compares UDS Pubs in DICE chains\n\nAdding a test to VtsRemotelyProvisionedComponentTests.cpp that checks\nwhether the root certificate\u0027s public key (UDS_pub) in the DICE chains\nfor RKP VM (\"avf\") and the primary KeyMint instance (\"default\").\n\nThis is made slightly more general by implementing a function that\ncompares any two DICE chains in this way\n\nTest: m libhwtrust_cxx\n      atest libkeymint_remote_prov_support_test\n\nChange-Id: I8e469e8cbed5e1d70e707fc37130942262234e66\n"
    },
    {
      "commit": "3fa6caf71df305cf2006eff6ee9100ee38b64505",
      "tree": "215ccf7664a94bb51a335b60c28558550305f32b",
      "parents": [
        "4754628fe326c84e79b45c0abb1a917f848b99d7",
        "c8933a8675ef797ef7b6fdb1adcb35e40969822e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 10 00:58:57 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 10 00:58:57 2024 +0000"
      },
      "message": "Merge \"Expose more functionality from hwtrust\" into main am: c8933a8675\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3341329\n\nChange-Id: I6e639875bd9485d4588b37fca75ad5e153f5d133\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c8933a8675ef797ef7b6fdb1adcb35e40969822e",
      "tree": "215ccf7664a94bb51a335b60c28558550305f32b",
      "parents": [
        "4754628fe326c84e79b45c0abb1a917f848b99d7",
        "2c29fa14b968e5aec2a72619f770323a5e6b42f1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 10 00:37:47 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 10 00:37:47 2024 +0000"
      },
      "message": "Merge \"Expose more functionality from hwtrust\" into main"
    },
    {
      "commit": "2c29fa14b968e5aec2a72619f770323a5e6b42f1",
      "tree": "215ccf7664a94bb51a335b60c28558550305f32b",
      "parents": [
        "31da1746379a11e23fc41f1224fb5eef4e816069"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Tue Nov 12 20:36:07 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Nov 27 21:27:08 2024 +0000"
      },
      "message": "Expose more functionality from hwtrust\n\nInstead of having parsing code in remote_prov_utils and hwtrust, we\nshould expose more of the values that are parsed in hwtrust and use\nthat interface to implement the verification of a CSR.\n\nThe aim of this CL is to expose more of the information available\nin hwtrust in order to provide it to remote_prov_utils\n\nTest: atest libhwtrust_tests\nChange-Id: Iaaf9360b629994163aea93c16f3918c7cba5449f\n"
    },
    {
      "commit": "9b00ef5ebd365c2b226c7c7fe5bdf97ad26f888d",
      "tree": "23879ab5e4ff400f96e31489314730640ec4d9b5",
      "parents": [
        "9ac85be7b976cec4894945ed4946c854284c486b",
        "4754628fe326c84e79b45c0abb1a917f848b99d7"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Nov 15 18:11:25 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 15 18:11:25 2024 +0000"
      },
      "message": "Merge \"[log] Log algorithms when key/signature algorithms are different\" into main am: 31da174637 am: 4754628fe3\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3350833\n\nChange-Id: I7b0b19760663078abd0d8f2607ecd3d262448ba1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4754628fe326c84e79b45c0abb1a917f848b99d7",
      "tree": "23879ab5e4ff400f96e31489314730640ec4d9b5",
      "parents": [
        "74509ec6154853d37e1ba125ded7f787a0dfb890",
        "31da1746379a11e23fc41f1224fb5eef4e816069"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Nov 15 17:48:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 15 17:48:13 2024 +0000"
      },
      "message": "Merge \"[log] Log algorithms when key/signature algorithms are different\" into main am: 31da174637\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3350833\n\nChange-Id: Idee3caad7a8a5b7f002c99b02458d767c61a001a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "31da1746379a11e23fc41f1224fb5eef4e816069",
      "tree": "23879ab5e4ff400f96e31489314730640ec4d9b5",
      "parents": [
        "1e13026afa7271d024672f3b8e02ea41e07ca26c",
        "8e25e4ae84c41d5435e637ea7502f66c408177c7"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Nov 15 17:29:01 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 15 17:29:01 2024 +0000"
      },
      "message": "Merge \"[log] Log algorithms when key/signature algorithms are different\" into main"
    },
    {
      "commit": "9ac85be7b976cec4894945ed4946c854284c486b",
      "tree": "4fdf37e5794533d9106967842dfbfbdc1de2db0e",
      "parents": [
        "b9c2fcc71e439a1af36f6ed39485915cb7934239",
        "74509ec6154853d37e1ba125ded7f787a0dfb890"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Nov 15 17:12:34 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 15 17:12:34 2024 +0000"
      },
      "message": "Merge \"Simplify wrappers for opaque boxed types\" into main am: 1e13026afa am: 74509ec615\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3341545\n\nChange-Id: I2208dbc88bc2d98d5c7f26e847db9243507bec90\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "74509ec6154853d37e1ba125ded7f787a0dfb890",
      "tree": "4fdf37e5794533d9106967842dfbfbdc1de2db0e",
      "parents": [
        "a052f92db052255b375a17b7cbdaa52bf889194a",
        "1e13026afa7271d024672f3b8e02ea41e07ca26c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Nov 15 16:49:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 15 16:49:06 2024 +0000"
      },
      "message": "Merge \"Simplify wrappers for opaque boxed types\" into main am: 1e13026afa\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3341545\n\nChange-Id: Ia308f2b7dd760c495c0f497c488b31b25af8ee64\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1e13026afa7271d024672f3b8e02ea41e07ca26c",
      "tree": "4fdf37e5794533d9106967842dfbfbdc1de2db0e",
      "parents": [
        "81a9f538374f12f7a01783576c159d40107bc072",
        "1fb6a47aea5b449b3f23051abd1d680c197b04ad"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Nov 15 16:22:34 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 15 16:22:34 2024 +0000"
      },
      "message": "Merge \"Simplify wrappers for opaque boxed types\" into main"
    },
    {
      "commit": "8e25e4ae84c41d5435e637ea7502f66c408177c7",
      "tree": "b73e9afa9b1222a8106cb6264845d97bcded07ae",
      "parents": [
        "34c75f0a4b429fc0d2adf4d73e98e8111e5232b5"
      ],
      "author": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Nov 15 15:38:48 2024 +0000"
      },
      "committer": {
        "name": "Alice Wang",
        "email": "aliceywang@google.com",
        "time": "Fri Nov 15 15:44:54 2024 +0000"
      },
      "message": "[log] Log algorithms when key/signature algorithms are different\n\nThis is useful for multi-alg open-dice debugging.\n\nBug: 357008987\nTest: m libhwtrust_tests\nChange-Id: I1ba60fd43c511d189649029d4168ad03872e3878\n"
    },
    {
      "commit": "b9c2fcc71e439a1af36f6ed39485915cb7934239",
      "tree": "07060b8889b2eaac82c30e5dd29faa668a5ff7f1",
      "parents": [
        "afc76e5d80b36b2979db9d95b8c39a2314c5add4",
        "a052f92db052255b375a17b7cbdaa52bf889194a"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Fri Nov 15 02:13:54 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 15 02:13:54 2024 +0000"
      },
      "message": "Check signature on root in UDS certificate chain am: 81a9f53837 am: a052f92db0\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3353153\n\nChange-Id: I2d11544016004866327a66de21b75a2ed276fb66\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a052f92db052255b375a17b7cbdaa52bf889194a",
      "tree": "07060b8889b2eaac82c30e5dd29faa668a5ff7f1",
      "parents": [
        "bda1809ae315f8fb62272455028746dfa9aa8279",
        "81a9f538374f12f7a01783576c159d40107bc072"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Fri Nov 15 01:25:58 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 15 01:25:58 2024 +0000"
      },
      "message": "Check signature on root in UDS certificate chain am: 81a9f53837\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3353153\n\nChange-Id: Ic643296646545e084aea736a112e11976c308a8b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "81a9f538374f12f7a01783576c159d40107bc072",
      "tree": "07060b8889b2eaac82c30e5dd29faa668a5ff7f1",
      "parents": [
        "34c75f0a4b429fc0d2adf4d73e98e8111e5232b5"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Thu Nov 14 20:29:09 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Thu Nov 14 21:54:46 2024 +0000"
      },
      "message": "Check signature on root in UDS certificate chain\n\nWhile this could be considered superfluous, this does provide assurance\nthat the root certificate has not corrupted. Tests have been added to\nprove that the validation function works for valid inputs and errors out\nfor invalid inputs.\n\nBug: 378557014\nTest: atest libhwtrust_tests\nChange-Id: I0f422c90499a6c611e48f2ab65229d024d4cf98b\n"
    },
    {
      "commit": "1fb6a47aea5b449b3f23051abd1d680c197b04ad",
      "tree": "cb17442ad29b9923441978cd833a4c2b7b1c6dfb",
      "parents": [
        "fee784e0355139c89cb2f8d690ddf9429b7d2dc0"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Fri Nov 08 13:45:48 2024 -0800"
      },
      "committer": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Wed Nov 13 13:31:34 2024 -0800"
      },
      "message": "Simplify wrappers for opaque boxed types\n\nCreate a general-purpose base class that makes using rust ffi boxed\ntypes simpler and more readable.\n\nTest: atest libkeymint_remote_prov_support_test\nChange-Id: I5c820fa1fc6c6f984a035193f3e9392c9c84d978\n"
    },
    {
      "commit": "afc76e5d80b36b2979db9d95b8c39a2314c5add4",
      "tree": "9673e13e17bb69afc723d669e12573ff0ab71fc7",
      "parents": [
        "f56cffdde1e9aba4f8c1ea735696e05a23339fa9",
        "bda1809ae315f8fb62272455028746dfa9aa8279"
      ],
      "author": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Wed Nov 13 20:05:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 13 20:05:08 2024 +0000"
      },
      "message": "Remove mitchp@ from OWNERS file am: 34c75f0a4b am: bda1809ae3\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3347806\n\nChange-Id: I2d830fc98d6f6ee58bac46c25392f93db98a550a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bda1809ae315f8fb62272455028746dfa9aa8279",
      "tree": "9673e13e17bb69afc723d669e12573ff0ab71fc7",
      "parents": [
        "734ad51146c51e3d860bcf2ca6ef9431032ba334",
        "34c75f0a4b429fc0d2adf4d73e98e8111e5232b5"
      ],
      "author": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Wed Nov 13 19:40:32 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 13 19:40:32 2024 +0000"
      },
      "message": "Remove mitchp@ from OWNERS file am: 34c75f0a4b\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3347806\n\nChange-Id: Ia329e0b2b431769b6cc304ac617d34f7e2fa5779\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "34c75f0a4b429fc0d2adf4d73e98e8111e5232b5",
      "tree": "9673e13e17bb69afc723d669e12573ff0ab71fc7",
      "parents": [
        "c95897528ca5e3e3f89f728dad68387c33c75761"
      ],
      "author": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Wed Nov 13 18:05:28 2024 +0000"
      },
      "committer": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Wed Nov 13 18:05:28 2024 +0000"
      },
      "message": "Remove mitchp@ from OWNERS file\n\nChange-Id: I1a127b5faba445d59db3532a0cbc1b8cd0c3cd7b\n"
    },
    {
      "commit": "f56cffdde1e9aba4f8c1ea735696e05a23339fa9",
      "tree": "518a5a8e5b9294cdc8508305dad1f5464df3c2bc",
      "parents": [
        "b347949361652687e008fc7226008631950351fc",
        "734ad51146c51e3d860bcf2ca6ef9431032ba334"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Wed Nov 13 17:05:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 13 17:05:36 2024 +0000"
      },
      "message": "Merge \"Ensure no private keys in CSR\" into main am: c95897528c am: 734ad51146\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3341236\n\nChange-Id: Ia82133612ec4dbd90143fb22033bd8c637ec1480\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "734ad51146c51e3d860bcf2ca6ef9431032ba334",
      "tree": "518a5a8e5b9294cdc8508305dad1f5464df3c2bc",
      "parents": [
        "450b3c6b9283cf329e62764e6b8a1c570d789830",
        "c95897528ca5e3e3f89f728dad68387c33c75761"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Wed Nov 13 16:44:27 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 13 16:44:27 2024 +0000"
      },
      "message": "Merge \"Ensure no private keys in CSR\" into main am: c95897528c\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3341236\n\nChange-Id: I6dd54f497c663c00f3595faa026852c036d9ab3d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c95897528ca5e3e3f89f728dad68387c33c75761",
      "tree": "518a5a8e5b9294cdc8508305dad1f5464df3c2bc",
      "parents": [
        "157cc10d876be44d404c234fa6684f9877c559ca",
        "69011f25d63c17b636f51f5a75dc86603d5b5b41"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Wed Nov 13 15:54:49 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 13 15:54:49 2024 +0000"
      },
      "message": "Merge \"Ensure no private keys in CSR\" into main"
    },
    {
      "commit": "b347949361652687e008fc7226008631950351fc",
      "tree": "8261697dfd91290f91babe72577e254f59a26f64",
      "parents": [
        "4e3182c984d69c3439d73dc20cffdbf7f8498ed5",
        "450b3c6b9283cf329e62764e6b8a1c570d789830"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Nov 13 02:29:17 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 13 02:29:17 2024 +0000"
      },
      "message": "have one implementation of deviceSuffix am: 157cc10d87 am: 450b3c6b92\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3344520\n\nChange-Id: Ic989964213ad97a244961d9d29b8e20ac112c4c6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "450b3c6b9283cf329e62764e6b8a1c570d789830",
      "tree": "8261697dfd91290f91babe72577e254f59a26f64",
      "parents": [
        "ac3992930aa31920209e731b4236fe0f7bb96cad",
        "157cc10d876be44d404c234fa6684f9877c559ca"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Wed Nov 13 02:05:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 13 02:05:05 2024 +0000"
      },
      "message": "have one implementation of deviceSuffix am: 157cc10d87\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3344520\n\nChange-Id: I58f52f3e26ff9d9fed17a1714f2284e7b1617dc0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "69011f25d63c17b636f51f5a75dc86603d5b5b41",
      "tree": "58db3f81b83bd6d0023725861a05434aef2ae3a8",
      "parents": [
        "5b0c4db3a677d9fdaf7a6a5c156b87ffb057fe7b"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Thu Nov 07 18:50:12 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Tue Nov 12 23:33:24 2024 +0000"
      },
      "message": "Ensure no private keys in CSR\n\nThe test data previously included private keys in the Dice Chain.\nwas validated by the unit tests. The code should enforce the\nabsence of private keys in public keys. The test data has been\nupdated to remove private keys to validate this new enforcement.\n\nTest: atest libhwtrust_tests\nBug: 377915419\nChange-Id: I5db0dcd1e695887f566a84a3934c44f12c516af6\n"
    },
    {
      "commit": "157cc10d876be44d404c234fa6684f9877c559ca",
      "tree": "8261697dfd91290f91babe72577e254f59a26f64",
      "parents": [
        "fee784e0355139c89cb2f8d690ddf9429b7d2dc0"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Tue Nov 12 11:13:35 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Tue Nov 12 23:25:50 2024 +0000"
      },
      "message": "have one implementation of deviceSuffix\n\nTest: atest libkeymint_remote_prov_support_test\nChange-Id: Ia3a3f748630e042eaafc669f75bee1ee04742153\n"
    },
    {
      "commit": "4e3182c984d69c3439d73dc20cffdbf7f8498ed5",
      "tree": "7902782ecfc362c10a04cf53df3e93efee12ad9f",
      "parents": [
        "42d9bfd0993f6ff79765c03017e86eebf54246de",
        "ac3992930aa31920209e731b4236fe0f7bb96cad"
      ],
      "author": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Tue Nov 12 21:33:03 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 12 21:33:03 2024 +0000"
      },
      "message": "update sanitizer owners: remove mitchp, add pcc am: fee784e035 am: ac3992930a\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3344290\n\nChange-Id: Ib97917fd979738f189510bd16df1ad9713e84751\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ac3992930aa31920209e731b4236fe0f7bb96cad",
      "tree": "7902782ecfc362c10a04cf53df3e93efee12ad9f",
      "parents": [
        "14919654891ac73f6a27a36134cd14efc75ccf51",
        "fee784e0355139c89cb2f8d690ddf9429b7d2dc0"
      ],
      "author": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Tue Nov 12 21:09:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 12 21:09:30 2024 +0000"
      },
      "message": "update sanitizer owners: remove mitchp, add pcc am: fee784e035\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3344290\n\nChange-Id: Ib94abb1a32219c1ff9ae06e18fbffcf20d2a094d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fee784e0355139c89cb2f8d690ddf9429b7d2dc0",
      "tree": "7902782ecfc362c10a04cf53df3e93efee12ad9f",
      "parents": [
        "d639ba369232dc72b134322909f144933ed37792"
      ],
      "author": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Tue Nov 12 20:35:47 2024 +0000"
      },
      "committer": {
        "name": "Florian Mayer",
        "email": "fmayer@google.com",
        "time": "Tue Nov 12 20:35:47 2024 +0000"
      },
      "message": "update sanitizer owners: remove mitchp, add pcc\n\nChange-Id: Ib22529607ca94abe7acb1df2ee3a7fd07eadd8d4\n"
    },
    {
      "commit": "42d9bfd0993f6ff79765c03017e86eebf54246de",
      "tree": "8a2549cc442f56256f42bce7430084d32aefb4db",
      "parents": [
        "484d3615885433bf4788ad3ef5ab441d5c665d1d",
        "14919654891ac73f6a27a36134cd14efc75ccf51"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Tue Nov 12 16:55:02 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 12 16:55:02 2024 +0000"
      },
      "message": "Merge \"Expose more from hwtrust for DICE chain validation\" into main am: d639ba3692 am: 1491965489\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3341427\n\nChange-Id: Iedc1592481afcfdb898fed1bfdf8a3a2c37f7ac0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "14919654891ac73f6a27a36134cd14efc75ccf51",
      "tree": "8a2549cc442f56256f42bce7430084d32aefb4db",
      "parents": [
        "79ece235d14404532d960fcbd6ba587368092238",
        "d639ba369232dc72b134322909f144933ed37792"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Tue Nov 12 16:32:19 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Nov 12 16:32:19 2024 +0000"
      },
      "message": "Merge \"Expose more from hwtrust for DICE chain validation\" into main am: d639ba3692\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/security/+/3341427\n\nChange-Id: I6759b480d20d43f346f2d272969557f2ee7b1b9e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d639ba369232dc72b134322909f144933ed37792",
      "tree": "8a2549cc442f56256f42bce7430084d32aefb4db",
      "parents": [
        "cf89a7bf98a4038ff14b06123d15b3913a2a6a84",
        "0642842425aa515c1dcc83bd124a1587c3aacd78"
      ],
      "author": {
        "name": "Seth Moore",
        "email": "sethmo@google.com",
        "time": "Tue Nov 12 16:08:10 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 12 16:08:10 2024 +0000"
      },
      "message": "Merge \"Expose more from hwtrust for DICE chain validation\" into main"
    },
    {
      "commit": "0642842425aa515c1dcc83bd124a1587c3aacd78",
      "tree": "1c3c11307684766e79e074bc9370f83a73139090",
      "parents": [
        "5b0c4db3a677d9fdaf7a6a5c156b87ffb057fe7b"
      ],
      "author": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Fri Nov 08 18:03:15 2024 +0000"
      },
      "committer": {
        "name": "Sean Thomas",
        "email": "seanmthomas@google.com",
        "time": "Fri Nov 08 21:37:13 2024 +0000"
      },
      "message": "Expose more from hwtrust for DICE chain validation\n\nThere are a lot of upcoming requirements (see below) that place\nrestrictions on the CSR and the DICE chain. This is a first step to\nmake some of the infrastructure necessary to utilize\nthe already-existing functionality inside hwtrust.\n\nBug: 372843164\nBug: 376297620\n\nA lot of parsing happens in `remote_prov_utils`. It would be nice to\nhave all parsing and validation occur in hwtrust.\n\nTest: atest libhwtrust_tests\nChange-Id: Ie73e98b84d4fc95bc9992f3eb1746b77e4d48b90\n"
    }
  ],
  "next": "484d3615885433bf4788ad3ef5ab441d5c665d1d"
}
