17 Commits

Author SHA1 Message Date
ba00c97c66 vfs: force all symlinks to be path-based, chdir/getcwd 2024-12-20 23:00:43 +02:00
8db9c08224 x86: re-enable RTC 2024-12-10 12:17:52 +02:00
56fbcefa80 dev: rework device management (&'static -> Arc) 2024-12-10 11:52:26 +02:00
93c143fa58 nvme: proper handling for PRPs 2024-12-05 11:47:38 +02:00
4fcd392ee5 time: add real-time clock (x86-64) 2024-12-02 10:19:48 +02:00
6017e1044a proc: better wait_process 2024-11-28 22:28:32 +02:00
49942563ef refactor: fix kernel warnings 2024-11-19 17:28:41 +02:00
e0e39d2f23 proc/WIP: better handling for TLS 2024-11-17 23:32:07 +02:00
6dc77143b0 mm: add flags to map_memory 2024-11-14 16:24:45 +02:00
2479702baf vfs/rsh: better pipes, piped command execution in rsh 2024-11-06 19:40:27 +02:00
67cf3673ca refactor: remove/clarify some todo! 2024-11-05 22:00:10 +02:00
1a975af1e9 Add remote shell 2024-10-31 13:14:07 +02:00
c7d5294f86 fs/ext2: read-only basic impl 2024-07-30 17:46:50 +03:00
39956dedb8 sys/mod: Basic kernel module loading 2024-04-01 17:23:12 +03:00
1b69be1664 proc/debug: implement basic single-stepping facilities 2024-03-19 23:11:03 +02:00
890204e473 proc/elf: implement ASLR for reloc ELFs 2024-03-18 20:08:24 +02:00
992f66b5a0 refactor: split syscall handlers into modules 2024-03-13 23:41:12 +02:00