| 2026-02-15 |
Tulio A M Mendes | feat: dlopen/dlsym/dlclose syscalls for shared library... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: IPv6 support via lwIP dual-stack |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: full ld.so relocation processing in kernel ELF... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: virtio-blk PCI legacy driver |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | fix: E1000 rx_thread scheduling — move sched_enqueue_re... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: DHCP client via lwIP (net_dhcp_start with 10s... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: getaddrinfo syscall with built-in hosts table... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: POSIX named semaphores (sem_open, sem_close,... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: POSIX message queues (mq_open, mq_close, mq_send... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: posix_spawn syscall (atomic fork+execve) |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: setitimer/getitimer syscalls (ITIMER_REAL, VIRTUA... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: sigqueue syscall (POSIX.1b signal with value) |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: waitid syscall (P_ALL, P_PID) with siginfo_t... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: F_GETPIPE_SZ/F_SETPIPE_SZ pipe capacity control... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: enable SMAP (Supervisor Mode Access Prevention) |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | docs: update README, POSIX_ROADMAP, TESTING_PLAN for... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: expand smoke test battery to 35 checks — add... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | fix: serial input blocking — timer-polled UART RX fallback |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | fix: ISR GS clobber, serial IRQ stuck, ring3 page fault |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | fix: ring3 private address space + VTIME timer frequenc... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | refactor: proper time-slice scheduler + fix arch contam... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | feat: increase timer frequency to 100Hz (like Linux) |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | fix: restore immediate VGA flush in vga_write_buf to... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | perf: VGA shadow buffer + batched TTY output — eliminat... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | fix: cmdline parsing, framebuffer fallback, UART serial... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | fix: cmdline parser, VBE framebuffer, VA collision... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | refactor: remove namespace callbacks from struct file_o... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | refactor: migrate pty and fat to inode_operations |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | refactor: migrate devfs, procfs, tmpfs, overlayfs,... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | refactor: migrate diskfs to inode_operations |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | refactor: add struct inode_operations + VFS dispatch... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | feat: fcntl record locking (F_GETLK/F_SETLK/F_SETLKW... |
commit | commitdiff | tree | snapshot |
| 2026-02-14 |
Tulio A M Mendes | feat: real advisory file locking (flock) replacing... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: socket poll support — wire ksocket_poll into... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: setitimer/getitimer syscalls with repeating inter... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: replace O(N) alarm scan with O(1) sorted... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: remove legacy per-node function pointers... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: migrate procfs, persistfs, pty to f_ops ... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: VKILL line kill, c_iflag ICRNL/IGNCR/INLCR, TCSET... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: expand c_cc[] with POSIX control character indices |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: migrate initrd to f_ops + fix remaining direc... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: migrate all filesystems to struct file_operations |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: VFS file_operations dispatch layer |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: O(1) sorted sleep queue for process_wake_check |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | cleanup: fix stale x86 'eax' reference in syscall.c... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: migrate PCI and E1000 to HAL driver registry |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: HAL Device Driver API — driver registry with... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: move syscall_init arch dispatch to arch/x86... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: decouple struct process from arch-specific... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: rx_thread uses ksem_wait_timeout on e1000_rx_sem... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | cleanup: remove stale comments from process_sleep and... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: replace socket magic 0x534F434B with proper... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | refactor: add VFS poll callback to fs_node_t, eliminate... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: replace x86-specific child_regs.eax=0 with arch_re... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | docs: update README, BUILD_GUIDE, POSIX_ROADMAP, TESTIN... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: ICMP ping test, IOAPIC level-triggered PCI IRQ... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | feat: interrupt-driven E1000 RX, non-blocking TX, root... |
commit | commitdiff | tree | snapshot |
| 2026-02-13 |
Tulio A M Mendes | fix: hold sched_lock through context_switch to prevent... |
commit | commitdiff | tree | snapshot |
| 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 |
| next |