Commit Graph

15 Commits

Author SHA1 Message Date
7f122b088e chore(context): add documentation to the stamping algorithm 2025-11-01 02:20:59 -04:00
87d608366f feat(bootloader-interface): add support for loader boot times 2025-10-30 02:36:14 -04:00
734ab84054 chore(doc/context): clarify context finalization limit error message 2025-10-28 00:10:22 -04:00
8a2e8c8127 fix(sprout): correct rustdoc and clarify safety in some places 2025-10-27 16:16:09 -04:00
1799419bfa fix(autoconfigure): apply the actions properly in the root 2025-10-27 03:37:09 -04:00
2253fa2a1f fix(context): make sure to actually iterate longest first for key replacement 2025-10-24 19:40:40 -07:00
a15c92a749 fix(context): ensure longer keys are replaced first, fixing key replacement edge case 2025-10-24 19:24:29 -07:00
7d5248e2ee fix(context): skip over empty keys to avoid replacing $ and breaking other values 2025-10-24 19:12:43 -07:00
2a2aa74c09 fix(context): add context finalization iteration limit
This prevents any possibility of an infinite loop during finalization.
2025-10-24 18:44:54 -07:00
c749c8d38e implement a new sprout command line options mechanism 2025-10-20 18:17:29 -07:00
3453826e9d document ( by hand :( ) all of the code of sprout 2025-10-20 00:06:46 -07:00
7a63e0325b implement support for filesystem extractor mechanism 2025-10-13 00:55:11 -07:00
fc239ea54d introduce the use of anyhow to no longer use panic 2025-10-11 14:35:29 -07:00
449eb85ab8 rearrange configuration to be closer to where it's consumed 2025-10-11 14:13:59 -07:00
24a9e2c727 initial actions, entries, generators mechanism! 2025-10-04 23:12:01 -07:00