28 Commits

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