Commit Graph

2328 Commits

Author SHA1 Message Date
mintsuki f4dbe3e9af build: bootstrap: Do not reclone repos if missing .git 2024-01-13 20:04:18 +01:00
mintsuki 6083d78e73 build: bootstrap: Fix versions of external dependencies 2024-01-13 19:59:39 +01:00
mintsuki f9639b34a3 build: Enable masked character plotting for new Flanterm 2024-01-13 18:35:37 +01:00
pitust 0304683c0f readline: handle ASCII newline the same as a carriage return 2024-01-11 20:37:30 +01:00
mintsuki 9e19370689 build: bootstrap: Remove stb_image.h.orig should it be generated 2024-01-07 03:26:33 +01:00
mintsuki 7f72a7ca32 build: Move to master branch for stb_image 2024-01-07 02:07:30 +01:00
mintsuki c5a241bb61 limine: Only print missing internal module warning on verbose 2024-01-07 01:50:18 +01:00
mintsuki b29763cb8f limine: Add compressed internal modules support. Closes #324 2024-01-07 01:45:26 +01:00
mintsuki 47be45e251 host/limine: Improve error reporting from uninstall() 2024-01-06 23:36:41 +01:00
mintsuki c7609a1623 Revert "ci: Use Arch Linux testing container"
This reverts commit 92ce92700d.
2024-01-06 18:43:11 +01:00
mintsuki f9e2fda93d misc: Update copyright years 2024-01-02 19:19:44 +01:00
mintsuki 92ce92700d ci: Use Arch Linux testing container 2023-12-27 10:58:53 +01:00
mintsuki 4b22b62fe3 config: Discard trailing whitespace. Closes #321 2023-12-26 18:41:45 +01:00
mintsuki 6237344efe docs: README.md: Drop mention of GNU automake 2023-12-26 16:40:26 +01:00
mintsuki 59f0ec6513 build: Remove traces of INSTALL file 2023-12-26 16:31:55 +01:00
mintsuki 72429df860 bootstrap: Do not always manually copy aux files - ditch INSTALL 2023-12-26 16:26:29 +01:00
mintsuki 0f75864b2f docs: Remove ChangeLog file from trunk branch 2023-12-16 06:12:32 +01:00
mintsuki e99df7b084 host/limine: Do not 'guess' datadir for limine build out-of-tree 2023-12-16 06:00:04 +01:00
mintsuki fb5837cbca host/limine: Use program_name in places where it should've been 2023-12-13 14:47:02 +01:00
mintsuki a781d6ba7c host/limine: Add --version-only and --help flags for version command 2023-12-13 14:43:05 +01:00
mintsuki 9e59649c19 host/limine: Minor adjustments following 8824f096 2023-12-13 14:16:45 +01:00
mintsuki 8824f096e3 host/limine: Add --print-datadir switch 2023-12-13 12:13:36 +01:00
mintsuki d7692741a4 misc: Fix an unused arguments warning 2023-12-10 03:01:45 +01:00
mintsuki e0d6f5dcb9 fs: Drop ext2/3/4 support 2023-12-10 02:56:59 +01:00
mintsuki 2786235c20 docs: Get rid of last remaining mentions of stivale(2) 2023-12-10 02:48:25 +01:00
mintsuki 30a8e81b36 chainload: Split up BIOS and EFI chainloading into 2 different protocols 2023-12-10 02:05:52 +01:00
mintsuki ee161ec0b9 CONFIG.md: Fix incorrect information and improve wording and layout 2023-12-10 01:51:31 +01:00
mintsuki 4777768463 menu: Update VALID_KEYS array 2023-12-10 01:36:36 +01:00
mintsuki 7c08398205 docs/config: Remove mentions of TERM_CONFIG_OVERRIDE as it no longer exists 2023-12-10 01:24:23 +01:00
mintsuki 8d9fcc54af docs: Update ChangeLog for 5.20231207.1 release 2023-12-07 02:25:26 +01:00
mintsuki f8c06ff151 pmm: Significantly improve check_usable_memory() implementation 2023-12-07 02:12:12 +01:00
mintsuki c0683081d9 elf: Fix issue introduced in 9fb8d5e8 where elf/elsewhere functions accidentally used vaddrs 2023-12-07 01:28:40 +01:00
mintsuki 766a193ef5 docs: Remove reverted change from ChangeLog 2023-12-07 00:38:35 +01:00
mintsuki a2bffad340 docs: Update ChangeLog for 5.20231207.0 release 2023-12-07 00:28:35 +01:00
mintsuki 43ad771000 limine: Gate EFI memory map feature out of BIOS port 2023-12-07 00:13:09 +01:00
mintsuki 1058661415 limine: Add EFI memory map feature 2023-12-07 00:08:34 +01:00
mintsuki 9feaaf51e2 multiboot2: Add support for console flags header tag 2023-12-06 03:10:09 +01:00
mintsuki 5dfba62e0d multiboot2: Fix some warnings discovered by GCC 2023-12-06 02:00:28 +01:00
mintsuki 9fb8d5e8eb multiboot2: Initial support for relocatable header tag 2023-12-06 01:49:49 +01:00
mintsuki c101e9ada6 host/limine: Improve error reporting 2023-12-05 23:17:05 +01:00
mintsuki 84ae9a655b docs: COPYING: Limit to 80 character lines 2023-12-04 22:41:08 +01:00
48cf 7cb5ae20ea misc/efi: Call SetVirtualAddressMap when exiting boot services 2023-12-03 00:30:46 +01:00
mintsuki 6e4b4fd123 linux: Fix broken __riscv64 ifdef 2023-11-28 00:19:56 +01:00
48cf d0e93cb045 protos/linux: Support for native aarch64 boot 2023-11-27 23:04:20 +01:00
48cf c60c33ee48 build: Add libfdt 2023-11-27 22:20:38 +01:00
mintsuki 016dd8d713 build: Do not ignore mtools errors 2023-11-25 22:23:38 +01:00
mintsuki 174846972d docs: Update example Limine version in README to 5.20231124.0 2023-11-24 03:01:58 +01:00
mintsuki 99b10c7c96 docs: Update ChangeLog for 5.20231124.0 2023-11-24 03:00:14 +01:00
mintsuki 8deb31688a gh: Update release notes template 2023-11-24 02:57:12 +01:00
48cf c56b231b1c menu: Support rebooting to UEFI firmware setup. Closes #299 2023-11-24 01:52:51 +01:00