subhobhai943
6f7f60bf53
feat: Smooth Snake game rendering and expand kernel subsystems
...
- Implement flicker-free atomic double-buffered frame rendering and sub-tick input polling in userland/lazybox/snake.c
- Add multi-input support (PS/2 keyboard scancodes and serial ANSI arrow escape sequences)
- Add sound effects (food beep, game over chime) and live speed scaling (+/- keys, P to pause)
- Add POSIX /dev/shm shared memory subsystem in ipc/shm_posix.c and include/ipc/shm_posix.h
- Add DNS resolver cache with TTL tracking in net/ipv4/dns_cache.c and include/net/dns_cache.h
- Add audio tone and jingle synthesizer in sound/beep.c and include/sound/beep.h
- Add %o octal formatting support in lib/vsprintf.c
- Add LazyBox applets: 'shm', 'dnscache', and 'beep'
2026-08-21 01:47:37 +05:30
subhobhai943
70d5925b16
feat(arch): Add AArch64 / ARMv8i CPU support, cross-compilation & Linux Kconfig TUI
...
- Implement AArch64 HAL, vector table (16 aligned vectors), GICv2, Generic Timer, Stage-1 MMU (39-bit VA), PL011 UART
- Build unified multi-architecture abstraction layer in include/arch/arch.h
- Create interactive Linux-like Kconfig TUI menuconfig in scripts/kconfig/menuconfig.py
- Support make menuconfig, defconfig, x86_64_defconfig, aarch64_defconfig
- Update master Makefile for cross-compiling x86_64 (x86_64-elf-) and AArch64 (aarch64-linux-gnu-)
- Dynamic architecture awareness across printk, uname, neofetch, and LazyBox
2026-08-18 10:50:58 +05:30
subhobhai943
8a90d88f70
fix(net): Correct QEMU gateway ARP MAC address, enable dynamic ARP sender learning, and add run-remote target
2026-08-17 13:59:29 +05:30
subhobhai943
9f3cfe5d54
feat(net): Proactive SSH banner transmission and global remote internet access helper (scripts/remote_access.sh)
2026-08-17 13:49:34 +05:30
subhobhai943
1ecd677604
feat(net): Full TCP state machine, SYN-ACK packet handler, NetFilter integration, and dynamic netstat
2026-08-17 13:40:13 +05:30
subhobhai943
390e70bcd6
feat(net): Add OpenSSH 2.0 Server Daemon (sshd) and Remote Execution Client (ssh)
2026-08-17 13:14:51 +05:30
subhobhai943
eb71ebfefb
feat(server): Add Embedded HTTP Server & REST API, Systemd Service Manager, Multi-User Auth, Syslog, Crond, and Server Metrics
2026-08-17 13:05:44 +05:30
subhobhai943
2f1f785cee
feat: Add SLAB allocator, Ramdisk, Kernel Namespaces, Event Tracing, NetFilter Firewall, 8-Bit Melodies, and Shell Scripting (sh)
2026-08-17 12:40:59 +05:30
subhobhai943
d680335f05
feat: Massive OS expansion with IPC, Sound & TTS, Block layer, FAT32/ext2/sysfs, Signals, Syscalls, Modules, Drivers & 50+ LazyBox applets
2026-08-16 23:06:53 +05:30
subhobhai943
cd9c786d14
Initial commit: SUB-OS 64-Bit Production Monolithic Operating System with LazyBox userland suite
2026-08-16 21:23:52 +05:30