Mintsuki
a24f496c2e
Revert "misc: Enforce hash verification when UEFI Secure Boot is active"
...
This reverts commit 9e2f3e7587 .
2026-04-04 15:02:58 +02:00
Mintsuki
3f3a748d42
Revert "misc: Exempt EFI chainload and cosmetic resources from Secure Boot hash enforcement"
...
This reverts commit 4793ace8b2 .
2026-04-04 15:02:58 +02:00
Mintsuki
4793ace8b2
misc: Exempt EFI chainload and cosmetic resources from Secure Boot hash enforcement
2026-04-02 23:13:39 +02:00
Mintsuki
9e2f3e7587
misc: Enforce hash verification when UEFI Secure Boot is active
2026-04-02 22:21:54 +02:00
Mintsuki
89fc39f7e1
menu: Support entry path format for DEFAULT_ENTRY config option
2026-03-23 08:34:14 +01:00
lg
3e9131d913
protos/efi_boot_entry: fix inconsistencies (3)
2026-03-11 19:55:29 -04:00
lg
af78bbd9cb
protos/efi_boot_entry: Make it use its own proto.
2026-03-11 19:22:03 -04:00
lg
f6255f66ca
protos/efi: add reboot_for_bitlocker
2026-03-07 21:31:51 -05:00
Mintsuki
6e49c9ca96
docs: CONFIG.md: Update description of term_font_size and term_font_spacing
2025-12-28 14:31:21 +01:00
iretq
aaa500ba70
lib/gterm: Support framebuffer rotation
2025-12-08 09:29:57 +01:00
Mintsuki
7ee698d544
common/menu: Add new interface_help_colour global option
2025-12-06 15:32:09 +01:00
Mintsuki
c1389680aa
misc: Rename config option loader_dtb_path -> global_dtb and document it
2025-11-29 10:00:44 +01:00
Mintsuki
e06cc37f68
lib/config: Change default paths for config search and ordering
...
Also prefer searching within the EFI app's directory first, on EFI.
2025-11-03 21:29:01 +01:00
Mintsuki
aeb805620d
drivers/serial: Default baud rate to 115200 instead of 9600 on BIOS
2025-09-15 20:07:23 +02:00
Mintsuki
0ada1840dc
protos/limine: Default to KASLR=no
2025-09-15 19:58:37 +02:00
Julian Merkle
cbbcd35ee0
docs: Add branding colour documentation
...
Signed-off-by: Julian Merkle <info@jvmerkle.de >
2025-07-28 17:42:15 +02:00
Mintsuki
f35cd2c172
menu: Hide BIOS chainloading entries on UEFI and vice-versa. Fixes #484
2025-03-31 08:24:40 +02:00
Mintsuki
f362e6bb5a
config: Slight change to the config file search semantics for EFI
2025-03-16 09:43:18 +01:00
Mintsuki
3c517ae1fc
docs: CONFIG.md: Reformat to fit in 80-cols
2025-03-12 01:08:25 +01:00
mintsuki
e2cda1d821
protos/chainload_next: Drop protocol
2025-02-15 14:26:35 +01:00
mintsuki
6858bbf41c
protos/limine: Introduce API revision 3; rename cmdline to string in file struct
2025-02-15 14:22:06 +01:00
mintsuki
0b41786e9d
config: Add aliases for BIOS and EFI chainload protocol options
2025-02-11 22:26:22 +01:00
mintsuki
c9cc7bbb66
protos: Make 'path' option standard to pick executable to boot for all protos
2025-01-10 13:53:12 +01:00
dean
110ac82af5
docs: detail support for multiple wallpaper options
2025-01-05 20:41:19 +11:00
mintsuki
da43c70a2d
protos: Reduce or remove mentions of 'kernel' where unnecessary
...
This also introduces limine.h API revision 2
2024-12-05 09:31:59 +01:00
no92
50eb3e0917
docs: document SMBIOS configuration passing
2024-11-04 23:33:11 +01:00
mintsuki
29907c9d12
config: Add and document FW_TYPE built-in macro. Fixes #422
2024-10-27 02:51:31 +02:00
Marvin Friedrich
6d2995a3f1
protos/linux: Add device tree blob override config option ( #420 )
...
* protos/linux: Add device tree blob override config option
* protos/linux: Remove unnecessary UEFI check
2024-10-18 21:21:34 +02:00
Marvin Friedrich
4cdda6a272
protos/limine: Add device tree blob override config option ( #419 )
...
* protos/limine: Add dtb_path config option
* test: Add a device tree and dtb_path to the config
* docs: Add dtb_path configuration information
* protos/limine: Fix missing argument for dtb_path for x86
* protos/limine: Correct panic message argument
* protos/limine: Use freadall instead of freadall_mode
2024-10-18 20:01:24 +02:00
mintsuki
7fc7ececbc
protos/limine: Add randomise_hhdm_base config option
2024-10-12 03:47:23 +02:00
mintsuki
4404281f78
docs: CONFIG.md: Change remaining 'root' mentions to 'argument'
2024-08-02 19:00:29 +02:00
mintsuki
6d9df3f062
lib/gterm: Drop term_ prefix from term_{wallpaper,wallpaper_style,backdrop}
2024-08-02 17:46:41 +02:00
mintsuki
7b913b6b5c
docs: CONFIG.md: Update docs for new config syntax
2024-08-02 17:24:20 +02:00
Keegan Saunders
d9a2fb95a9
Add LoongArch support
2024-07-31 23:05:27 -04:00
mintsuki
3c6ead2440
protos/limine: Specify and implement paging mode request revision 1
2024-07-18 20:22:25 +02:00
mintsuki
001a442750
limine: Add support for MAX_PAGING_MODE config option
2024-03-31 09:04:39 +02:00
mintsuki
b2052c518c
menu: Add support for remembering last booted entry on UEFI
2024-03-21 03:18:50 +01:00
mintsuki
c0fd295cf4
serial: Add baudrate setting for BIOS
...
Co-authored-by: Bryce Lanham <blanham@gmail.com >
2024-02-08 09:30:59 +01:00
mintsuki
8c265fd143
chainload: Split up BIOS and EFI chainloading into 2 different protocols
2023-12-10 03:14:11 +01:00
mintsuki
30501452db
CONFIG.md: Fix incorrect information and improve wording and layout
2023-12-10 03:07:32 +01:00
mintsuki
20d80661a2
docs/config: Remove mentions of TERM_CONFIG_OVERRIDE as it no longer exists
2023-12-10 03:07:32 +01:00
mekb
820d4751d3
menu: Add option to hide help text
2023-08-08 14:09:11 -05:00
mintsuki
670b635ae8
config: Add and document ARCH built-in macro
2023-06-15 02:23:48 +02:00
mintsuki
b991fb93f8
docs: Document TEXTMODE config for multiboot 1 and 2
2023-04-13 21:02:09 +02:00
mintsuki
959c44658e
image: Use stb_image for image loading
2023-03-05 07:57:54 +01:00
mintsuki
ac1c5d1b95
efi/chainload: Support passing of command lines. Addresses #244
2023-01-14 12:49:22 +01:00
mintsuki
10bbba0066
docs: Document TERM_BACKGROUND_BRIGHT and TERM_FOREGROUND_BRIGHT
2022-12-16 03:33:29 +01:00
mintsuki
60c115658c
Revert "gop: Allow user to select which GOP to use in config. Addresses #233 "
...
This reverts commit d82dc64b93 .
2022-11-14 07:35:06 +01:00
mintsuki
d82dc64b93
gop: Allow user to select which GOP to use in config. Addresses #233
2022-11-11 23:40:56 +01:00
mintsuki
c7e62083fd
docs: Document blake2b checksums related things
2022-10-14 06:07:53 +02:00