| 2026-02-13 |
Tulio A M Mendes | feat: Linux-like kernel command line parser with /proc... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: remove killed READY processes from runqueue before... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: add IOAPIC route for IRQ 15 (secondary ATA channel) |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: multi-drive ATA support (4 drives) + fstab/mount... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: consolidate kconsole banner + safe disk FS probe... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: kconsole overhaul -- bugs fixed + readline +... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: kconsole overhaul — 8 bugs fixed (echo, VGA, seria... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: kconsole fallback not activating when initrd is... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: deep audit — VA collision, arch pollution, broken... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | docs: update README with TTY/PTY OPOST, console routing... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: PTY line discipline with OPOST/ONLCR processing |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: industry-standard TTY output pipeline (Linux... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | docs: update README for FAT12/16/32 RW and ext2 RW... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: mount FAT and ext2 filesystems from init.c |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: ext2 filesystem driver with full RW support |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: unified FAT12/16/32 RW driver replacing read... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | kprintf: migrate all uart_print() calls to kprintf... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: replace doubly-linked-list heap with buddy... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: enable lwIP NO_SYS=0 threaded mode with kernel... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: resolve implicit declaration warnings in init... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: abstract x86 register accesses in syscall... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: route link() through VFS callback — remove... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: remove /disk/ VFS bypass from syscall.c ... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: move sigframe/sigreturn from syscall.c to... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: extract x86 kernel stack setup and register... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | docs: update all documentation for DOOM port, euid... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: proper uid/gid + euid/egid implementation with... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: include doom.elf in initrd when built |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: DOOM compiles and links — adapter, build system... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: DOOM port — doomgeneric AdrOS adapter + remaining... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: ulibc DOOM-ready extensions — fseek, ftell, sprin... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: guard pages for kernel stacks — detect overflow... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: ulibc extensions for DOOM — mmap, munmap, ioctl... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: /dev/kbd raw scancode device for game input ... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: /dev/fb0 framebuffer device + fd-backed mmap... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: add ioctl/mmap callbacks to fs_node_t, decoup... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: extract generic VMM wrappers from x86 impleme... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: decouple DevFS from TTY/PTY drivers via devic... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: move lwIP port headers from src/net/lwip_port... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: extract x86 GDT/GS TLS setup from scheduler... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: extract x86 rdtsc from kernel/kaslr.c to... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: extract x86 CMOS I/O from drivers/rtc.c to... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: add timeout to UART busy-wait in hal_uart_putc() |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: allocate dedicated heap kernel stack for PID 0... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: save/restore EFLAGS in context_switch instead... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | docs: update all documentation to reflect 31 completed... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: ASLR — TSC-seeded xorshift32 PRNG randomizes... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: userspace ld.so stub — minimal dynamic linker... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: zero-copy DMA I/O — ata_dma_read_direct/ata_dma_w... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: FAT16 read-only filesystem driver — BPB parsing... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: DNS resolver — enable lwIP DNS, kernel dns_resolv... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: vDSO shared page — kernel-updated tick_count... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: decay-based scheduler — priority decay on time... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: MTRR write-combining support — mtrr_init/mtrr_set... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: flock() syscall (87) — advisory file locking... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: sigaltstack syscall (86) — alternate signal stack... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: futex syscall (85) — FUTEX_WAIT/FUTEX_WAKE with... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: times() syscall (84) — per-process CPU time accou... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: hard links in diskfs — diskfs_link() with shared... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: pmm_alloc_blocks/pmm_free_blocks — contiguous... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: guard pages — 32KB user stack with unmapped guard... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: alarm() syscall (83) — per-process SIGALRM timer... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: RTC driver (CMOS real-time clock) + clock_gettime... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: readv/writev syscalls (81/82) + ulibc sys/uio... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: ulibc realpath() — resolves '.', '..', relative... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: ulibc stdio.h buffered I/O (FILE, fopen/fclose... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: sigsuspend syscall (80) — temporarily replace... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: truncate/ftruncate syscalls (78/79) + ulibc wrappers |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: sigpending, pread/pwrite, access, umask, setuid... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: O_APPEND support in write() + fcntl F_SETFL |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: fsync/fdatasync syscall stubs (no-op, POSIX compl... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: ulibc signal.h with raise(), kill(), sigprocmask... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | docs: comprehensive documentation update reflecting... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: dynamic linking infrastructure - PT_INTERP suppor... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: threads (clone/pthread) - SYSCALL_CLONE, SYSCALL_... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: socket syscalls (socket/bind/listen/accept/connec... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: lwIP TCP/IP stack integration with E1000 netif |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: E1000 NIC driver (Intel 82540EM) |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: PAE paging + NX bit support |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: per-process errno + set_thread_area syscall stub... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: symbolic links (symlink, readlink) and link stub |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: permissions support (uid/gid/mode, chmod, chown... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: /proc per-process directories (/proc/[pid]/status... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: generic wait queue abstraction (waitqueue.h) |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: core utilities (cat, ls, mkdir, rm) |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: add minimal POSIX sh shell (/bin/sh) |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: VMIN/VTIME termios fields for non-canonical TTY... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: multiple PTY pairs (up to 8 dynamic /dev/pts/N) |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: add /dev/zero, /dev/random, /dev/urandom, /dev... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | docs: comprehensive documentation update reflecting... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | docs: update audit report with fix status for all CRITI... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | test: expand test suite with security unit tests and... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: 5 HIGH severity bugs from audit |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: 4 CRITICAL security/race bugs from audit |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: deep code audit + testing infrastructure (sparse... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: Fase 9 — ATA Bus Master IDE DMA for read/write |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: Fase 8a — Per-CPU data infrastructure with GS... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: Fase 7 — ACPI MADT parser + SMP AP bootstrap... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: Fase 6 — LAPIC + IOAPIC drivers, replace legacy... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: audit and correct bugs in Fases 1-4 |
commit | commitdiff | tree | snapshot |
| next |