Commit Graph

14 Commits

Author SHA1 Message Date
daniel e3dc1e881d cleanup: namespace Montauk (capital M) => montauk::abi 2026-06-16 09:09:16 +02:00
daniel cd159235ca feat: add threading to Scheduler, fix desktop background selection freeze issue 2026-05-23 16:08:25 +02:00
daniel 41d2841cc9 feat: support for USB mass storage devices, hotplugging 2026-05-18 17:47:12 +02:00
daniel ecf6edb826 fix: add start pending mode to mitigate Terminal output redirection issue 2026-05-07 07:32:44 +02:00
daniel 3919d166f7 feat: graphing in MTK toolkit, kernel exposes CPU time, Processes app Performance tab 2026-05-02 15:26:59 +02:00
daniel 346977a0f9 feat: implement new IPC layer 2026-04-01 13:11:03 +02:00
daniel ea087769f5 feat: add cwd tracking to kernel, remove shell hack, update system utilities to use getcwd, fix tcc libc stub, fix nonexistent directory issue 2026-03-25 15:45:22 +01:00
daniel 1542e80a3f feat: ACPI parsing improvements, username in process struct + syscalls 2026-03-24 17:17:47 +01:00
daniel f902ab48a1 fix: improve scheduling, memory, timer implementations 2026-03-24 07:40:37 +01:00
daniel 63d9270613 feat: Symmetric Multiprocessing, text editor improvements, merge doom libc, implement math functions 2026-03-23 20:09:11 +01:00
daniel 624b1e7e69 fix: fix memory leaks 2026-03-04 07:41:40 +01:00
daniel 83016847b4 feat: rename 'ZenithOS' => 'MontaukOS' and fix build system issues 2026-02-28 12:06:18 +01:00
daniel 1809ae55e5 fix: continue fix page fault heap regression 2026-02-28 00:14:28 +01:00
daniel 114aa37ef8 feat: split syscalls into files, change max process ceiling 2026-02-22 17:23:35 +01:00