| 2026-02-08 17:08 | fs/file: Close file handle in i386 high-alloc path of freadall | Mintsuki | 704d7fe8 |
| 2026-02-08 17:06 | lib/config: Use original allocation size when freeing config buffer | Mintsuki | 3b9666c8 |
| 2026-02-08 17:00 | fs/fat32: Reject reserved_sectors == 0 and root_entries == 0 on FAT12/16 | Mintsuki | c8905a3b |
| 2026-02-08 16:35 | sys/smp: Reject address_cells == 0 in AArch64 DTB SMP enumeration | Mintsuki | b43094de |
| 2026-02-08 16:33 | sys/smp: Free buffer and return NULL on zero APs in AArch64 ACPI path | Mintsuki | 890c1aa1 |
| 2026-02-08 16:32 | menu: Ignore empty INTERFACE_HELP_COLOUR config value | Mintsuki | 1a0ae032 |
| 2026-02-08 16:30 | menu: Guard tree_prefix_len against unsigned underflow with wide entries | Mintsuki | 4d93ae72 |
| 2026-02-08 16:28 | fs/iso9660: Panic on read beyond end of file instead of returning partial data | Mintsuki | 299ec0c5 |
| 2026-02-08 16:27 | lib/gterm: Add missing parentheses in ARGB macro | Mintsuki | 4233a342 |
| 2026-02-08 16:21 | host/limine: Fix signature search missing matches after partial prefix overlap | Mintsuki | 6408d957 |
| 2026-02-08 16:12 | lib/real: Parenthesise macro arguments in rm_seg/rm_off | Mintsuki | 0bb63fa2 |
| 2026-02-08 16:10 | lib/uri: Initialize *hash output parameter in uri_resolve | Mintsuki | d9a4c1de |
| 2026-02-08 16:09 | lib/acpi: Fall back to RSDT when XSDT is above 4 GiB on 32-bit | Mintsuki | 7976e003 |
| 2026-02-08 16:07 | lib/config: Fix off-by-one read past end in macro definition skip | Mintsuki | e55510f6 |
| 2026-02-08 16:04 | pxe/tftp: Fix byte-order conversion for server port | Mintsuki | 56834be3 |
| 2026-02-08 16:03 | fs/iso9660: Remove unreachable fallback code after while(true) loop | Mintsuki | 4d493542 |
| 2026-02-08 15:58 | lib/acpi: Use memcpy for unaligned FADT field reads | Mintsuki | 2cb1c2d1 |
| 2026-02-08 15:49 | misc: Fix wrong format specifiers for 64-bit arguments in print calls | Mintsuki | 00a542f0 |
| 2026-02-08 15:35 | protos/multiboot: Cast size_t to uint32_t for custom printf %u format | Mintsuki | 8bf787fa |
| 2026-02-08 15:14 | sys/smp: Send two SIPIs per Intel SDM recommendation for AP startup | Mintsuki | ebde1ee0 |
| 2026-02-08 15:09 | protos/linux_x86: Honour kernel_alignment field from boot protocol header | Mintsuki | b5eae051 |
| 2026-02-08 14:46 | protos/linux_risc: Allocate EFI config tables as EfiLoaderData instead of EfiLoaderCode | Mintsuki | d1ca6025 |
| 2026-02-08 14:37 | protos/limine: Fix TCR_EL1 shareability comments to match actual values | Mintsuki | afcb6561 |
| 2026-02-08 13:59 | mm/vmm: Use firmware-reported MMU type instead of satp probe on RISC-V | Mintsuki | 567a03ec |
| 2026-02-08 13:35 | lib/elf, lib/pe: Reject non-power-of-2 alignment values | Mintsuki | acfb6141 |
| 2026-02-08 12:37 | lib/pe: Validate OptionalHeader.Magic against PE32+ before parsing | Mintsuki | 8a7e0735 |
| 2026-02-08 12:28 | host/limine: Guard secondary GPT nuke against alternate_lba underflow | Mintsuki | f786744b |
| 2026-02-08 12:28 | host/limine: Bounds-check GPT partition entry offset arithmetic for overflow | Mintsuki | 50411663 |
| 2026-02-08 10:22 | lib/term: Set terms to NULL after freeing in fallback fail path | Mintsuki | 95649d44 |
| 2026-02-08 09:18 | sys/smp: Revert AArch64 trampoline allocation to smp_trampoline_size | Mintsuki | 5aeaa2a2 |