-
6e0c37abee
improve testing script
master
lab5
hasslesstech
2025-05-18 15:00:45 +03:00
-
d5c8b24c64
add testing script
hasslesstech
2025-05-18 13:39:32 +03:00
-
ae0a2c0430
improve CLI handling of non-tty sources
hasslesstech
2025-05-18 13:22:34 +03:00
-
b6bc6da235
handle symlinks in ls, la and stat, improve resolve_path logging
hasslesstech
2025-05-18 13:21:19 +03:00
-
049405989b
add symlink follow counter
hasslesstech
2025-05-17 22:40:02 +03:00
-
1dbdbd20d3
fix symlink handling in resolve_path
hasslesstech
2025-05-17 22:27:11 +03:00
-
db6187be39
wip: add support or reading symlinks in resolve_path
hasslesstech
2025-05-17 20:51:09 +03:00
-
552e574cde
add symlink command
hasslesstech
2025-05-17 18:52:52 +03:00
-
72a02047d5
fix opening directories and saving inode_ptr instead of inode in fd
hasslesstech
2025-05-17 17:14:06 +03:00
-
585492b6d7
update fs_stat, fs_open, fs_ln and fs_truncate to operate on paths
hasslesstech
2025-05-17 16:49:39 +03:00
-
4e37240971
add all warnings + pedantic
hasslesstech
2025-05-17 13:53:32 +03:00
-
d68b874b24
generalize resolve_directory into resolve_path, fix mkdir, cd, update rm, create, add rmdir
hasslesstech
2025-05-17 12:59:07 +03:00
-
117e8706a8
fix deleted directory record listing
hasslesstech
2025-05-16 15:57:09 +03:00
-
941c51200c
fix fs_mkdir and fs_cd
hasslesstech
2025-05-16 14:32:44 +03:00
-
ff684fad45
wip: add mkdir, cd, simplify find_filename_in_directory usage, fix old issues
hasslesstech
2025-05-16 12:22:31 +03:00
-
a90f09ff6e
fix fs_truncate bugs
lab4
hasslesstech
2025-05-01 22:40:24 +03:00
-
0a14404160
update config.h to simplify testing and comply with previous changes
hasslesstech
2025-05-01 22:05:32 +03:00
-
c296e6e93d
add full extension support, fix bugs
hasslesstech
2025-05-01 22:03:32 +03:00
-
0315963125
fix mark_free logging
hasslesstech
2025-05-01 00:29:11 +03:00
-
e39815a2e7
fix write_fd_block
hasslesstech
2025-04-30 22:46:35 +03:00
-
ba8f8031f0
[wip] fixing fs_write
hasslesstech
2025-04-30 22:33:23 +03:00
-
60a2815f3a
[wip] fix bugs, add more extension support, allow file name length to be configured
hasslesstech
2025-04-30 21:39:27 +03:00
-
dc611bb787
add stat
hasslesstech
2025-04-26 22:33:28 +03:00
-
3ee64e5b5d
add truncate
hasslesstech
2025-04-26 22:12:26 +03:00
-
3b3ce23df0
add seek, read, write
hasslesstech
2025-04-26 19:46:34 +03:00
-
87f3239c52
[wip] add read and write
hasslesstech
2025-04-26 19:03:39 +03:00
-
4f610340f5
fix bugs, simplify free directory record search
hasslesstech
2025-04-26 16:05:40 +03:00
-
4de89d57f1
rearrange code to reduce nesting
hasslesstech
2025-04-26 15:28:17 +03:00
-
ef7f9ff553
add open and close functions, clean up ref_count=0 inodes and blocks
hasslesstech
2025-04-26 14:41:43 +03:00
-
447a1448ad
remove filesystem caching
hasslesstech
2025-04-26 10:37:48 +03:00
-
be85470929
[wip] add temporary rm command
hasslesstech
2025-04-26 10:21:23 +03:00
-
685f9fa5cb
[wip] add file creation, hardlinking, listing directory (in short and long formats)
hasslesstech
2025-04-25 21:41:08 +03:00
-
a6d8c9e40e
[wip] improve mkfs, add CWD
hasslesstech
2025-04-24 21:40:16 +03:00
-
3f605489ac
[wip] initial commit
hasslesstech
2025-04-23 22:51:00 +03:00