- 2026-09-27
f64aff3 Implement console rendering and mouse input handling tasks
- 2026-09-23
e53faf1 docs: update published documentation
- 2026-09-23
dec6766 Merge branch 'ELF-tuning-and-fix' into 'main'
- 2026-09-23
e724272 Fix : unify logging to log::*, reject null ET_EXEC entry, warn on zero-size COPY relocs
- 2026-09-14
4c008c5 docs: update published documentation
- 2026-09-13
981429b Merge branch 'fix/UEFI-bootloader' into 'main'
- 2026-09-13
3898c50 feat(bootloader, kernel, abi): homemade strat9 UEFI bootloader : rewrite with scheduler and memory hardening
- 2026-08-28
228eaa5 fix: regenerate corrupted Cargo.lock (stray merge conflict markers from rebase)
- 2026-08-28
93dd0e5 kernel: integrate cpuid.rs leaf1 detection diagnostics from ramfs-hardening WIP
- 2026-08-28
4eb5b3d Merge branch 'enhance-async-implementation' into 'main'
- 2026-08-28
00d83d7 feat(kernel): async I/O overhaul : userspace ring mapping, deferred completions, Scheme trait redesign
- 2026-08-28
6738421 Merge branch 'fix/errno-and-capabilities' into 'main'
- 2026-08-28
c03feb2 fix(abi): ENOTSUP 52→95, XFS EiB constant fix, decode_fixed roundtrip tests
- 2026-08-27
50a807d fix(framebuffer): update fill and blit operations to use dynamic detection
- 2026-08-27
7807362 Merge branch 'feat/graphics-performance' into 'main'
- 2026-08-27
7ed9263 style: apply rustfmt to paging.rs and framebuffer.rs
- 2026-08-24
aaf0fb6 fix(kernel): work around nightly LLVM ISel abort on pshufb/movntdq
- 2026-08-24
7087cff refactor(graphics): CanvasBuffer hygiene - S4/S5/S6 partial
- 2026-08-24
0e0d5fe perf(graphics): streaming stores for large fills/blits (S2)
- 2026-08-24
4aec188 perf(graphics): Write-Combining framebuffer via dedicated PAT entry; unified present throttling
- 2026-08-23
6b3cecc perf(graphics): batched blit API and lockless framebuffer info getters
- 2026-08-23
75af9ad perf(graphics): zero-copy VirtIO GPU presentation with coalesced damage
- 2026-08-23
706577f perf(graphics): SIMD pixel ingest + explicit-width wire protocol for /dev/display
- 2026-08-23
d4f597d perf(graphics): event-driven compositor with partial damage present
- 2026-08-27
067772e Merge branch 'feat/Replace-Limine-bootloader-with-U-Boot-for-multi-architecture-support' into 'main'
- 2026-08-27
3ca6d7c feat: Add U-Boot setup script and boot protocol implementation
- 2026-08-27
df64d6d Merge branch 'fixing-the-network-again' into 'main'
- 2026-08-27
eccb4d1 fix(net): ICMP reply handling + wasmi upgrade + clippy fixes
- 2026-08-27
25cc18b Merge branch 'feat/hal-arch-facade' into 'main'
- 2026-08-26
e725386 ok
- 2026-08-26
7262385 fix(arch,riscv64): dedupe duplicated stub modules in facade_riscv
- 2026-08-26
892cb03 fix(arch,riscv64): SegmentSelector newtype for gdt stub, safe unmap on stub mapper
- 2026-08-26
580b86f feat(ostd): Add/Sub operator impls for neutral PhysAddr/VirtAddr
- 2026-08-26
4260fbc fix(arch,riscv64): mapper::MapToError path fix inside OffsetPageTable impl
- 2026-08-26
60b50c6 feat(arch,riscv64): working Sv48 translate walker in stub mapper
- 2026-08-26
529715a feat(ipc,riscv64): Sv48 tagged-pointer layout for IntrusiveMailbox
- 2026-08-26
c086395 feat(arch,riscv64): PciDevice config-space accessors (stubbed, R5 wires ECAM)
- 2026-08-26
a790379 fix(arch,riscv64): MouseEvent struct + u8 KEY_* scancode parity with x86
- 2026-08-26
3e447a2 fix(arch,riscv64): restore unmap (tuple PhysFrame+MapperFlush) on stub mapper
- 2026-08-26
bf02f88 fix(arch,riscv64): unmap returns PhysFrame, Cr3::write/Cr3Flags::empty stubs
- 2026-08-26
dc404b5 fix(arch,riscv64): sealed PortValue trait for port stub (kills E0034)
- 2026-08-26
6d3f772 fix(arch,riscv64): port stub typed read/write impls, drop stale traits
- 2026-08-26
c9dbfb0 fix(arch): annotate ambiguous PhysFrame::containing_address call-sites
- 2026-08-26
8731a50 refactor(arch): Port trait-based reads, gate top TUI behind x86_64
- 2026-08-25
1da8196 fix(arch,riscv64): dedupe stubs, align keyboard read_char, FrameAllocator cfg
- 2026-08-25
daf86f5 fix(arch,riscv64): align stub signatures with x86 call-sites
- 2026-08-25
922d429 feat(arch,riscv64): full PciDevice struct + PCI surface stubs
- 2026-08-25
acba1cf feat(arch,riscv64): Mapper trait surface on Sv48 skeleton
- 2026-08-25
62d200e feat(arch,riscv64): real Sv48 scaffolding in x86_64-stub, ostd pointer helpers
- 2026-08-25
e96df8f refactor(arch): gate VGA-UI commands behind x86_64, complete riscv framebuffer_info stub