Commit Graph

  • 77d1cd580e Binary release v7.12.0 v7.12.0-binary mintsuki 2024-07-21 12:41:18 +0000
  • 129da1607c docs: Update ChangeLog and README.md for 7.12.0 v7.12.0 mintsuki 2024-07-21 14:32:48 +0200
  • d4058b5cb1 menu: Actually reset text palette after printing branding mintsuki 2024-07-21 14:06:41 +0200
  • f50f46eca7 menu: Add clearer indications of what is wrong when config invalid or missing mintsuki 2024-07-21 13:59:39 +0200
  • ecf19e4766 drivers/vbe: Improve error handling for get_vbe_mode_info() and set_vbe_mode() mintsuki 2024-07-21 08:17:17 +0200
  • 7703eaa1ca lib/gterm: Fix long standing bug in genloop() that could cause memory corruption mintsuki 2024-07-21 06:20:10 +0200
  • f8840eae87 vmm/aarch64: Fix paging_mode_va_bits() and paging_mode_higher_half() for 5-level paging mintsuki 2024-07-21 03:46:52 +0200
  • a7742e0478 docs: PROTOCOL.md: specify TCR_EL1.TnSZ values given paging levels Josh Junon 2024-07-21 00:58:36 +0200
  • f78d4812e9 docs: PROTOCOL.md: specify TCR_EL1/TTBR0_EL1 values for base revision > 0 Josh Junon 2024-07-21 00:10:46 +0200
  • 29ae663130 docs: PHILOSOPHY.md: Fix typo mintsuki 2024-07-20 20:25:35 +0200
  • 795f58a613 Revert "fs: Drop ext2/3/4 support" mintsuki 2024-07-20 19:54:50 +0200
  • f328145907 bios/a20: Add support for fast A20 method. May fix #386 mintsuki 2024-07-20 19:42:58 +0200
  • b6da3ed850 bios/a20: Improve a20_check(). Could fix #386 mintsuki 2024-07-20 19:30:06 +0200
  • d1ad6d6285 drivers/vbe: Properly return failures from int 0x10/ax=0x4f00 mintsuki 2024-07-20 18:59:26 +0200
  • 923412b90d menu/editor: Fix entry title for serial mintsuki 2024-07-20 06:30:35 +0200
  • 57f77a8514 menu/editor: Add vertical bars around title mintsuki 2024-07-20 06:13:36 +0200
  • f6c8097c78 protos/limine: Change minimum supported paging mode depending on HHDM span, fail if span too large mintsuki 2024-07-20 05:25:12 +0200
  • 9f1ac646c0 docs: Update ChangeLog and README.md for 7.12.0 mintsuki 2024-07-21 14:32:48 +0200
  • d127553a9a menu: Actually reset text palette after printing branding mintsuki 2024-07-21 14:06:41 +0200
  • 79f882e50b menu: Add clearer indications of what is wrong when config invalid or missing mintsuki 2024-07-21 13:59:39 +0200
  • 568f665be3 drivers/vbe: Improve error handling for get_vbe_mode_info() and set_vbe_mode() mintsuki 2024-07-21 08:17:17 +0200
  • 6925846e75 lib/gterm: Fix long standing bug in genloop() that could cause memory corruption mintsuki 2024-07-21 06:20:10 +0200
  • eb6e4850ba vmm/aarch64: Fix paging_mode_va_bits() and paging_mode_higher_half() for 5-level paging mintsuki 2024-07-21 03:46:52 +0200
  • f5e107b100
    Merge pull request #388 from Qix-/aarch64-tnsz-spec Kacper Słomiński 2024-07-21 01:50:35 +0200
  • 0abd3cb757
    docs: PROTOCOL.md: specify TCR_EL1.TnSZ values given paging levels #388 Josh Junon 2024-07-21 00:58:36 +0200
  • b8e0d1267e
    Merge pull request #387 from Qix-/aarch64-tg0-spec Kacper Słomiński 2024-07-21 00:41:50 +0200
  • 07c5b333f9
    docs: PROTOCOL.md: specify TCR_EL1/TTBR0_EL1 values for base revision > 0 #387 Josh Junon 2024-07-21 00:10:46 +0200
  • 95798f9339 docs: PHILOSOPHY.md: Fix typo mintsuki 2024-07-20 20:25:35 +0200
  • a79ac43e99 Revert "fs: Drop ext2/3/4 support" mintsuki 2024-07-20 19:54:50 +0200
  • 63427dca3b bios/a20: Add support for fast A20 method. May fix #386 mintsuki 2024-07-20 19:42:58 +0200
  • b3385b8027 bios/a20: Improve a20_check(). Could fix #386 mintsuki 2024-07-20 19:30:06 +0200
  • ed915c3157 drivers/vbe: Properly return failures from int 0x10/ax=0x4f00 mintsuki 2024-07-20 18:59:26 +0200
  • c69ad9683d menu/editor: Fix entry title for serial mintsuki 2024-07-20 06:30:35 +0200
  • 82871e8dd9 menu/editor: Add vertical bars around title mintsuki 2024-07-20 06:13:36 +0200
  • 6599eba97d protos/limine: Change minimum supported paging mode depending on HHDM span, fail if span too large mintsuki 2024-07-20 05:25:12 +0200
  • fb0db62d4b Binary release v7.11.0 v7.11.0-binary mintsuki 2024-07-18 21:19:34 +0000
  • 64385a9d86 docs: Update ChangeLog and README.md for 7.11.0 v7.11.0 mintsuki 2024-07-18 23:13:15 +0200
  • 0a92f64554 protos/limine: Specify and implement paging mode request revision 1 mintsuki 2024-07-18 20:22:25 +0200
  • 776e46cf44 protos/limine: Add firmware type features mintsuki 2024-07-18 02:44:36 +0200
  • 58619906fd docs: Update ChangeLog and README.md for 7.11.0 mintsuki 2024-07-18 23:13:15 +0200
  • 3c6ead2440 protos/limine: Specify and implement paging mode request revision 1 mintsuki 2024-07-18 20:22:25 +0200
  • 4a47c98d3e protos/limine: Add firmware type features mintsuki 2024-07-18 02:44:36 +0200
  • 6e4425fb08 Binary release v7.10.3 v7.10.3-binary mintsuki 2024-07-16 01:52:07 +0000
  • 37f1bcb44b docs: Update ChangeLog and README.md for 7.10.3 v7.10.3 mintsuki 2024-07-16 03:45:20 +0200
  • 57389b6ad0 menu: Fix high entry count support that was broken in 98f30bf. Closes #385 mintsuki 2024-07-16 03:32:22 +0200
  • 51ca2c44d4 protos/linux_risc: Fix warning in table installation code Kacper Słomiński 2024-07-15 01:33:00 +0200
  • 5cc85aa66f protos/linux_risc: Install memory reservation configuration table Kacper Słomiński 2024-07-15 00:23:06 +0200
  • f3247cb530 drivers/disk: Allocate unique_sector_pool at runtime mintsuki 2024-07-15 01:03:14 +0200
  • 78d2907ce9 drivers/disk: Simplify overly convoluted code to invalidate collision unique sector mintsuki 2024-07-15 00:16:57 +0200
  • 4e666fd9a9 drivers/disk: Optimise disk_volume_from_efi_handle() mintsuki 2024-07-14 21:22:45 +0200
  • e59a989263 docs: Update ChangeLog and README.md for 7.10.3 mintsuki 2024-07-16 03:45:20 +0200
  • 034bfe3000 menu: Fix high entry count support that was broken in 98f30bf. Closes #385 mintsuki 2024-07-16 03:32:22 +0200
  • bb9ffd74d2 protos/linux_risc: Fix warning in table installation code Kacper Słomiński 2024-07-15 01:33:00 +0200
  • 9faa0e0f0f protos/linux_risc: Install memory reservation configuration table Kacper Słomiński 2024-07-15 00:23:06 +0200
  • 32a96b4666 drivers/disk: Allocate unique_sector_pool at runtime mintsuki 2024-07-15 01:03:14 +0200
  • a8f6d49c19 drivers/disk: Simplify overly convoluted code to invalidate collision unique sector mintsuki 2024-07-15 00:16:57 +0200
  • 5090334a09 drivers/disk: Optimise disk_volume_from_efi_handle() mintsuki 2024-07-14 21:22:45 +0200
  • 2f3b31ba07 Binary release v7.10.2 v7.10.2-binary mintsuki 2024-07-14 07:40:10 +0000
  • 63e5ce70af protos/linux_risc: Minor code reshuffling to get initramfs loading print to show v7.10.2 mintsuki 2024-07-14 09:32:58 +0200
  • 582a86a7ef protos/linux_risc: Minor code reshuffling to get initramfs loading print to show mintsuki 2024-07-14 09:32:58 +0200
  • b83eb0f03a docs: Update ChangeLog and README.md for 7.10.2 mintsuki 2024-07-14 09:21:38 +0200
  • 399f767fa3 protos/linux_risc: Add missing loading prints mintsuki 2024-07-14 09:19:32 +0200
  • f8c2f330b9 drivers/disk: Get rid of logically broken unique sector detection and replace with working one mintsuki 2024-07-14 08:30:32 +0200
  • 359742bfc6 menu: Fix bugs relating to returning to editor on blank entry after panic mintsuki 2024-07-14 05:29:59 +0200
  • 5714d3ce36 drivers/disk: Ensure disk_volume_from_efi_handle() does not return erroneous results mintsuki 2024-07-14 04:32:40 +0200
  • 717ecb74a8 docs: Update ChangeLog and README.md for 7.10.2 mintsuki 2024-07-14 09:21:38 +0200
  • f0d64f30a9 protos/linux_risc: Add missing loading prints mintsuki 2024-07-14 09:19:32 +0200
  • a15a75d210 drivers/disk: Get rid of logically broken unique sector detection and replace with working one mintsuki 2024-07-14 08:30:32 +0200
  • a870caf816 menu: Fix bugs relating to returning to editor on blank entry after panic mintsuki 2024-07-14 05:29:59 +0200
  • b258face1c drivers/disk: Ensure disk_volume_from_efi_handle() does not return erroneous results mintsuki 2024-07-14 04:32:40 +0200
  • 43d5c2d040 Binary release v7.10.1 v7.10.1-binary mintsuki 2024-07-12 20:10:41 +0000
  • f6bc4bef32 docs: Update ChangeLog and README.md for 7.10.1 v7.10.1 mintsuki 2024-07-12 22:02:20 +0200
  • 3759fa111b dtb: Never pass UEFI DTB buffer directly; fix misuse of libfdt API. Closes #384 mintsuki 2024-07-12 19:09:34 +0200
  • f5241cbc5c docs: Update ChangeLog and README.md for 7.10.1 mintsuki 2024-07-12 22:02:20 +0200
  • bc49e9553d dtb: Never pass UEFI DTB buffer directly; fix misuse of libfdt API. Closes #384 mintsuki 2024-07-12 19:09:34 +0200
  • 5107de38ab Binary release v7.10.0 v7.10.0-binary mintsuki 2024-07-12 05:24:14 +0000
  • cb6832bfb0 ChangeLog: Add mention of f3d5c86aea v7.10.0 mintsuki 2024-07-12 07:17:50 +0200
  • f16dd43297 ChangeLog: Add mention of f3d5c86aea mintsuki 2024-07-12 07:17:50 +0200
  • d3ffaf9f06 docs: Update ChangeLog and README.md for 7.10.0 mintsuki 2024-07-12 07:11:11 +0200
  • 8ffa8e1a93 protos/limine: Do not uselessly allocate SMP stack for BSP mintsuki 2024-07-12 06:50:17 +0200
  • d65863b274 protos/limine: Do not pass response if 0 framebuffers instead of returning 0 mintsuki 2024-07-12 06:28:06 +0200
  • 19fd604232 sys/smp: Add support for SMP on non-ACPI AArch64 systems Kacper Słomiński 2024-07-12 05:00:48 +0200
  • b27e1bcb58 PROTOCOL: Get rid of unreliable gic_iface_no field on AArch64 Kacper Słomiński 2024-07-12 04:58:30 +0200
  • b56acdb07d protos/limine: Do not pass response if SMBIOS not present instead of returning NULL mintsuki 2024-07-12 03:19:45 +0200
  • 88242b8bdd protos/limine: Do not pass response if RSDP not present instead of returning NULL mintsuki 2024-07-12 02:52:24 +0200
  • a6fba76518 docs: Update ChangeLog and README.md for 7.10.0 mintsuki 2024-07-12 07:11:11 +0200
  • 3a708d75c6 protos/limine: Do not uselessly allocate SMP stack for BSP mintsuki 2024-07-12 06:50:17 +0200
  • 31a7c10dac protos/limine: Do not pass response if 0 framebuffers instead of returning 0 mintsuki 2024-07-12 06:28:06 +0200
  • 429a19b293
    Merge pull request #383 from qookei/dtb-smp mintsuki 2024-07-12 05:10:27 +0200
  • 8de8ee1573 sys/smp: Add support for SMP on non-ACPI AArch64 systems #383 Kacper Słomiński 2024-07-12 05:00:48 +0200
  • fd2ad70604 PROTOCOL: Get rid of unreliable gic_iface_no field on AArch64 Kacper Słomiński 2024-07-12 04:58:30 +0200
  • cff874e4dd protos/limine: Do not pass response if SMBIOS not present instead of returning NULL mintsuki 2024-07-12 03:19:45 +0200
  • 961a9b8265 protos/limine: Do not pass response if RSDP not present instead of returning NULL mintsuki 2024-07-12 02:52:24 +0200
  • adafd67028 host/limine: Protect against overwriting beginning of partitions located too low mintsuki 2024-07-11 02:26:50 +0200
  • f3d5c86aea host/limine: Protect against overwriting beginning of partitions located too low mintsuki 2024-07-11 02:26:50 +0200
  • c6159230fb test: Update linker script to match limine-c-template mintsuki 2024-07-10 04:49:59 +0200
  • 432152f53c Revert "test: Update linker script to match limine-c-template" mintsuki 2024-07-10 04:26:53 +0200
  • e1e28501b1 test: Update linker script to match limine-c-template mintsuki 2024-07-10 04:49:59 +0200
  • d71c4178fd Revert "test: Update linker script to match limine-c-template" mintsuki 2024-07-10 04:26:53 +0200
  • 83b8e68331 docs: README.md: Remove statements suggesting to run Limine from ./bin directory mintsuki 2024-07-09 21:59:11 +0200