Commit Graph

25 Commits

Author SHA1 Message Date
ІО-23 Шмуляр Олег 72a02047d5 fix opening directories and saving inode_ptr instead of inode in fd 2025-05-17 17:14:06 +03:00
ІО-23 Шмуляр Олег 585492b6d7 update fs_stat, fs_open, fs_ln and fs_truncate to operate on paths 2025-05-17 16:49:39 +03:00
ІО-23 Шмуляр Олег 4e37240971 add all warnings + pedantic 2025-05-17 13:53:32 +03:00
ІО-23 Шмуляр Олег d68b874b24 generalize resolve_directory into resolve_path, fix mkdir, cd, update rm, create, add rmdir 2025-05-17 12:59:07 +03:00
ІО-23 Шмуляр Олег 117e8706a8 fix deleted directory record listing 2025-05-16 15:57:09 +03:00
ІО-23 Шмуляр Олег 941c51200c fix fs_mkdir and fs_cd 2025-05-16 14:32:44 +03:00
ІО-23 Шмуляр Олег ff684fad45 wip: add mkdir, cd, simplify find_filename_in_directory usage, fix old issues 2025-05-16 12:22:31 +03:00
ІО-23 Шмуляр Олег a90f09ff6e fix fs_truncate bugs 2025-05-01 22:40:24 +03:00
ІО-23 Шмуляр Олег c296e6e93d add full extension support, fix bugs 2025-05-01 22:03:32 +03:00
ІО-23 Шмуляр Олег 0315963125 fix mark_free logging 2025-05-01 00:29:11 +03:00
ІО-23 Шмуляр Олег e39815a2e7 fix write_fd_block 2025-04-30 22:46:35 +03:00
ІО-23 Шмуляр Олег ba8f8031f0 [wip] fixing fs_write 2025-04-30 22:33:23 +03:00
ІО-23 Шмуляр Олег 60a2815f3a [wip] fix bugs, add more extension support, allow file name length to be configured 2025-04-30 21:39:27 +03:00
ІО-23 Шмуляр Олег dc611bb787 add stat 2025-04-26 22:33:28 +03:00
ІО-23 Шмуляр Олег 3ee64e5b5d add truncate 2025-04-26 22:12:26 +03:00
ІО-23 Шмуляр Олег 3b3ce23df0 add seek, read, write 2025-04-26 19:46:34 +03:00
ІО-23 Шмуляр Олег 87f3239c52 [wip] add read and write 2025-04-26 19:03:39 +03:00
ІО-23 Шмуляр Олег 4f610340f5 fix bugs, simplify free directory record search 2025-04-26 16:05:40 +03:00
ІО-23 Шмуляр Олег 4de89d57f1 rearrange code to reduce nesting 2025-04-26 15:28:17 +03:00
ІО-23 Шмуляр Олег ef7f9ff553 add open and close functions, clean up ref_count=0 inodes and blocks 2025-04-26 14:43:09 +03:00
ІО-23 Шмуляр Олег 447a1448ad remove filesystem caching 2025-04-26 10:37:48 +03:00
ІО-23 Шмуляр Олег be85470929 [wip] add temporary rm command 2025-04-26 10:21:23 +03:00
ІО-23 Шмуляр Олег 685f9fa5cb [wip] add file creation, hardlinking, listing directory (in short and long formats) 2025-04-25 21:41:08 +03:00
ІО-23 Шмуляр Олег a6d8c9e40e [wip] improve mkfs, add CWD 2025-04-24 21:40:16 +03:00
ІО-23 Шмуляр Олег 3f605489ac [wip] initial commit 2025-04-23 22:51:00 +03:00