Commit Graph

  • 4d4f8d38be fix: accurate total system RAM calculation from all physical memory regions main RarDog 2026-09-03 12:10:44 +03:00
  • f51a795add feat: add make run-kvm for native host CPU execution RarDog 2026-09-03 11:43:37 +03:00
  • 1c1198c8ef fix: genuine live htop with real process list, AMD PCI & Intel DTS sensors, dynamic lscpu cache RarDog 2026-09-03 11:40:56 +03:00
  • 65cb849918 feat: Intel/AMD AVX & MSR sensors, Gigabit PCIe NICs, AHCI SATA, FAT32, and ogit in Ring 3 RarDog 2026-09-03 11:32:20 +03:00
  • 6d88c802b6 feat(system): remove GUI compositor, transition to pure interactive CLI terminal RarDog 2026-09-03 11:12:26 +03:00
  • 5a4206acb6 feat(microkernel): implement pure microkernel architecture with vfs_server, net_server, and procmgr RarDog 2026-09-03 11:03:35 +03:00
  • c18717539c feat(sh,gui): universalize binary execution, dynamic VFS, and hardware reporting RarDog 2026-09-03 10:50:40 +03:00
  • de772a2de0 fix(baremetal,net): fix bare-metal boot freezes and implement real internet stack RarDog 2026-09-03 10:40:23 +03:00
  • ca75e961f9 feat: native .opc executable binary format, hardware PCI GPU driver, terminal text editor, and web browser RarDog 2026-09-03 10:20:25 +03:00
  • e9d9b8e365 feat(lvgl): adapt LVGL for opencoreC with SSE2 SIMD blit, hardware tick, and desktop toast IPC RarDog 2026-09-02 21:44:55 +03:00
  • 74bfa45eea docs: add full Russian documentation (README_RU.md) and language switcher RarDog 2026-09-02 21:35:12 +03:00
  • 6842a93007 docs: fix ASCII logo alignment in terminal window card and enhance Architecture Overview with topology matrix RarDog 2026-09-02 21:34:07 +03:00
  • 7cae3b55a6 docs: enrich README.md with comprehensive documentation, badges, architecture diagrams, and command guides RarDog 2026-09-02 21:32:30 +03:00
  • 1ef1fe8a60 fix(console): route background daemon startup logs to dmesg to keep interactive terminal pristine RarDog 2026-09-02 21:31:12 +03:00
  • 053be85ff7 feat(sh): add fastfetch with ASCII art logo and stylish Kali/Powerline terminal prompt RarDog 2026-09-02 21:28:51 +03:00
  • f751c20439 feat(kernel): implement SMP multi-core affinity, ACPI subsystem, hardware RNG (RDRAND), and Ring 3 signal fault isolation RarDog 2026-09-02 21:23:49 +03:00
  • 99a3730c0d feat(gui): clean Linux terminal layout, full command support, smooth window dragging, and fix start menu text overlap RarDog 2026-09-02 21:10:00 +03:00
  • 9cf6758fd4 fix(gui): isolate keyboard buffer between sh and gui, eliminate cursor desync with sign validation, and optimize event loop timing RarDog 2026-09-02 21:01:29 +03:00
  • 0b9e60d1c6 fix(gui): add window dragging, PS/2 keyboard input, fix cursor teleportation and boost responsiveness RarDog 2026-09-02 20:55:40 +03:00
  • d2e4938c69 feat: Redesign GUI desktop in Windows/KDE style with Start menu, Terminal, Task Manager, hardware mouse cursor, and IRQ 12 support RarDog 2026-09-02 20:49:50 +03:00
  • 78d38f7620 feat: Integrate LVGL v8.3 desktop GUI, PS/2 mouse driver, live system monitor, and make gui target RarDog 2026-09-02 20:42:18 +03:00
  • c98c8de9d4 feat: Eliminate all stubs; implement real RTL8139 physical DMA ping, dmesg ring buffer, live scheduler thread list, and physical RAM stats RarDog 2026-09-02 20:24:02 +03:00
  • aa32cffd15 feat: Add Process Manager, Limine Framebuffer GUI, RTL8139 Net stack, and extended UNIX commands RarDog 2026-09-02 20:10:02 +03:00
  • 521f7ed9ce fix(sh): fix prompt escape truncation, handle CRLF and filter ANSI escape sequences RarDog 2026-09-02 19:55:31 +03:00
  • 28da1587b9 fix(smp): add per-core TSS descriptors in GDT and defer AP wakeup after kernel init RarDog 2026-09-02 19:51:53 +03:00
  • eed05c1eca feat(boot+shell): add bootable disk image, unified scheduler and interactive user-space shell RarDog 2026-09-02 19:47:57 +03:00
  • ca3555bd09 feat(shell): implement full interactive UNIX shell (osh), CMOS RTC, dual serial+PS2 keyboard input, and power management RarDog 2026-09-02 17:01:32 +03:00
  • 4d7ee738b6 feat: implement PS/2 keyboard & shell, dynamic heap (malloc/new), Zero-Copy SHM, and SMP multicore initialization RarDog 2026-09-02 16:58:33 +03:00
  • e7a0d2e6b1 feat(sched): implement preemptive time-slicing multitasking via PIT 8254 timer ISR (Vector 32) RarDog 2026-09-02 16:54:19 +03:00
  • 448b0e710e feat(ipc): implement synchronous Rendezvous IPC and multi-thread cooperative scheduler RarDog 2026-09-02 16:52:03 +03:00
  • 6cbd13b4aa feat(kernel): implement ELF64 loader, user space paging, and Ring 3 jump via iretq RarDog 2026-09-02 16:49:04 +03:00
  • 9cffb01889 feat: initial scalable x86_64 microkernel skeleton with Limine, Rust, C HAL, and C++20 IPC RarDog 2026-09-02 16:47:37 +03:00