| 2026-05-18 15:04 | docs: Update ChangeLog for 12.3.0 | Mintsuki | 5e24ff77 |
| 2026-05-18 13:00 | lib/fb: Clear the target framebuffer in fb_init under write-combining | Mintsuki | 43a13b84 |
| 2026-05-18 12:21 | mm/mtrr: Use {enable,disable}_interrupts helpers in mtrr_save/mtrr_restore | Mintsuki | 76695fa8 |
| 2026-05-18 12:21 | mm/efi_pt: Preserve interrupt flag across efi_pt_set_fb_wc/efi_pt_restore | Mintsuki | 058f652c |
| 2026-05-18 11:54 | mm/efi_pt: Only collapse FB to 1GiB pages when the CPU supports them | Mintsuki | 6bc1c212 |
| 2026-05-18 07:52 | lib/fb: Remove the never-needed x86 framebuffer cache flush | Mintsuki | 6e8b8604 |
| 2026-05-18 02:56 | mm/mtrr: Disable interrupts across mtrr_save/mtrr_restore | Mintsuki | bc4c73d7 |
| 2026-05-18 02:26 | mm/mtrr: Revert saved MTRRs to using the heap instead of no_unwind | Mintsuki | fc811cad |
| 2026-05-18 02:26 | mm/efi_pt: Map FB as WC via PAT page-table edits instead of MTRRs on x86-64 | Mintsuki | 8cd645e0 |
| 2026-05-17 06:38 | docs: README.md: s/advanced/secure/ | Mintsuki | cfb6f79f |
| 2026-05-17 00:59 | docs: Create SECURITY.md | Mintsuki | d73abe3c |
| 2026-05-15 23:08 | feat: add support for fractional timeouts. | Kamila Szewczyk | 81001baa |
| 2026-05-14 01:22 | mm/mtrr: Reuse mtrr_save/mtrr_restore for WC FB undo | Mintsuki | 529fc812 |
| 2026-05-14 01:21 | mm/mtrr: Lay down FB WC as power-of-2 chunks to drop the size-alignment refusal | Mintsuki | 68ff52f5 |
| 2026-05-13 07:22 | mm/efi_pt: Retag firmware FB PTEs to UC- so WC MTRRs take effect | Mintsuki | bad34db9 |
| 2026-05-13 06:42 | lib/term: Move framebuffer clear into term_notready to keep WC active | Mintsuki | 6e110b5b |
| 2026-05-07 20:24 | build: Bump pdgzip commit | Mintsuki | 0a0540ae |
| 2026-05-07 20:19 | docs: Update ChangeLog for 12.2.0 | Mintsuki | 0e37edda |
| 2026-05-06 17:59 | sys/iommu: Wait for AMD IOMMU engines to quiesce before clearing main enable bit | Mintsuki | d5142a39 |
| 2026-05-06 03:53 | protos/efi_boot_entry: Check probe status and free buffer with original alloc size | Mintsuki | fb76cf66 |
| 2026-05-06 03:53 | lib/misc: Free handle buffer with original alloc size after LocateHandle | Mintsuki | a47e2335 |
| 2026-05-06 03:53 | drivers/gop: Free handle buffer with original alloc size after LocateHandle | Mintsuki | b261742d |
| 2026-05-06 03:08 | lib/misc: Reallocate memory map buffer if it grows during ExitBootServices retry | Mintsuki | 6a053a78 |
| 2026-05-06 03:07 | sys/iommu: Disable AMD IOMMU command buffer and logs before main enable bit | Mintsuki | 5dcf60e6 |
| 2026-05-06 03:06 | sys/lapic: Widen IA32_APIC_BASE address mask to cover full physical range | Mintsuki | a0210310 |
| 2026-05-06 03:05 | drivers/gop: Use unsigned shift in linear_masks_to_bpp | Mintsuki | d4a67bf8 |
| 2026-05-06 03:05 | drivers/serial: Drop redundant IER write that clobbered DLM at low baud rates | Mintsuki | 2f3572c3 |
| 2026-05-01 22:54 | protos/limine: Skip framebuffer entries when checking framebuffer page overlap | Mintsuki | fed73a37 |
| 2026-05-01 22:51 | mm/pmm: Drop zero-length entries of any type during sanitise | Mintsuki | 6f21d2c5 |
| 2026-05-03 19:18 | lib/part.s2.c: extend checked calculations. | Kamila Szewczyk | eb20b8fc |