| 2026-04-02 19:28 | lib/gterm: Avoid nested CHECKED_MUL calls to fix -Wshadow | Mintsuki | 97c595de |
| 2026-04-02 19:00 | lib/elf: Validate section header bounds in elf_section_hdr_info functions | Mintsuki | b0152c9a |
| 2026-04-02 18:26 | misc: Remove unnecessary casts in CHECKED_ADD/CHECKED_MUL calls | Mintsuki | 35ade5f5 |
| 2026-04-02 18:20 | protos/multiboot: Check for overflow in load_size + bss_size | Mintsuki | 5156d1bd |
| 2026-04-02 18:18 | lib/misc: Check for overflow in DTB reallocation size | Mintsuki | a758e578 |
| 2026-04-02 18:17 | lib/gterm: Check for overflow in font size calculation | Mintsuki | b84876ae |
| 2026-04-02 18:13 | lib/gterm, lib/image: Check for overflow in canvas and image size calculations | Mintsuki | 18848b6f |
| 2026-04-02 18:07 | lib/config: Validate hex characters in config checksum | Mintsuki | b4f336d0 |
| 2026-04-02 18:04 | protos/multiboot2: Validate header tag sizes before casting | Mintsuki | b699192d |
| 2026-04-02 17:52 | lib/config: Reject config file too large for size_t | Mintsuki | dda61b00 |
| 2026-04-02 17:41 | lib/rand: Make sure that, on x86-64, 64-bit rdrand/rdseed is always done over 32-bit | Mintsuki | 003f01ff |
| 2026-04-02 17:24 | lib/elf: Consistently NULL-check is_reloc before dereference | Mintsuki | 658906f0 |
| 2026-04-02 17:22 | lib/pe: Validate SizeOfOptionalHeader is large enough | Mintsuki | 5df99581 |
| 2026-04-02 17:04 | sys/cpu: Add retry limit to rdrand/rdseed macros | Mintsuki | dd2354ba |
| 2026-04-02 00:32 | mm/pmm: Add bounds check on EFI reclaimable entry count | Mintsuki | eac7fd4c |
| 2026-04-02 00:29 | lib/elf: Add file_size parameter to elf_bits for bounds checking | Mintsuki | 91e5e566 |
| 2026-04-02 00:19 | protos/efi_boot_entry: Validate boot variable size before accessing description | Mintsuki | f1814a42 |
| 2026-04-02 00:13 | fs/fat32: Reject out-of-order and non-contiguous LFN entries | Mintsuki | 4b22cb6f |
| 2026-04-01 23:55 | protos/multiboot2: Fix GCC build error with break in statement expression | Mintsuki | de46c952 |
| 2026-04-01 21:30 | lib/rand: Mix hardware entropy on non-x86 via RNDR and EFI RNG protocol | Mintsuki | 74ddd087 |
| 2026-04-01 20:50 | protos/linux_x86: Use uint64_t for initrd_addr_max to prevent 32-bit wrap | Mintsuki | a28a8ec0 |
| 2026-04-01 20:45 | sys/smp: Use fence instruction for RISC-V AP trampoline store ordering | Mintsuki | 198bd3b8 |
| 2026-04-01 20:41 | sys/lapic, sys/smp: Validate MADT entry length against table boundary | Mintsuki | 947a9b2c |
| 2026-04-01 20:32 | mm/pmm: Add bounds check to UEFI memory map import loop | Mintsuki | bb4f6c4c |
| 2026-04-01 20:25 | lib/pe: Use uint64_t for sections offset calculation to prevent 32-bit overflow | Mintsuki | 01186e20 |
| 2026-04-01 20:24 | lib/elf: Validate image size fits address space in elf64_load_elsewhere | Mintsuki | 33bc059f |
| 2026-04-01 20:23 | host/limine: Validate uninstall data entry size before malloc | Mintsuki | 0a24c40c |
| 2026-04-01 20:20 | sys/cpu: Fix locked_read memory operand constraint to input+output | Mintsuki | f7c265f8 |
| 2026-04-01 19:14 | lib/part: Check for overflow in cache block size calculation | Mintsuki | 1c2942c5 |
| 2026-04-01 19:13 | lib/elsewhere: Add bounds check to elsewhere_append | Mintsuki | ca253330 |