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