Commit Graph

26 Commits

Author SHA1 Message Date
f48032658f vfs: Fix GetRoot(), CacheRecursiveSearch() and root identifier 2024-10-13 02:33:46 +03:00
3ca2463834 vfs: Implement GetName() & GetPath() in FileNode class 2024-10-13 02:25:29 +03:00
93e8e3f354 linux: Fix broken process limits implementation 2024-10-13 02:19:26 +03:00
85b6fdef80 Implement Virtual Terminal and fix /dev/kcon 2024-09-22 13:17:19 +03:00
e2e9cfe84d Add more debug messages 2024-08-13 07:30:29 +03:00
4d201a5264 Fix memory corruption in USTAR::SymLink 2024-07-09 03:33:11 +03:00
51ea074b60 Fix driver implementation 2024-07-07 03:14:54 +03:00
9eec276c18 Remove unnecessary variable assignment 2024-06-03 03:46:25 +03:00
6801475243 Refactor filesystem & stl code 2024-05-18 07:42:01 +03:00
91ca38fd77 Rename struct "stat" to "kstat" 2024-04-01 04:49:06 +03:00
7b5a486391 Rename files with reference and descriptor code 2024-04-01 04:40:49 +03:00
a49e5e9913 Remove redundant file operation functions 2024-04-01 04:36:11 +03:00
bbb67b6a88 Refactor USTAR class and comments in FAT header 2024-04-01 04:33:36 +03:00
e327ca783b Comment debug statements in ustar.cpp and node.cpp 2024-04-01 03:24:47 +03:00
84e5b2310e Refactor Node constructor 2024-04-01 01:25:51 +03:00
a09dfe274a Fix file creation and append functionality 2024-04-01 00:58:09 +03:00
2d94246f55 Update fdt stat to include file timestamps 2024-03-31 21:41:07 +03:00
ac658beb5b Fix file mode in statbuf structure 2024-03-28 01:31:47 +02:00
5c7ee03dde Add stub TIOCGPGRP and TIOCSPGRP 2024-03-20 21:41:48 +02:00
4df7c8dcae Fix file open error handling 2024-03-20 21:36:25 +02:00
0cc40bafe8 Add debug statements for read and write operations 2024-03-20 04:56:26 +02:00
e021c1d9eb Refactor file creation logic 2024-03-11 23:35:24 +02:00
42225a5cd9 Refactor node creation logic 2024-03-11 23:35:01 +02:00
cfd4b8d6a5 Update display buffer handling 2024-02-10 06:56:26 +02:00
96daa43d38 Update kernel 2024-01-19 06:47:42 +02:00
889e1522a3 Restructured and rewritten entire codebase 2023-10-09 01:16:24 +03:00