Julian Stecklina
|
8f58633d84
|
Remove unsafe LoadedImage protocol invocation
|
2022-11-23 11:20:51 +01:00 |
Julian Stecklina
|
5e7bdfd5b5
|
Pass initrd to Linux
|
2022-11-23 00:53:00 +01:00 |
Julian Stecklina
|
ee861e2fc0
|
Install initrd loading protocol
|
2022-11-23 00:53:00 +01:00 |
Julian Stecklina
|
23d8929546
|
Create uefi helpers module
|
2022-11-22 16:24:09 +01:00 |
Julian Stecklina
|
76e7635de8
|
Move PE parsing into its own module
|
2022-11-22 16:18:12 +01:00 |
Julian Stecklina
|
9aab0d27da
|
Make it smaller
|
2022-11-22 15:53:24 +01:00 |
Julian Stecklina
|
4e8fbd42cd
|
Regenerate lock file
|
2022-11-22 11:50:13 +01:00 |
Julian Stecklina
|
d90fac9eef
|
Open current image
|
2022-11-22 11:50:05 +01:00 |
Raito Bezarius
|
c7ca236941
|
lanzaboote: remove unused imports
|
2022-11-22 10:34:14 +01:00 |
Raito Bezarius
|
50b39a3b8f
|
lanzaboote: safe-ize root directory finding using exts feature
|
2022-11-22 02:24:38 +01:00 |
Julian Stecklina
|
f40199b7aa
|
Move Rust tools into a common directory
|
2022-11-22 01:53:40 +01:00 |
Julian Stecklina
|
381f73e0a6
|
Boot a Linux kernel
|
2022-11-22 01:39:05 +01:00 |
Julian Stecklina
|
3990557849
|
Factor out file reading
|
2022-11-22 01:13:41 +01:00 |
Julian Stecklina
|
172b341a4c
|
Simplify code that finds the root directory
|
2022-11-22 01:00:36 +01:00 |
Julian Stecklina
|
6e13511b4d
|
Add code that reads a file from the ESP
|
2022-11-21 17:52:06 +01:00 |
Julian Stecklina
|
4970dafdbf
|
Add logo
|
2022-11-21 16:22:44 +01:00 |
Julian Stecklina
|
0c013e77a7
|
Add crypto library
|
2022-11-21 16:03:58 +01:00 |
Julian Stecklina
|
b10ee4d0d6
|
Make systemd boot the EFI binary
|
2022-11-21 15:36:39 +01:00 |
Julian Stecklina
|
cd39fd3a6b
|
Initial import of Rust files
|
2022-11-21 12:31:23 +01:00 |