Commit Graph

21 Commits

Author SHA1 Message Date
812036fada chore(doc): fix incorrect comment on list generator 2025-11-01 02:22:10 -04:00
f593f5a601 feat(boot): basic support for secure boot via shim protocol 2025-10-30 22:56:01 -04:00
e7d2438e5f feat(bls): basic support for boot loader interface 2025-10-28 23:23:12 -04:00
852823e2eb chore(doc/bls/entry): clarify why char::is_whitespace is used despite newline matching 2025-10-28 00:12:16 -04:00
59edd63a12 fix(doc): list generator is not the matrix generator 2025-10-27 16:17:33 -04:00
d6e8fe0245 feat(autoconfigure): find vmlinuz and initramfs pairs with linux autoconfigure module 2025-10-27 15:41:29 -04:00
1799419bfa fix(autoconfigure): apply the actions properly in the root 2025-10-27 03:37:09 -04:00
187a84fcf8 fix(bls): entries path should be constructed from the subpath, not the device path 2025-10-27 00:50:17 -04:00
e47c813536 fix(bls): swap from intaking \\loader\\entries to just \\loader
This prepares for further BLS integration.
2025-10-27 00:31:07 -04:00
057c48f9f7 fix(bls): parser should skip over empty lines and comments 2025-10-24 19:31:01 -07:00
0b0b4dc19d chore(perf): replace some string replacement and comparison with characters for performance 2025-10-24 18:59:15 -07:00
86fa00928e fix(bls): convert less safe path concatenation to use path buffer 2025-10-24 18:56:11 -07:00
4c7b1d70ef fix(bls): parsing of entries should split by whitespace, not just spaces 2025-10-24 18:51:34 -07:00
911b617d92 feat(options): --boot now supports selecting by entry name or index, not just title 2025-10-24 16:32:48 -07:00
b59626888e add bls quirk to support fedora out of the box 2025-10-20 11:33:33 -07:00
3453826e9d document ( by hand :( ) all of the code of sprout 2025-10-20 00:06:46 -07:00
e90b45f58d begin documenting some functions and align error messages 2025-10-14 12:47:33 -07:00
c6f7412df0 add initial bls support 2025-10-13 01:54:03 -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