{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":120348709,"defaultBranch":"master","name":"wolfTPM","ownerLogin":"dgarske","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-02-05T19:06:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2692870?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725994394.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"460e6003c9c887e5071cf6fb1f4e969648b775e3","ref":"refs/heads/tpm_pcr","pushedAt":"2024-09-10T18:53:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Added tests for policy seal/unseal with multiple PCR's.","shortMessageHtmlLink":"Added tests for policy seal/unseal with multiple PCR's."}},{"before":"b4aa8c7722c4573750d3d6639b37bf3962184b36","after":"03070dabd7f88bcf7cf922eb648462ce557a3851","ref":"refs/heads/tls_idevid","pushedAt":"2024-09-09T17:35:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Improve the TPM TLS examples for use with `WOLFTPM_MFG_IDENTITY`. Tested with ST33KTPM2X SEMI-CUSTOM DEVICE ID.","shortMessageHtmlLink":"Improve the TPM TLS examples for use with WOLFTPM_MFG_IDENTITY. Tes…"}},{"before":"ed4101f8cfd743f26d5529e0fdacb35131c4f031","after":"b4aa8c7722c4573750d3d6639b37bf3962184b36","ref":"refs/heads/tls_idevid","pushedAt":"2024-09-09T15:51:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Improve the TPM TLS examples for use with `WOLFTPM_MFG_IDENTITY`. Tested with ST33KTPM2X SEMI-CUSTOM DEVICE ID.","shortMessageHtmlLink":"Improve the TPM TLS examples for use with WOLFTPM_MFG_IDENTITY. Tes…"}},{"before":"e454f9a0a95760adb7a3627359f855cbf5ae5f84","after":"ed4101f8cfd743f26d5529e0fdacb35131c4f031","ref":"refs/heads/tls_idevid","pushedAt":"2024-09-09T15:36:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Improve the TPM TLS examples for use with `WOLFTPM_MFG_IDENTITY`. Tested with ST33KTPM2X SEMI-CUSTOM DEVICE ID.","shortMessageHtmlLink":"Improve the TPM TLS examples for use with WOLFTPM_MFG_IDENTITY. Tes…"}},{"before":null,"after":"e454f9a0a95760adb7a3627359f855cbf5ae5f84","ref":"refs/heads/tls_idevid","pushedAt":"2024-09-06T23:07:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Improve the TPM TLS examples for use with `WOLFTPM_MFG_IDENTITY`. Tested with ST33KTPM2X SEMI-CUSTOM DEVICE ID.","shortMessageHtmlLink":"Improve the TPM TLS examples for use with WOLFTPM_MFG_IDENTITY. Tes…"}},{"before":null,"after":"d2a41214811e27a76ae55e8b2d67c635ca4c2f79","ref":"refs/heads/restrict_decrypt","pushedAt":"2024-09-04T17:00:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Per TCG spec RSA/ECC symmetric field should only be populated for restricted and decrypt. ZD 18560","shortMessageHtmlLink":"Per TCG spec RSA/ECC symmetric field should only be populated for res…"}},{"before":"8df0ddc23b2b6d39c460a18597aa33c2eb7173f3","after":"e2ef78068234f5f8230dd6e20374e70c53789e40","ref":"refs/heads/master","pushedAt":"2024-09-03T17:14:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Merge pull request #374 from dgarske/nofilesystem\n\nFix and test for no filesystem","shortMessageHtmlLink":"Merge pull request wolfSSL#374 from dgarske/nofilesystem"}},{"before":"63c03b0d9dd447ef9e38010e876dba8116dcd4b0","after":"1603cfdaaf9a7e4b93458dc0bdf9e66140740e65","ref":"refs/heads/nofilesystem","pushedAt":"2024-08-30T16:58:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"More fixes for no filesystem.","shortMessageHtmlLink":"More fixes for no filesystem."}},{"before":"2a5e74113b7e5ab66dc23b5f356904cfcf67ba80","after":"63c03b0d9dd447ef9e38010e876dba8116dcd4b0","ref":"refs/heads/nofilesystem","pushedAt":"2024-08-30T16:24:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"More fixes for no filesystem.","shortMessageHtmlLink":"More fixes for no filesystem."}},{"before":null,"after":"2a5e74113b7e5ab66dc23b5f356904cfcf67ba80","ref":"refs/heads/nofilesystem","pushedAt":"2024-08-30T15:02:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fix and test for no filesystem.","shortMessageHtmlLink":"Fix and test for no filesystem."}},{"before":"db9e83422aa2471f46e53d132ed4382730bf7e14","after":"8df0ddc23b2b6d39c460a18597aa33c2eb7173f3","ref":"refs/heads/master","pushedAt":"2024-08-30T14:38:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Merge pull request #373 from bandi13/fixDocumentation\n\nMinor documentation fixes","shortMessageHtmlLink":"Merge pull request wolfSSL#373 from bandi13/fixDocumentation"}},{"before":"fc683a1cc0c0b5fa1c49639c5e302a6558593243","after":"db9e83422aa2471f46e53d132ed4382730bf7e14","ref":"refs/heads/master","pushedAt":"2024-08-22T18:11:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Merge pull request #369 from dgarske/certify\n\nAdded example for TPM2_Certify","shortMessageHtmlLink":"Merge pull request wolfSSL#369 from dgarske/certify"}},{"before":"1cea78085170026391aa11ce6ae5bbe47594bd73","after":"fc683a1cc0c0b5fa1c49639c5e302a6558593243","ref":"refs/heads/master","pushedAt":"2024-08-22T17:39:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Merge pull request #372 from dgarske/pcrsel\n\nFixes for PCR selection and keygen with `-sym=` option","shortMessageHtmlLink":"Merge pull request wolfSSL#372 from dgarske/pcrsel"}},{"before":"25a9e5a24ae5ca3f65fe64629c300d61bed746a5","after":"a6d7ed86950b28e6d743192b0de578cfb3505a0d","ref":"refs/heads/certify","pushedAt":"2024-08-22T17:38:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Added example for `TPM2_Certify`:\n* Added new build option for TPM provisioning (`--enable-provisioning` on by default).\n* Added new `wolfTPM2_CreatePrimaryKey_ex` and `WOLFTPM2_PKEY` that supports returning creation ticket/hash.\n* Added key templates for initial device (IDevID) and attestation keys (IAK).\n* Extended `create_primary` example to support creation or IDevID and IAK.\n* Added new policy hash helper API `wolfTPM2_PolicyHash`\n* Switch handle/nvIndex string parsing to use `strtoul`.\n\nZD 18347","shortMessageHtmlLink":"Added example for TPM2_Certify:"}},{"before":"35fa1fe28526bf7651d72861bce4769a3c6c649a","after":"25a9e5a24ae5ca3f65fe64629c300d61bed746a5","ref":"refs/heads/certify","pushedAt":"2024-08-22T17:07:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Make sure the create_primary prints the handle.","shortMessageHtmlLink":"Make sure the create_primary prints the handle."}},{"before":"a483c9f5b550bd8b1c330749d18eb84b3857d5c4","after":"35fa1fe28526bf7651d72861bce4769a3c6c649a","ref":"refs/heads/certify","pushedAt":"2024-08-22T16:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fix for 32-bit systems to use `strtoul` for conversion of hex string to unsigned long.","shortMessageHtmlLink":"Fix for 32-bit systems to use strtoul for conversion of hex string …"}},{"before":"070232104e6d45bbfe567d35cc7696e04b94d1c6","after":"a98d0b0d3cea70d36261cb9cd5aa1205c231b2e6","ref":"refs/heads/pcrsel","pushedAt":"2024-08-22T14:39:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Improve the unit test for PCR select with HASH_COUNT.","shortMessageHtmlLink":"Improve the unit test for PCR select with HASH_COUNT."}},{"before":"a012348fe9cf60a82d4a5e79312c086fb20634f2","after":"070232104e6d45bbfe567d35cc7696e04b94d1c6","ref":"refs/heads/pcrsel","pushedAt":"2024-08-21T18:55:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fixes for keygen with `-sym=`.","shortMessageHtmlLink":"Fixes for keygen with -sym=."}},{"before":"bf4bb26d0531b2f8967a4d0485ff9f253e904683","after":"a012348fe9cf60a82d4a5e79312c086fb20634f2","ref":"refs/heads/pcrsel","pushedAt":"2024-08-21T18:29:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fixes for `TPM2_SetupPCRSel`. Added test cases. Fixes ZD 18492","shortMessageHtmlLink":"Fixes for TPM2_SetupPCRSel. Added test cases. Fixes ZD 18492"}},{"before":null,"after":"bf4bb26d0531b2f8967a4d0485ff9f253e904683","ref":"refs/heads/pcrsel","pushedAt":"2024-08-21T18:24:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fixes for `TPM2_SetupPCRSel`. Fixes ZD 18492.","shortMessageHtmlLink":"Fixes for TPM2_SetupPCRSel. Fixes ZD 18492."}},{"before":"1c60abab2221be2b04af93a2dcfb71ab6a5df5b1","after":"a483c9f5b550bd8b1c330749d18eb84b3857d5c4","ref":"refs/heads/certify","pushedAt":"2024-08-21T17:16:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Clarify the create_primary \"root\" vs. \"primary\". Fix attestation doc images.","shortMessageHtmlLink":"Clarify the create_primary \"root\" vs. \"primary\". Fix attestation doc …"}},{"before":"76395e00480334b3e2da8912db23ff792fedf9fd","after":"1c60abab2221be2b04af93a2dcfb71ab6a5df5b1","ref":"refs/heads/certify","pushedAt":"2024-08-21T17:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Certify example cleanups.","shortMessageHtmlLink":"Certify example cleanups."}},{"before":"51791b6896548e91c13b3e5534d4f0adfee1292c","after":"76395e00480334b3e2da8912db23ff792fedf9fd","ref":"refs/heads/certify","pushedAt":"2024-08-21T16:07:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Improve the certify example documentation.","shortMessageHtmlLink":"Improve the certify example documentation."}},{"before":"f1ce2d268f1d58915144fd3823ff2f8970018359","after":"1cea78085170026391aa11ce6ae5bbe47594bd73","ref":"refs/heads/master","pushedAt":"2024-08-21T15:34:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Merge pull request #371 from dgarske/zd18470\n\nFixes and new tests for building wolfCrypt/wolfTPM without ECC or RSA","shortMessageHtmlLink":"Merge pull request wolfSSL#371 from dgarske/zd18470"}},{"before":"8034391452c0f4d3870f3294f5bacd2250ef3dd1","after":"51791b6896548e91c13b3e5534d4f0adfee1292c","ref":"refs/heads/certify","pushedAt":"2024-08-20T00:41:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Certify requires HMAC for admin policy.","shortMessageHtmlLink":"Certify requires HMAC for admin policy."}},{"before":"d8cdc5c0c429cd0e3793228b938e2f8140414e60","after":"8034391452c0f4d3870f3294f5bacd2250ef3dd1","ref":"refs/heads/certify","pushedAt":"2024-08-20T00:26:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fixes for IDevID/IAK admin with policy. Fixes for fulfilling the admin policy to certify.","shortMessageHtmlLink":"Fixes for IDevID/IAK admin with policy. Fixes for fulfilling the admi…"}},{"before":"7568cf9a6da3c79e4c8fd764755abedf5808106d","after":"026c82f799c365066fad29c7fe89b9092fc01dab","ref":"refs/heads/zd18470","pushedAt":"2024-08-19T16:55:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fixes and new tests for building wolfCrypt/wolfTPM without ECC or RSA. Fixes ZD 18470. Improved smallstack (eliminated `WOLFTPM2_MAX_BUFFER`). Fixes for building with NO_ASN.","shortMessageHtmlLink":"Fixes and new tests for building wolfCrypt/wolfTPM without ECC or RSA…"}},{"before":"a1f575fbe92688d2cba32494db9cffe45ef211f9","after":"7568cf9a6da3c79e4c8fd764755abedf5808106d","ref":"refs/heads/zd18470","pushedAt":"2024-08-19T16:16:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fix set but not used.","shortMessageHtmlLink":"Fix set but not used."}},{"before":"e058d9a2ee854d17d374f30c7a54f69fa9cd8364","after":"a1f575fbe92688d2cba32494db9cffe45ef211f9","ref":"refs/heads/zd18470","pushedAt":"2024-08-19T15:51:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fixes for NO_RSA.","shortMessageHtmlLink":"Fixes for NO_RSA."}},{"before":"62433659983353d98e13538c46527d878b3841b2","after":"e058d9a2ee854d17d374f30c7a54f69fa9cd8364","ref":"refs/heads/zd18470","pushedAt":"2024-08-19T15:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dgarske","name":"David Garske","path":"/dgarske","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2692870?s=80&v=4"},"commit":{"message":"Fix policy tests without RSA or ECC.","shortMessageHtmlLink":"Fix policy tests without RSA or ECC."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsmuMrAA","startCursor":null,"endCursor":null}},"title":"Activity · dgarske/wolfTPM"}