| Age | Commit message (Expand) | Author |
| 2026-08-14 | vendor xorgproto and xtrans, verify both against mlibc (Xorg port Milestone 3)HEADmain | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | cross-build pixman and verify it against mlibc (Xorg port Milestone 2) | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | add real poll() to mlibc, verified via a new mlibc-hello test (Xorg port Mile... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | add apps/xserver submodule (fork of Xorg xserver) as the base for the Xorg port | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | add Unix domain sockets (AF_UNIX/SOCK_STREAM) for real mlibc apps and Xorg | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | bump apps/minibox submodule to pick up the cat partial-write fix | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | add SysV shared memory (shmget/shmat/shmdt/shmctl) for real mlibc apps and Xorg | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | map the boot framebuffer into ring-3 address spaces via SYS_INFO_CAT_FB_MAP | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | add console_driver.c's PS/2 mouse polling and packet decode (ps2_mouse_init) | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | add console_driver.c's ring-3 serial-presence check (port_io_write, serial_pr... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | add PS/2 mouse support: kernel ring, /dev/mouse in devfs, mousetest | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | ignore control characters below 0x20 in vga_putc so BEL and friends don't dra... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | detect whether a real serial UART is present before ever blocking on it | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | detect a real boot framebuffer via multiboot2/VBE and render the kernel conso... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | make uacpi_kernel_unmap a no-op to stop it corrupting adjacent, page-sharing ... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | track online CPUs with a per-cpu_id array instead of a single AP-joined flag | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-14 | scale SMP bring-up to real ACPI-enumerated CPUs via MADT, up to MAX_CPUS=16 | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | fix percpu.c merge that left both sides of a resolved conflict concatenated, ... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | Merge remote-tracking branch 'origin/main' | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | fall back to a native build when Docker/Podman's daemon isn't reachable inste... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | Merge pull request #10 from mikeblas/fixOffset | Kiyanoush BAYAR |
| 2026-08-13 | add make run-gui to launch a graphical QEMU window for interactive VGA/PS2 te... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | move the PS2/UART console driver to userspace, fix VT-switch content loss, an... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | Merge branch 'main' into fixOffset | Kiyanoush BAYAR |
| 2026-08-13 | remove trap_dispatch's dead return after sched_resume, which is already decla... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | remove stale, unreferenced Makefile.bak that was accidentally committed, fixe... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | fix percpu.c's non-constant offsetof macro by using stddef.h's offsetof so th... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | install ca-certificates in the build container so meson can clone mlibc's git... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | always build through Docker (even on Linux) so CI and local dev share the sam... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | bump bash submodule to stop tracking robu.cache, which broke CI on runners ch... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | fix error due to broken home-made struct offset computation | Mike Blaszczak |
| 2026-08-13 | set root's login shell to bash now that it's the working default interactive ... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | stop bash-build from clobbering apps/bash/robu.cache on every run, which corr... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | preserve fd 0-2 across execve by reusing the spawn-info wire format real spaw... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-13 | add terminal Ctrl+C/Ctrl+D handling: kernel delivers SIGINT to the foreground... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-12 | Change project status to Alpha | PLGCesar |
| 2026-08-11 | add clone and build instructions in README.md | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | changed logo texture (<R) to faceted texture | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | fixed bash build by removing robu.cache before build | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | changed project status to alpha | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | integrate uACPI: real ACPI S5 shutdown and reset-register reboot with CF9/804... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | have tty_service set $SHELL to the actually-resolved shell instead of hello_i... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | add a getty-style tty_service: 6 software-multiplexed virtual terminals (rstt... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | move sigtest/consoletest/readlinetest/mlibc-hello test binaries from apps/ to... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | make bash the default shell now that its prompt and command execution are ver... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | stop suppressing serial console writes in raw mode, which was silently swallo... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | quiet bash's ENOSYS spam by implementing ttyname/getresuid/getresgid/gethostn... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | get real GNU bash building, booting, and executing commands: external readlin... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | implement mkdir/rmdir/link/mknod/sync vfs ops in ramfs and wire up the matchi... | Kiyanoush (DEHSHAT) BAYAR |
| 2026-08-11 | auto-dispatch readline/bash-configure/bash-build through the docker cross-too... | Kiyanoush (DEHSHAT) BAYAR |