| 2026-02-08 18:54 | sys/cpu: Use rdtime.d and CPUCFG for LoongArch64 performance timing | Mintsuki | e700741d |
| 2026-02-08 18:54 | sys/cpu: Use rdtime and time_base_frequency for RISC-V performance timing | Mintsuki | f6de46a7 |
| 2026-02-08 17:50 | lib/elf: Use overflow-safe pattern for phdr bounds check in _elsewhere functions | Mintsuki | 6d78adb8 |
| 2026-02-08 17:48 | lib/pe: Bounds-check import and relocation directory VirtualAddress against image_size | Mintsuki | 129e1b1c |
| 2026-02-08 17:48 | protos/multiboot2: Validate section_entry_size against expected struct size | Mintsuki | a53ffcbc |
| 2026-02-08 17:48 | lib/elf: Add NUL-termination check before strcmp in section name lookup | Mintsuki | 7281c6cc |
| 2026-02-08 17:48 | lib/elf: Check phdr table end against file_size after overflow validation | Mintsuki | 900d5a70 |
| 2026-02-08 17:40 | pxe/tftp: Clamp DHCP cached packet copy to firmware-reported buffer size | Mintsuki | 01f3e9ab |
| 2026-02-08 17:34 | lib/elf: Reject invalid ELF class for RISC-V and LoongArch | Mintsuki | da0b3f58 |
| 2026-02-08 17:33 | drivers/disk: Skip UEFI block devices with BlockSize == 0 | Mintsuki | 8fc3cdfa |
| 2026-02-08 17:31 | lib/gterm: Free terms array when no terminals are initialized | Mintsuki | a3ebee43 |
| 2026-02-08 17:25 | drivers/disk: Free volume on detect_sector_size failure | Mintsuki | e3b8f585 |
| 2026-02-08 17:23 | lib/getchar: Fix timer event leak and spurious timeout in ESC handler | Mintsuki | c622ee1d |
| 2026-02-08 17:20 | lib/spinup: Fix stack argument count in common_spinup | Mintsuki | dffe936d |
| 2026-02-08 17:13 | protos/multiboot: Write IDTR within allocated stack frame | Mintsuki | 20322fd7 |
| 2026-02-08 17:08 | fs/file: Close file handle in i386 high-alloc path of freadall | Mintsuki | 038eb808 |
| 2026-02-08 17:06 | lib/config: Use original allocation size when freeing config buffer | Mintsuki | c1fc0c5a |
| 2026-02-08 17:00 | fs/fat32: Reject reserved_sectors == 0 and root_entries == 0 on FAT12/16 | Mintsuki | 42b998d8 |
| 2026-02-08 16:35 | sys/smp: Reject address_cells == 0 in AArch64 DTB SMP enumeration | Mintsuki | 6e875584 |
| 2026-02-08 16:33 | sys/smp: Free buffer and return NULL on zero APs in AArch64 ACPI path | Mintsuki | cc2542f0 |
| 2026-02-08 16:32 | menu: Ignore empty INTERFACE_HELP_COLOUR config value | Mintsuki | 7662bd81 |
| 2026-02-08 16:30 | menu: Guard tree_prefix_len against unsigned underflow with wide entries | Mintsuki | f7e86944 |
| 2026-02-08 16:28 | fs/iso9660: Panic on read beyond end of file instead of returning partial data | Mintsuki | 3e8ae9f6 |
| 2026-02-08 16:27 | lib/gterm: Add missing parentheses in ARGB macro | Mintsuki | 0003430f |
| 2026-02-08 16:21 | host/limine: Fix signature search missing matches after partial prefix overlap | Mintsuki | 83f22ae4 |
| 2026-02-08 16:12 | lib/real: Parenthesise macro arguments in rm_seg/rm_off | Mintsuki | 0b677c50 |
| 2026-02-08 16:10 | lib/uri: Initialize *hash output parameter in uri_resolve | Mintsuki | f1392ba4 |
| 2026-02-08 16:09 | lib/acpi: Fall back to RSDT when XSDT is above 4 GiB on 32-bit | Mintsuki | 2dbeb331 |
| 2026-02-08 16:07 | lib/config: Fix off-by-one read past end in macro definition skip | Mintsuki | 93f17326 |
| 2026-02-08 16:04 | pxe/tftp: Fix byte-order conversion for server port | Mintsuki | 8d9069a2 |