{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756506269,"defaultBranch":"master","name":"go-tpm-keyfiles","ownerLogin":"Foxboron","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-12T19:39:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1042946?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707766867.0","currentOid":""},"activityList":{"items":[{"before":"b7c5a84edf9d7f0172600762cb7d20a3c32915c8","after":"f870d6f1ff68c52fb372cc865474206aec1e85fe","ref":"refs/heads/master","pushedAt":"2024-08-05T21:42:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Implement NewLoadableKeyWithResponse to get tpm2.CreateResponse\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Implement NewLoadableKeyWithResponse to get tpm2.CreateResponse"}},{"before":"e2846bd74938fb0eb07f1f2708254725519cf47c","after":"b7c5a84edf9d7f0172600762cb7d20a3c32915c8","ref":"refs/heads/master","pushedAt":"2024-07-25T20:56:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"tpm: add DeriveECDH\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"tpm: add DeriveECDH"}},{"before":"0f8954e72cfc77b42aea00a50789dbe789f0be2f","after":"e2846bd74938fb0eb07f1f2708254725519cf47c","ref":"refs/heads/master","pushedAt":"2024-07-25T20:33:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: Implement a Derive function to get shared secrets\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: Implement a Derive function to get shared secrets"}},{"before":"b891af1cbc8874d242ce984ec74430bb18bdf269","after":"0f8954e72cfc77b42aea00a50789dbe789f0be2f","ref":"refs/heads/master","pushedAt":"2024-07-25T20:31:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"tpm: Ensure we have Sign and Decrypt on our key templates\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"tpm: Ensure we have Sign and Decrypt on our key templates"}},{"before":"a68cf2dfc070824e055d413e06d51d1db7df78a7","after":"b891af1cbc8874d242ce984ec74430bb18bdf269","ref":"refs/heads/master","pushedAt":"2024-06-20T18:41:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: move around the TPMTPublic to crypto.PublicKey code\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: move around the TPMTPublic to crypto.PublicKey code"}},{"before":"7b6052f72f6ab5511be5c6db8e3a668ef267e987","after":"a68cf2dfc070824e055d413e06d51d1db7df78a7","ref":"refs/heads/master","pushedAt":"2024-06-17T20:30:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/pull/2'\n\n* origin/pull/2:\n keyfile: fix HasSigner method typo.","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/2'"}},{"before":"4d510777101a0378292959abb215a515664f46e7","after":"7b6052f72f6ab5511be5c6db8e3a668ef267e987","ref":"refs/heads/master","pushedAt":"2024-06-16T21:10:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"tpm: Implement ChangeAuth\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"tpm: Implement ChangeAuth"}},{"before":"efb055025519018c08cd1f512e1d026d687099d4","after":"4d510777101a0378292959abb215a515664f46e7","ref":"refs/heads/master","pushedAt":"2024-06-16T19:48:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Typod Y and X\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Typod Y and X"}},{"before":"525c4376679ea628c7beb309f5b4cb7981384e63","after":"efb055025519018c08cd1f512e1d026d687099d4","ref":"refs/heads/master","pushedAt":"2024-06-16T19:46:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Do not hardcode the ECC params bytes\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Do not hardcode the ECC params bytes"}},{"before":"c7a43ea1908bd3040c315b46f95471f3e3537b79","after":"525c4376679ea628c7beb309f5b4cb7981384e63","ref":"refs/heads/master","pushedAt":"2024-06-16T14:47:49.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"pkix: Implement package to parse pkix stuff\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"pkix: Implement package to parse pkix stuff"}},{"before":"49ba349d863d3c98bf058a75df068c4e8e14082a","after":"c7a43ea1908bd3040c315b46f95471f3e3537b79","ref":"refs/heads/master","pushedAt":"2024-06-07T20:16:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: Ensure we are passing required values to NewTPMKey\n\nLeaving required parameters to optional variadic functions might make\nsome people forget the required values. Make them explicit.\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: Ensure we are passing required values to NewTPMKey"}},{"before":"9bee816335b2be002286dfd3b76da612e14cc214","after":"49ba349d863d3c98bf058a75df068c4e8e14082a","ref":"refs/heads/master","pushedAt":"2024-06-07T19:13:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: Implement WithUserAuth\n\nApparently I had confused secret and userauth in the spec\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: Implement WithUserAuth"}},{"before":"cb560bbb13d02340d0cac8af26ed2bb9ebb63379","after":"9bee816335b2be002286dfd3b76da612e14cc214","ref":"refs/heads/master","pushedAt":"2024-06-05T20:25:33.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile_test: Implement testing with tpm2-openssl\n\nThis test creates keys with the tpm2 `openssl` provider for integration\ntests with our keyfiles.\n\nIt ensures we are actually capable of using the keyfiles produced by\nopenssl.\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile_test: Implement testing with tpm2-openssl"}},{"before":"12331412f17226bc9fc0367f52c2787cb1045e87","after":"cb560bbb13d02340d0cac8af26ed2bb9ebb63379","ref":"refs/heads/master","pushedAt":"2024-06-02T11:20:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"README: we always set owner hier by default\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"README: we always set owner hier by default"}},{"before":"f1c2383aeb37705762aeba502f1722a4d2ab6d86","after":"12331412f17226bc9fc0367f52c2787cb1045e87","ref":"refs/heads/master","pushedAt":"2024-06-02T11:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"typo\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"typo"}},{"before":"0883da4eb332cd621562a9f8d77c2a6c8139c305","after":"f1c2383aeb37705762aeba502f1722a4d2ab6d86","ref":"refs/heads/master","pushedAt":"2024-06-02T11:15:24.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Added readme.md\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Added readme.md"}},{"before":"aa6935c2edf0279c92bb7843dcd1d1c1c08e3830","after":"0883da4eb332cd621562a9f8d77c2a6c8139c305","ref":"refs/heads/master","pushedAt":"2024-05-25T12:25:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Flatten library to top directory\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Flatten library to top directory"}},{"before":"950e719db3d9176a29098c7c1fdd4b3601170b31","after":"aa6935c2edf0279c92bb7843dcd1d1c1c08e3830","ref":"refs/heads/master","pushedAt":"2024-05-23T22:06:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: Move pubkey to tpm2.TPM2B\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: Move pubkey to tpm2.TPM2B"}},{"before":"465ca703cf09519b78f76db5e0b4cb64a87e5276","after":"950e719db3d9176a29098c7c1fdd4b3601170b31","ref":"refs/heads/master","pushedAt":"2024-03-01T20:27:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: include description in the der encoding\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: include description in the der encoding"}},{"before":"c3e6c07b43bfbf39a8ed99b852e97cd41f3bc74d","after":"465ca703cf09519b78f76db5e0b4cb64a87e5276","ref":"refs/heads/master","pushedAt":"2024-02-24T13:56:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: Implement description as a UTF8 string\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: Implement description as a UTF8 string"}},{"before":"f16ecaa38846a46789b69b33019dc8c3c197eccc","after":"c3e6c07b43bfbf39a8ed99b852e97cd41f3bc74d","ref":"refs/heads/master","pushedAt":"2024-02-23T19:25:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: split der functions and misc changes\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: split der functions and misc changes"}},{"before":"3a262148bc5e975b59c49b58e2bb86fcedaf0c7a","after":"f16ecaa38846a46789b69b33019dc8c3c197eccc","ref":"refs/heads/master","pushedAt":"2024-02-19T22:00:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: implement marshalling\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: implement marshalling"}},{"before":"67dd390b5b89af12d8c601170c6604eff6ced584","after":"3a262148bc5e975b59c49b58e2bb86fcedaf0c7a","ref":"refs/heads/master","pushedAt":"2024-02-16T16:03:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"keyfile: readOptional shorthand\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keyfile: readOptional shorthand"}},{"before":"c31e72056544c323b6f49aec881448a5f8950e8b","after":"67dd390b5b89af12d8c601170c6604eff6ced584","ref":"refs/heads/master","pushedAt":"2024-02-13T22:11:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"rename keyfiles to keyfile\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"rename keyfiles to keyfile"}},{"before":"cf7265ecfaa50f2999cccc6c18e5db8895f816c9","after":null,"ref":"refs/heads/main","pushedAt":"2024-02-12T19:41:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"}},{"before":null,"after":"c31e72056544c323b6f49aec881448a5f8950e8b","ref":"refs/heads/master","pushedAt":"2024-02-12T19:40:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Init\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Init"}},{"before":null,"after":"cf7265ecfaa50f2999cccc6c18e5db8895f816c9","ref":"refs/heads/main","pushedAt":"2024-02-12T19:39:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEknfxRgA","startCursor":null,"endCursor":null}},"title":"Activity ยท Foxboron/go-tpm-keyfiles"}