{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":260986040,"defaultBranch":"master","name":"sbctl","ownerLogin":"Foxboron","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-03T17:40:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1042946?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715201800.0","currentOid":""},"activityList":{"items":[{"before":"c779ee38cf109887a2ada61c9cc0f3cb8d792fae","after":"64e649b31c8ebb739a082ee6628a071f4555186c","ref":"refs/heads/master","pushedAt":"2024-05-26T16:32:44.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":"keys: Ignore ErrNoValidSignatures when attempting to sign\n\nFixes: https://github.com/Foxboron/sbctl/issues/318\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"keys: Ignore ErrNoValidSignatures when attempting to sign"}},{"before":"663fe9097c3d53ba3b556960a791cb867c5a96a0","after":"c779ee38cf109887a2ada61c9cc0f3cb8d792fae","ref":"refs/heads/master","pushedAt":"2024-05-18T22:28:30.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":"Merge remote-tracking branch 'origin/pull/312'\n\n* origin/pull/312:\n [mkinitcpio] return 0 when no keys are found\n [mkinitcpio] fix typo","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/312'"}},{"before":"78476facea5e1c0bc9d1f47955b113d88c0a7928","after":"663fe9097c3d53ba3b556960a791cb867c5a96a0","ref":"refs/heads/master","pushedAt":"2024-05-18T22:11:39.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":"Move to new signing library from go-uefi\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Move to new signing library from go-uefi"}},{"before":"7d1c13a353e4c00c100e4a6824052be8f6fc34bd","after":"78476facea5e1c0bc9d1f47955b113d88c0a7928","ref":"refs/heads/master","pushedAt":"2024-05-08T20:47:13.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":"docs: Add man page for new command\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"docs: Add man page for new command"}},{"before":"ea6fa4106d0b7885162084101d952639687b768c","after":"7d1c13a353e4c00c100e4a6824052be8f6fc34bd","ref":"refs/heads/master","pushedAt":"2024-05-07T18:02:24.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":"github/workflow: remove environment\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"github/workflow: remove environment"}},{"before":"0ef7b8f04c677a62561c6900952416f4a7a34dd2","after":"ea6fa4106d0b7885162084101d952639687b768c","ref":"refs/heads/master","pushedAt":"2024-04-27T13:07:04.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":"Merge remote-tracking branch 'origin/pull/302'\n\n* origin/pull/302:\n Run integration tests in CI\n Migrate tests to u-root based ones","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/302'"}},{"before":"e03264c0f4ebaaa021452c2c719b7196fd583231","after":"0ef7b8f04c677a62561c6900952416f4a7a34dd2","ref":"refs/heads/master","pushedAt":"2024-04-22T18:00:14.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Added man page for list-enrolled-keys\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Added man page for list-enrolled-keys"}},{"before":"ee7cf4a33c6fb3be8f192641420d8c4234f7ae31","after":"e03264c0f4ebaaa021452c2c719b7196fd583231","ref":"refs/heads/master","pushedAt":"2024-02-22T17:48:21.000Z","pushType":"push","commitsCount":10,"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/285'\n\n* origin/pull/285:\n Update the mkinitcpio post hook to only sign the kernel/UKI which is currently being built instead of all the files in the sbctl database","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/285'"}},{"before":"fdc2d2758630ee492ad489aacb757743ba1b3a9d","after":"ee7cf4a33c6fb3be8f192641420d8c4234f7ae31","ref":"refs/heads/master","pushedAt":"2023-12-23T22:03:00.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":"make: fix github artifact upload\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"make: fix github artifact upload"}},{"before":"d3e9315907de0568f175f1ca9a6c617009a8323d","after":"fdc2d2758630ee492ad489aacb757743ba1b3a9d","ref":"refs/heads/master","pushedAt":"2023-12-23T22:01:48.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":"Merge remote-tracking branch 'origin/pull/271'\n\n* origin/pull/271:\n Change shebang\n Add mkinitcpio post hook\n Ensure file signing hook is run when initrd is rebuilt","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/271'"}},{"before":"ff5369185b251c3265312a4c2eb8ed759ef197ad","after":"d3e9315907de0568f175f1ca9a6c617009a8323d","ref":"refs/heads/master","pushedAt":"2023-12-12T16:30:28.000Z","pushType":"push","commitsCount":4,"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/267'\n\n* origin/pull/267:\n BUGFIX: f.StringVarP() was clearing the exportPath/databasePath strings","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/267'"}},{"before":"e601a3213b6685b9cdbef9ce34f9c68845a8f0bf","after":"ff5369185b251c3265312a4c2eb8ed759ef197ad","ref":"refs/heads/master","pushedAt":"2023-11-19T18:06:46.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":"revert dbx enrollment\n\nNeeds to be iterated on, and preferably not work as the existing key\ndatabases.\n\nReverts: 31c1228c152a67fb6e9554ff5fde7bdfacbe4895\nReverts: dae25b8abd11e030c64c59a133c22c39d66229cc\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"revert dbx enrollment"}},{"before":"8d75e8f4a062f0461ca5118f2391cd3cd5d9dcff","after":"e601a3213b6685b9cdbef9ce34f9c68845a8f0bf","ref":"refs/heads/master","pushedAt":"2023-11-16T22:01:10.000Z","pushType":"push","commitsCount":7,"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/261'\n\n* origin/pull/261:\n tests/utils/certs.go: drop keyUsage bitfield","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/261'"}},{"before":"748bc59d24a4d14087d8d92431606c5fb57afeb0","after":"8d75e8f4a062f0461ca5118f2391cd3cd5d9dcff","ref":"refs/heads/master","pushedAt":"2023-11-01T22:31:41.000Z","pushType":"push","commitsCount":6,"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/255'\n\n* origin/pull/255:\n keys.go: drop the keyUsage bitfield","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/255'"}},{"before":"153a71f54a677dc4dad32ef9dd77225836679727","after":"748bc59d24a4d14087d8d92431606c5fb57afeb0","ref":"refs/heads/master","pushedAt":"2023-10-20T18:55:08.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":"workflows: add binaries\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"workflows: add binaries"}},{"before":"6cc8bd110d1e0143e64b319b9eb9b2cd85a9d02e","after":"153a71f54a677dc4dad32ef9dd77225836679727","ref":"refs/heads/master","pushedAt":"2023-09-29T21:27:30.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/247'\n\n* origin/pull/247:\n fix: don't immediately fail if we can't find default EFI stub","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/247'"}},{"before":"21b6b3dd788ec64411dd34d32598458a30d56c76","after":"6cc8bd110d1e0143e64b319b9eb9b2cd85a9d02e","ref":"refs/heads/master","pushedAt":"2023-09-26T14:59:38.000Z","pushType":"push","commitsCount":6,"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/246'\n\n* origin/pull/246:\n fix: Create dest directory when importing keys","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/246'"}},{"before":"59760d8fe3e172d05df4e6e6582ab9c73f05e4ad","after":"21b6b3dd788ec64411dd34d32598458a30d56c76","ref":"refs/heads/master","pushedAt":"2023-09-06T19:45:35.000Z","pushType":"push","commitsCount":4,"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/239'\n\n* origin/pull/239:\n fix: include custom-keys command into enroll-keys cmd\n feat: force key flag\n feat(custom-keys): roll out any bytes to the specificed hierarchy","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/239'"}},{"before":"99e260c47483dcd48ee5d7c3ed85ba482c174a26","after":"59760d8fe3e172d05df4e6e6582ab9c73f05e4ad","ref":"refs/heads/master","pushedAt":"2023-08-12T11:34:05.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/237'\n\n* origin/pull/237:\n Add support for OEM dbx enrollment","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/237'"}},{"before":"ef78d240a5e9f68a8707e1d60055cc660a3cc599","after":"99e260c47483dcd48ee5d7c3ed85ba482c174a26","ref":"refs/heads/master","pushedAt":"2023-08-10T20:04:51.000Z","pushType":"push","commitsCount":6,"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/236'\n\n* origin/pull/236:\n feat(dbx): enroll/rotate/reset dbx keys\n feat(rotate): enable partial rotation and providing different sources\n feat(reset): enable partial resets of secureboot keys\n feat(enroll-keys): add partial enrollment of keys","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/236'"}},{"before":"a33e0f4375a2110d010d61c1a253c623b1fcfaab","after":"ef78d240a5e9f68a8707e1d60055cc660a3cc599","ref":"refs/heads/master","pushedAt":"2023-08-03T20:47:03.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/232'\n\n* origin/pull/232:\n feat(reset): enable partial resets of secureboot keys","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/232'"}},{"before":"df42f7a889a649538d02f9127ea79b7e8f3b26ea","after":"a33e0f4375a2110d010d61c1a253c623b1fcfaab","ref":"refs/heads/master","pushedAt":"2023-08-03T20:46:13.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/230'\n\n* origin/pull/230:\n Fix typo","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/230'"}},{"before":"5a330eda574dc1af5c79c634b8cdfc4515fd13b5","after":"df42f7a889a649538d02f9127ea79b7e8f3b26ea","ref":"refs/heads/master","pushedAt":"2023-08-03T20:44:08.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/231'\n\n* origin/pull/231:\n feat(enroll-keys): add partial enrollment of keys","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/231'"}},{"before":"3d2ad06c02b25c20c0deee3954bc6287603a6ee3","after":"5a330eda574dc1af5c79c634b8cdfc4515fd13b5","ref":"refs/heads/master","pushedAt":"2023-07-10T11:55:57.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/227'\n\n* origin/pull/227:\n Add asciidoc dependency to README","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/pull/227'"}},{"before":"d4eaea37e0af0280d5be9273cf10d6e006fb4a40","after":"3d2ad06c02b25c20c0deee3954bc6287603a6ee3","ref":"refs/heads/master","pushedAt":"2023-06-25T13:25:24.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":"Merge branch 'morten/firmware-certs'\n\n* morten/firmware-certs:\n Implement full support for loading builtin firmware certificates\n Add support for loading certificates from dbDefault","shortMessageHtmlLink":"Merge branch 'morten/firmware-certs'"}},{"before":"e542ad800033b3cf9dd98451c6c8e29b6b874980","after":"b35e74e2cb505cb157ba1ac57f89f34d5f49ee01","ref":"refs/heads/morten/firmware-certs","pushedAt":"2023-06-25T13:15:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"Implement full support for loading builtin firmware certificates\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"Implement full support for loading builtin firmware certificates"}},{"before":"013c85fe4b022ce25317376a8f741c998c0b373a","after":"d4eaea37e0af0280d5be9273cf10d6e006fb4a40","ref":"refs/heads/master","pushedAt":"2023-06-25T13:07:41.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 branch 'morten/export'\n\n* morten/export:\n enroll-keys: implement --export","shortMessageHtmlLink":"Merge branch 'morten/export'"}},{"before":"d369a91af9515230500ea52d6f4a8e03310bdc5a","after":"4e033e284f08feaa4e87016a4a1aaf885235cfe5","ref":"refs/heads/morten/export","pushedAt":"2023-06-18T13:31:04.455Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"},"commit":{"message":"enroll-keys: implement --export\n\nExport the keys we intend to enroll as .auth or .esl files\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"enroll-keys: implement --export"}},{"before":null,"after":"d369a91af9515230500ea52d6f4a8e03310bdc5a","ref":"refs/heads/morten/export","pushedAt":"2023-06-18T13:07:35.181Z","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":"enroll-keys: implement --export\n\nExport the keys we intend to enroll as .auth or .esl files\n\nSigned-off-by: Morten Linderud ","shortMessageHtmlLink":"enroll-keys: implement --export"}},{"before":"a53dac0a1f4e685dc6754083793ab1809ac9f787","after":null,"ref":"refs/heads/pr-147","pushedAt":"2023-06-16T16:32:52.707Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Foxboron","name":"Morten Linderud","path":"/Foxboron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1042946?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVDsZdwA","startCursor":null,"endCursor":null}},"title":"Activity ยท Foxboron/sbctl"}