| 2026-02-17 |
Tulio A M Mendes | fix: keyboard CTRL key support for CTRL+C/CTRL+Z in... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: CTRL+C/CTRL+Z job control and doom build errors |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | feat: shell job control (&, &&, ||) and CTRL+C/CTRL... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: init PID 1, ls -l permissions/size, doom dynamic... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: diskfs kfree-on-static-root, mount syscall, user... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | test: add host tests for sed, awk, who, find, which... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: UAF in alarm queue on reap, FD leak on self-SIGKIL... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | feat: add sed, awk, who, top, du, find, which commands... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: ps shows [kernel] for empty cmdline, ls sorts... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: create common mountpoint directories under root |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: handle ANSI clear/home sequences on VGA console |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | test: expand test suite — 97 smoke tests, 56 host utili... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: shell/command bugs, new utilities, procfs race... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | userspace: major refactoring — dynamic linking, new... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: KVA_IOAPIC VA collision with BSS — move from 0xC02... |
commit | commitdiff | tree | snapshot |
| 2026-02-17 |
Tulio A M Mendes | fix: VirtualBox compatibility — UART detection, alarm... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | test: expand smoke suite to 89 tests + fix SMP orphan... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | fix: fork FD race condition + orphaned zombie memory... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: LZ4 official Frame format for initrd compression... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | fix: PMM total_memory overflow — MMAP reserved regions... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: SMP load balancing for fork/clone + IPI resched |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: SMP load balancing — per-CPU TSS, AP GDT reload... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: IPI reschedule infrastructure (SMP Phase 4) |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: AP scheduler entry (SMP Phase 3) |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | refactor: per-CPU runqueue data structure (SMP Phase 2) |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | refactor: per-CPU current_process via GS segment (SMP... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: USTAR+LZ4 compressed initrd |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | fix: replace pmm_alloc_page_low with pmm_alloc_page... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: PLT/GOT lazy binding — userspace resolver trampoline |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: EPOLLET edge-triggered epoll mode with smoke... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | docs: update all documentation for 80-test smoke suite... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: expand test battery from 44 to 80 smoke tests |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: Rump Kernel hypercall scaffold + roadmap document... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: Rump Kernel prerequisites — condition variables... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | feat: FPU/SSE context save/restore for correct floating... |
commit | commitdiff | tree | snapshot |
| 2026-02-16 |
Tulio A M Mendes | fix: raise PROCESS_MAX_FILES from 16 to 64 for POSIX... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | docs: update all documentation — 75 features, 44 smoke... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | test: expand smoke tests to 44 — add epoll, inotify... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: aio_* — POSIX asynchronous I/O syscalls (aio_read... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: shared library lazy binding — functional ld.so... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: pivot_root — syscall for swapping root filesystem |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: sendmsg/recvmsg — advanced socket I/O with scatte... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: inotify — inotify_init/add_watch/rm_watch syscall... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: epoll — epoll_create/epoll_ctl/epoll_wait syscall... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: spinlock debug infrastructure — name, CPU ID... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: vmm_find_free_area() — page-table-level scan... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: VMM spinlock for SMP-safe page table operations |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | docs: audit update — all gaps resolved, score 93→98... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | docs: update README, BUILD_GUIDE, TESTING_PLAN for... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | test: expand smoke tests from 35 to 41 checks |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | refactor: move kernel_va_map.h to include/arch/x86... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: MIPS32 bring-up + refactor spinlock.h arch separation |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | docs: update README, POSIX_ROADMAP, TESTING_PLAN, BUILD... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: multi-arch ARM64/RISC-V bring-up with QEMU virt... |
commit | commitdiff | tree | snapshot |
| 2026-02-15 |
Tulio A M Mendes | feat: per-CPU scheduler runqueue infrastructure with... |
commit | commitdiff | tree | snapshot |
| 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 |
| next |