]> Projects (at) Tadryanom (dot) Me - AdrOS.git/shortlog
AdrOS.git
2026-02-15 Tulio A M Mendesfeat: VMM spinlock for SMP-safe page table operations
2026-02-15 Tulio A M Mendesdocs: audit update — all gaps resolved, score 93→98...
2026-02-15 Tulio A M Mendesdocs: update README, BUILD_GUIDE, TESTING_PLAN for...
2026-02-15 Tulio A M Mendestest: expand smoke tests from 35 to 41 checks
2026-02-15 Tulio A M Mendesrefactor: move kernel_va_map.h to include/arch/x86...
2026-02-15 Tulio A M Mendesfeat: MIPS32 bring-up + refactor spinlock.h arch separation
2026-02-15 Tulio A M Mendesdocs: update README, POSIX_ROADMAP, TESTING_PLAN, BUILD...
2026-02-15 Tulio A M Mendesfeat: multi-arch ARM64/RISC-V bring-up with QEMU virt...
2026-02-15 Tulio A M Mendesfeat: per-CPU scheduler runqueue infrastructure with...
2026-02-15 Tulio A M Mendesfeat: dlopen/dlsym/dlclose syscalls for shared library...
2026-02-15 Tulio A M Mendesfeat: IPv6 support via lwIP dual-stack
2026-02-15 Tulio A M Mendesfeat: full ld.so relocation processing in kernel ELF...
2026-02-15 Tulio A M Mendesfeat: virtio-blk PCI legacy driver
2026-02-15 Tulio A M Mendesfix: E1000 rx_thread scheduling — move sched_enqueue_re...
2026-02-15 Tulio A M Mendesfeat: DHCP client via lwIP (net_dhcp_start with 10s...
2026-02-15 Tulio A M Mendesfeat: getaddrinfo syscall with built-in hosts table...
2026-02-15 Tulio A M Mendesfeat: POSIX named semaphores (sem_open, sem_close,...
2026-02-15 Tulio A M Mendesfeat: POSIX message queues (mq_open, mq_close, mq_send...
2026-02-15 Tulio A M Mendesfeat: posix_spawn syscall (atomic fork+execve)
2026-02-15 Tulio A M Mendesfeat: setitimer/getitimer syscalls (ITIMER_REAL, VIRTUA...
2026-02-15 Tulio A M Mendesfeat: sigqueue syscall (POSIX.1b signal with value)
2026-02-15 Tulio A M Mendesfeat: waitid syscall (P_ALL, P_PID) with siginfo_t...
2026-02-15 Tulio A M Mendesfeat: F_GETPIPE_SZ/F_SETPIPE_SZ pipe capacity control...
2026-02-15 Tulio A M Mendesfeat: enable SMAP (Supervisor Mode Access Prevention)
2026-02-15 Tulio A M Mendesdocs: update README, POSIX_ROADMAP, TESTING_PLAN for...
2026-02-15 Tulio A M Mendesfeat: expand smoke test battery to 35 checks — add...
2026-02-14 Tulio A M Mendesfix: serial input blocking — timer-polled UART RX fallback
2026-02-14 Tulio A M Mendesfix: ISR GS clobber, serial IRQ stuck, ring3 page fault
2026-02-14 Tulio A M Mendesfix: ring3 private address space + VTIME timer frequenc...
2026-02-14 Tulio A M Mendesrefactor: proper time-slice scheduler + fix arch contam...
2026-02-14 Tulio A M Mendesfeat: increase timer frequency to 100Hz (like Linux)
2026-02-14 Tulio A M Mendesfix: restore immediate VGA flush in vga_write_buf to...
2026-02-14 Tulio A M Mendesperf: VGA shadow buffer + batched TTY output — eliminat...
2026-02-14 Tulio A M Mendesfix: cmdline parsing, framebuffer fallback, UART serial...
2026-02-14 Tulio A M Mendesfix: cmdline parser, VBE framebuffer, VA collision...
2026-02-14 Tulio A M Mendesrefactor: remove namespace callbacks from struct file_o...
2026-02-14 Tulio A M Mendesrefactor: migrate pty and fat to inode_operations
2026-02-14 Tulio A M Mendesrefactor: migrate devfs, procfs, tmpfs, overlayfs,...
2026-02-14 Tulio A M Mendesrefactor: migrate diskfs to inode_operations
2026-02-14 Tulio A M Mendesrefactor: add struct inode_operations + VFS dispatch...
2026-02-14 Tulio A M Mendesfeat: fcntl record locking (F_GETLK/F_SETLK/F_SETLKW...
2026-02-14 Tulio A M Mendesfeat: real advisory file locking (flock) replacing...
2026-02-13 Tulio A M Mendesfeat: socket poll support — wire ksocket_poll into...
2026-02-13 Tulio A M Mendesfeat: setitimer/getitimer syscalls with repeating inter...
2026-02-13 Tulio A M Mendesrefactor: replace O(N) alarm scan with O(1) sorted...
2026-02-13 Tulio A M Mendesrefactor: remove legacy per-node function pointers...
2026-02-13 Tulio A M Mendesrefactor: migrate procfs, persistfs, pty to f_ops ...
2026-02-13 Tulio A M Mendesfeat: VKILL line kill, c_iflag ICRNL/IGNCR/INLCR, TCSET...
2026-02-13 Tulio A M Mendesfeat: expand c_cc[] with POSIX control character indices
2026-02-13 Tulio A M Mendesrefactor: migrate initrd to f_ops + fix remaining direc...
2026-02-13 Tulio A M Mendesrefactor: migrate all filesystems to struct file_operations
2026-02-13 Tulio A M Mendesrefactor: VFS file_operations dispatch layer
2026-02-13 Tulio A M Mendesfeat: O(1) sorted sleep queue for process_wake_check
2026-02-13 Tulio A M Mendescleanup: fix stale x86 'eax' reference in syscall.c...
2026-02-13 Tulio A M Mendesfeat: migrate PCI and E1000 to HAL driver registry
2026-02-13 Tulio A M Mendesfeat: HAL Device Driver API — driver registry with...
2026-02-13 Tulio A M Mendesrefactor: move syscall_init arch dispatch to arch/x86...
2026-02-13 Tulio A M Mendesrefactor: decouple struct process from arch-specific...
2026-02-13 Tulio A M Mendesfix: rx_thread uses ksem_wait_timeout on e1000_rx_sem...
2026-02-13 Tulio A M Mendescleanup: remove stale comments from process_sleep and...
2026-02-13 Tulio A M Mendesrefactor: replace socket magic 0x534F434B with proper...
2026-02-13 Tulio A M Mendesrefactor: add VFS poll callback to fs_node_t, eliminate...
2026-02-13 Tulio A M Mendesfix: replace x86-specific child_regs.eax=0 with arch_re...
2026-02-13 Tulio A M Mendesdocs: update README, BUILD_GUIDE, POSIX_ROADMAP, TESTIN...
2026-02-13 Tulio A M Mendesfeat: ICMP ping test, IOAPIC level-triggered PCI IRQ...
2026-02-13 Tulio A M Mendesfeat: interrupt-driven E1000 RX, non-blocking TX, root...
2026-02-13 Tulio A M Mendesfix: hold sched_lock through context_switch to prevent...
2026-02-13 Tulio A M Mendesfeat: Linux-like kernel command line parser with /proc...
2026-02-13 Tulio A M Mendesfix: remove killed READY processes from runqueue before...
2026-02-13 Tulio A M Mendesfix: add IOAPIC route for IRQ 15 (secondary ATA channel)
2026-02-13 Tulio A M Mendesfeat: multi-drive ATA support (4 drives) + fstab/mount...
2026-02-13 Tulio A M Mendesfix: consolidate kconsole banner + safe disk FS probe...
2026-02-13 Tulio A M Mendesfeat: kconsole overhaul -- bugs fixed + readline +...
2026-02-13 Tulio A M Mendesfix: kconsole overhaul — 8 bugs fixed (echo, VGA, seria...
2026-02-13 Tulio A M Mendesfix: kconsole fallback not activating when initrd is...
2026-02-13 Tulio A M Mendesfix: deep audit — VA collision, arch pollution, broken...
2026-02-13 Tulio A M Mendesdocs: update README with TTY/PTY OPOST, console routing...
2026-02-13 Tulio A M Mendesfeat: PTY line discipline with OPOST/ONLCR processing
2026-02-13 Tulio A M Mendesfeat: industry-standard TTY output pipeline (Linux...
2026-02-13 Tulio A M Mendesdocs: update README for FAT12/16/32 RW and ext2 RW...
2026-02-13 Tulio A M Mendesfeat: mount FAT and ext2 filesystems from init.c
2026-02-13 Tulio A M Mendesfeat: ext2 filesystem driver with full RW support
2026-02-13 Tulio A M Mendesfeat: unified FAT12/16/32 RW driver replacing read...
2026-02-13 Tulio A M Mendeskprintf: migrate all uart_print() calls to kprintf...
2026-02-13 Tulio A M Mendesrefactor: replace doubly-linked-list heap with buddy...
2026-02-13 Tulio A M Mendesfeat: enable lwIP NO_SYS=0 threaded mode with kernel...
2026-02-13 Tulio A M Mendesfix: resolve implicit declaration warnings in init...
2026-02-13 Tulio A M Mendesrefactor: abstract x86 register accesses in syscall...
2026-02-13 Tulio A M Mendesrefactor: route link() through VFS callback — remove...
2026-02-13 Tulio A M Mendesrefactor: remove /disk/ VFS bypass from syscall.c ...
2026-02-13 Tulio A M Mendesrefactor: move sigframe/sigreturn from syscall.c to...
2026-02-13 Tulio A M Mendesrefactor: extract x86 kernel stack setup and register...
2026-02-13 Tulio A M Mendesdocs: update all documentation for DOOM port, euid...
2026-02-13 Tulio A M Mendesfeat: proper uid/gid + euid/egid implementation with...
2026-02-13 Tulio A M Mendesfeat: include doom.elf in initrd when built
2026-02-13 Tulio A M Mendesfeat: DOOM compiles and links — adapter, build system...
2026-02-13 Tulio A M Mendesfeat: DOOM port — doomgeneric AdrOS adapter + remaining...
2026-02-13 Tulio A M Mendesfeat: ulibc DOOM-ready extensions — fseek, ftell, sprin...
2026-02-13 Tulio A M Mendesfeat: guard pages for kernel stacks — detect overflow...
2026-02-13 Tulio A M Mendesfeat: ulibc extensions for DOOM — mmap, munmap, ioctl...
next