| 2026-02-10 09:50 | docs: Update ChangeLog and README.md for 10.7.0 | Mintsuki | f915b8a7 |
| 2026-02-10 09:29 | lib/print: Improve \n -> \r\n handling from last commit | Mintsuki | 0922fafe |
| 2026-02-10 09:11 | lib/print: Update Flanterm subproject and handle carriage return | Mintsuki | 904c75e2 |
| 2026-02-09 06:39 | drivers/disk: Move BlockSize and LastBlock validation before volume allocation | Mintsuki | a2fc8af1 |
| 2026-02-09 06:38 | host/limine: Fix signature search to backtrack to match start on mismatch | Mintsuki | 70b972e4 |
| 2026-02-09 06:38 | sys/smp: Use smp_trampoline_size for AArch64 cache maintenance range | Mintsuki | e7398d8f |
| 2026-02-09 06:36 | mm/pmm: Fix missing m[i] update before break in full-containment sanitiser path | Mintsuki | 77ecb239 |
| 2026-02-08 18:54 | sys/cpu: Use rdtime.d and CPUCFG for LoongArch64 performance timing | Mintsuki | c300a530 |
| 2026-02-08 18:54 | sys/cpu: Use rdtime and time_base_frequency for RISC-V performance timing | Mintsuki | 397057ad |
| 2026-02-08 17:50 | lib/elf: Use overflow-safe pattern for phdr bounds check in _elsewhere functions | Mintsuki | 2b7bc64e |
| 2026-02-08 17:48 | lib/pe: Bounds-check import and relocation directory VirtualAddress against image_size | Mintsuki | c53b91a1 |
| 2026-02-08 17:48 | protos/multiboot2: Validate section_entry_size against expected struct size | Mintsuki | c98101c9 |
| 2026-02-08 17:48 | lib/elf: Add NUL-termination check before strcmp in section name lookup | Mintsuki | 2b2d1d7b |
| 2026-02-08 17:48 | lib/elf: Check phdr table end against file_size after overflow validation | Mintsuki | e53486af |
| 2026-02-08 17:40 | pxe/tftp: Clamp DHCP cached packet copy to firmware-reported buffer size | Mintsuki | b3a296bc |
| 2026-02-08 17:34 | lib/elf: Reject invalid ELF class for RISC-V and LoongArch | Mintsuki | 179fe0b7 |
| 2026-02-08 17:33 | drivers/disk: Skip UEFI block devices with BlockSize == 0 | Mintsuki | 4e05e785 |
| 2026-02-08 17:31 | lib/gterm: Free terms array when no terminals are initialized | Mintsuki | b3c64e82 |
| 2026-02-08 17:25 | drivers/disk: Free volume on detect_sector_size failure | Mintsuki | 8c4fc614 |
| 2026-02-08 17:23 | lib/getchar: Fix timer event leak and spurious timeout in ESC handler | Mintsuki | 7bcc2025 |
| 2026-02-08 17:20 | lib/spinup: Fix stack argument count in common_spinup | Mintsuki | 2fd9d3fa |
| 2026-02-08 17:13 | protos/multiboot: Write IDTR within allocated stack frame | Mintsuki | 43c89389 |
| 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 |