{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":435628709,"defaultBranch":"master","name":"hubris","ownerLogin":"flihp","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-12-06T19:54:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1550813?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725915564.0","currentOid":""},"activityList":{"items":[{"before":"6507771bdc6a5675925c7357d504ab3d630ccec9","after":"6036d0eb122bb05f3d01cba36056b41019dffae3","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-09-17T19:18:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"5c28b5feabd22d058ce0723850c9752fb000f7a0","after":"6507771bdc6a5675925c7357d504ab3d630ccec9","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-09-17T18:23:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"aafbf22254054d68b6f60f5fa2c3d2caa1d30e63","after":"5c28b5feabd22d058ce0723850c9752fb000f7a0","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-09-10T04:39:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"8cb1e3997d67ce658013c637747681097e701035","after":"aafbf22254054d68b6f60f5fa2c3d2caa1d30e63","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-09-10T03:00:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"46caef90d4e0502e6d106e75675544cab5b1caf5","after":"8cb1e3997d67ce658013c637747681097e701035","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-09-10T02:08:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"331b9f6453f9bff63e84941d2b8478d8c9c72e59","after":null,"ref":"refs/heads/default-features","pushedAt":"2024-09-09T20:59:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"}},{"before":"dc751802852885401e6f81ea1a4ce650fbe0a125","after":"331b9f6453f9bff63e84941d2b8478d8c9c72e59","ref":"refs/heads/default-features","pushedAt":"2024-09-09T20:16:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Allow tasks & the kernel to specify default features.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Allow tasks & the kernel to specify default features."}},{"before":null,"after":"951a8724a69d365089988892c55f4b17507fa608","ref":"refs/heads/lib-lpc55-rng-seed.default-features","pushedAt":"2024-08-19T20:43:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"e36e985d8d0eccc11273f6a40882fa695e8f8a54","after":"46caef90d4e0502e6d106e75675544cab5b1caf5","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-08-19T17:32:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"381bf568effb0e2bac3970d0611b5e27a597c412","after":"e36e985d8d0eccc11273f6a40882fa695e8f8a54","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-08-19T17:25:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"9f7600abdf3f57a62c8263a30e47f22e80b1fca2","after":"381bf568effb0e2bac3970d0611b5e27a597c412","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-08-19T16:46:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"f18db421c5d613934c9644704f0a65125d595752","after":"dc751802852885401e6f81ea1a4ce650fbe0a125","ref":"refs/heads/default-features","pushedAt":"2024-08-19T14:38:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Allow tasks & the kernel to specify default features.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Allow tasks & the kernel to specify default features."}},{"before":"032c701abcd727833bf431f869f3c04f9c963526","after":"f18db421c5d613934c9644704f0a65125d595752","ref":"refs/heads/default-features","pushedAt":"2024-08-14T17:31:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Allow tasks & the kernel to specify default features.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Allow tasks & the kernel to specify default features."}},{"before":"bb637973e91c057281247439c689cbd46b14c0c4","after":"032c701abcd727833bf431f869f3c04f9c963526","ref":"refs/heads/default-features","pushedAt":"2024-08-14T14:59:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Allow tasks & the kernel to specify default features.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Allow tasks & the kernel to specify default features."}},{"before":"8d45c256dfdc4c0cf132a1001b479ae2c174a7c6","after":"e51a8fc292683f7e49f75977a44f1ecad26a5189","ref":"refs/heads/default-features.no-change","pushedAt":"2024-07-23T22:49:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"wip: maaaaybe?","shortMessageHtmlLink":"wip: maaaaybe?"}},{"before":null,"after":"8d45c256dfdc4c0cf132a1001b479ae2c174a7c6","ref":"refs/heads/default-features.no-change","pushedAt":"2024-07-23T18:08:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"wip: this seems to effect on the resultant idle binary\n\nAfter we stopped explicitly adding `--no-default-features` to the rustc\ncommand manually in xtask I noticed that the binary for the idle task\nwas changed when I had expected that it wouldn't be. This *appears* to\nhave been caused by an empty set of default features in the idle task\nCargo.toml. No clue why this causes the idle task binary to change while\nnot changing the final image.","shortMessageHtmlLink":"wip: this seems to effect on the resultant idle binary"}},{"before":"65427439210aaca33bd0d3b9145d4f8802005fbd","after":"9f7600abdf3f57a62c8263a30e47f22e80b1fca2","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-07-23T04:42:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"oxide-rot-1: Add rng task to app-dev.toml.","shortMessageHtmlLink":"oxide-rot-1: Add rng task to app-dev.toml."}},{"before":"e28609d6e966cc2c9733251680ffba401b9909a6","after":"bb637973e91c057281247439c689cbd46b14c0c4","ref":"refs/heads/default-features","pushedAt":"2024-07-22T14:34:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Allow tasks & the kernel to specify default features.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Allow tasks & the kernel to specify default features."}},{"before":"70a5240fbc0ea9d7515e2298599f93443fd635de","after":"e28609d6e966cc2c9733251680ffba401b9909a6","ref":"refs/heads/default-features","pushedAt":"2024-07-16T22:59:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Allow tasks & the kernel to specify default features.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Allow tasks & the kernel to specify default features."}},{"before":"70a5240fbc0ea9d7515e2298599f93443fd635de","after":null,"ref":"refs/heads/task-default-features","pushedAt":"2024-07-16T22:56:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"}},{"before":null,"after":"70a5240fbc0ea9d7515e2298599f93443fd635de","ref":"refs/heads/default-features","pushedAt":"2024-07-16T22:56:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Stop explicitly disabling default features in tasks.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Stop explicitly disabling default features in tasks."}},{"before":"0291c8e612875c7a2d8d0b3e251c1017c102ba53","after":"70a5240fbc0ea9d7515e2298599f93443fd635de","ref":"refs/heads/task-default-features","pushedAt":"2024-07-16T21:46:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Stop explicitly disabling default features in tasks.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Stop explicitly disabling default features in tasks."}},{"before":"bd090a7eb7b2de69d3d5281a07a7b2d507763fba","after":"0291c8e612875c7a2d8d0b3e251c1017c102ba53","ref":"refs/heads/task-default-features","pushedAt":"2024-07-16T21:44:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"xtask: Stop explicitly disabling default features in tasks.\n\ntasks & kernels that want to disable default features can do so using\nthe `no-default-features` boolean in the task / kernel config sections\nof the relevant `app.toml` files.","shortMessageHtmlLink":"xtask: Stop explicitly disabling default features in tasks."}},{"before":null,"after":"bd090a7eb7b2de69d3d5281a07a7b2d507763fba","ref":"refs/heads/task-default-features","pushedAt":"2024-07-16T18:55:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"wip / xtask: Stop explicitly disabling default features in tasks.\n\nNOTE: no tasks currently have default features defined (with the change\nto stm32h7-fmc-demo-server here) but once they do we'll need a way to\n`--no-default-features` a task from the app.toml.","shortMessageHtmlLink":"wip / xtask: Stop explicitly disabling default features in tasks."}},{"before":"509e53db7bad56ed8eea1cc40cfde6bd6605c336","after":"65427439210aaca33bd0d3b9145d4f8802005fbd","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-07-16T04:52:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"lpc55-rng: Include SN from platform id cert in initial PRNG seed.\n\nPlatforms assigned a unique serial number can include this string in the\ninitial seed to ensure uniqueness in the bit stream produced by the RNG.\n\nWe now construct the intial seed as:\n\n```\nSEED_0 = sha3_256(DICE_SEED | SN | HRNG(32))\n```\n\nExtracting the Platform Id / serial number from the platform identity\ncert required exposing the relevant module from the lib-dice crate. We\nalso add additional constants to the template module that are required\nto know the length of the platform id string at compile time. Finally\nthis feature is gated by the same `dice-seed` feature used for the seed\nderived by measured boot for simplicity.","shortMessageHtmlLink":"lpc55-rng: Include SN from platform id cert in initial PRNG seed."}},{"before":"3dfd6add25b34f2ccba2ed585c89055f5170899a","after":"65427439210aaca33bd0d3b9145d4f8802005fbd","ref":"refs/heads/lib-lpc55-rng-seed_safer","pushedAt":"2024-07-16T04:44:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"lpc55-rng: Include SN from platform id cert in initial PRNG seed.\n\nPlatforms assigned a unique serial number can include this string in the\ninitial seed to ensure uniqueness in the bit stream produced by the RNG.\n\nWe now construct the intial seed as:\n\n```\nSEED_0 = sha3_256(DICE_SEED | SN | HRNG(32))\n```\n\nExtracting the Platform Id / serial number from the platform identity\ncert required exposing the relevant module from the lib-dice crate. We\nalso add additional constants to the template module that are required\nto know the length of the platform id string at compile time. Finally\nthis feature is gated by the same `dice-seed` feature used for the seed\nderived by measured boot for simplicity.","shortMessageHtmlLink":"lpc55-rng: Include SN from platform id cert in initial PRNG seed."}},{"before":null,"after":"3dfd6add25b34f2ccba2ed585c89055f5170899a","ref":"refs/heads/lib-lpc55-rng-seed_safer","pushedAt":"2024-07-16T00:02:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"wip: wrap optional seed components in features\n\nThis uses a feature to enable inclusion of each of the DICE seed and\nplatform id personalization string in the RNG seeding strategy.","shortMessageHtmlLink":"wip: wrap optional seed components in features"}},{"before":"a527d0e9219b04cae767a413db34d1488992f07b","after":"509e53db7bad56ed8eea1cc40cfde6bd6605c336","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-07-12T05:23:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"lpc55-rng: Include SN from platform id cert in initial PRNG seed.\n\nPlatforms assigned a unique serial number can include this string in the\ninitial seed to ensure uniqueness in the bit stream produced by the RNG.\n\nWe now construct the intial seed as:\n\n```\nSEED_0 = sha3_256(DICE_SEED | SN | HRNG(32))\n```\n\nExtracting the Platform Id / serial number from the platform identity\ncert required exposing the relevant module from the lib-dice crate. We\nalso add additional constants to the template module that are required\nto know the length of the platform id string at compile time.","shortMessageHtmlLink":"lpc55-rng: Include SN from platform id cert in initial PRNG seed."}},{"before":null,"after":"a527d0e9219b04cae767a413db34d1488992f07b","ref":"refs/heads/lib-lpc55-rng-seed","pushedAt":"2024-07-11T16:49:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"lpc55-rng: Include SN from platform id cert in initial PRNG seed.\n\nPlatforms assigned a unique serial number can include this string in the\ninitial seed to ensure uniqueness in the bit stream produced by the RNG.\n\nWe now construct the intial seed as:\n\n```\nSEED_0 = sha3_256(DICE_SEED | SN | HRNG(32))\n```\n\nExtracting the Platform Id / serial number from the platform identity\ncert required exposing the relevant module from the lib-dice crate. We\nalso add additional constants to the template module that are required\nto know the length of the platform id string at compile time.","shortMessageHtmlLink":"lpc55-rng: Include SN from platform id cert in initial PRNG seed."}},{"before":"8daaaa138c0653fef0a040596444ebcb49fac96e","after":"517379e7fbc31ba386b67dde42f9bf882045d354","ref":"refs/heads/lpc55-rng-lib-seed_rebase","pushedAt":"2024-07-11T16:18:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"flihp","name":"Philip Tricca","path":"/flihp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1550813?s=80&v=4"},"commit":{"message":"wip lib-lpc55-rng: log errors / timeouts in a ringbuf","shortMessageHtmlLink":"wip lib-lpc55-rng: log errors / timeouts in a ringbuf"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxOToxODoyNi4wMDAwMDBazwAAAAS46AzR","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxOToxODoyNi4wMDAwMDBazwAAAAS46AzR","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xMVQxNjoxODoyMS4wMDAwMDBazwAAAAR9Cht7"}},"title":"Activity ยท flihp/hubris"}