summaryrefslogtreecommitdiffstats
path: root/scripts/build-image.sh (unfollow)
Commit message (Expand)AuthorFilesLines
2026-08-01rsnix: formattingsalmonik2-7/+19
2026-08-01CONTEXT.md: runtime device detection milestone + QEMU hotplug testability notessalmonik1-0/+36
2026-08-01rsnix: runtime device detection — rescan for hotplugged/removed diskssalmonik4-35/+285
2026-08-01klog: [ssss.mmm] millisecond timestamps from the PITsalmonik4-18/+101
2026-08-01klog: kernel log ring + /dev/klog + klog shell commandsalmonik6-24/+226
2026-08-01shell: cat <path> TIL <marker> sugar + precise ordering errorssalmonik2-31/+143
2026-08-01shell: keyword redirection + post-filter flags (ADR 0002)salmonik5-332/+1416
2026-08-01Bump workspace to edition 2024salmonik12-33/+28
2026-08-01Clean up warnings, fix FAT32 multi-cluster dirs, prep for edition 2024salmonik18-146/+227
2026-08-01rustfmt: reflow fat.rs/fs.rs formattingsalmonik2-12/+18
2026-08-01CONTEXT.md: record pending decisions (klog ring, disk-recognition scope)salmonik1-0/+16
2026-08-01fat: mount every FAT32 volume under /disk/<UID>/, fix multi-entry LFNsalmonik6-121/+241
2026-08-01scripts: automate the data-disk workflow (mkdisk / sendkeys / test-disk)salmonik9-8/+377
2026-08-01ahci: skip ATAPI ports and fast-fail on device abortsalmonik1-5/+22
2026-07-31ahci: scan all ports; fat: mount first valid FAT32 disksalmonik5-68/+160
2026-07-31ahci: SATA driver + FAT32 persistent disk mounted at /disksalmonik11-16/+1556
2026-07-31vt: defer scrolls and batch framebuffer pushessalmonik5-27/+108
2026-07-31gop: RAM backbuffer — scrolling never reads the framebuffersalmonik2-12/+73
2026-07-31vt: don't strand stale inverse cursor cells on scroll/clearsalmonik4-10/+36
2026-07-31vt: decode UTF-8, render box-drawing/arrow glyphs procedurallysalmonik6-34/+261
2026-07-31tty + vt terminal split, rsdosedit editor (1:1 UNIX console)salmonik14-258/+2209
2026-07-31shell: ^C cancels the line / aborts streams, ^D = EOF → poweroffsalmonik4-67/+152
2026-07-31vfs: everything is a file — dirs, ramfs, character devicessalmonik5-2/+736
2026-07-31rtc + pci: CMOS clock with date command, PCI bus enumerationsalmonik6-1/+282
2026-07-31style: rustfmt field alignment in RuntimeServicessalmonik1-15/+14
2026-07-31docs: CONTEXT.md — poweroff milestone, power.rs layout entrysalmonik1-1/+4
2026-07-31power: proper shutdown via UEFI ResetSystem (ACPI S5)salmonik5-11/+97
2026-07-31docs: CONTEXT.md — paging adoption, heap growth, shell additionssalmonik1-7/+30
2026-07-31shell: fix mem memory-type labels, add mmap and stress commandssalmonik1-6/+156
2026-07-31rsnix: memory management — free-list heap, bitmap pages, paging adoptionsalmonik5-42/+1050
2026-07-31rsboot: loader file buffers use LoaderData (2) instead of RuntimeData (6)salmonik1-0/+0
2026-07-31fix(rsdos): organizational changessalmonik15-97/+362
2026-07-31restructure: rsnix kernel + shell crate + rsdos entry pointsalmonik18-230/+229
2026-07-31auto-version all strings from Cargo.toml via env!("CARGO_PKG_VERSION")salmonik1-3/+4
2026-07-31bump: 0.1.0 → 0.2.0 — working interrupt handlingsalmonik3-5/+5
2026-07-31fix: ISR dispatch calling convention + PS/2 interrupt enablesalmonik2-48/+112
2026-07-31interrupts: IDT, PIC remap, PIT timer, PS/2 keyboard IRQsalmonik5-37/+414