1
1
mirror of https://github.com/mgree/ffs.git synced 2024-10-26 20:09:03 +03:00
Commit Graph

182 Commits

Author SHA1 Message Date
Michael Greenberg
b57479177c just abort on linux 2021-06-16 19:09:02 -04:00
Michael Greenberg
e7657cb1a5 try some hostility 2021-06-16 18:44:24 -04:00
Michael Greenberg
faded25aeb derp 2021-06-16 18:38:30 -04:00
Michael Greenberg
e47a7db493 bad command 2021-06-16 18:33:06 -04:00
Michael Greenberg
ec7e63e129 try using fusemount to force it 2021-06-16 18:29:29 -04:00
Michael Greenberg
1830074f32 more debug 2021-06-16 17:46:18 -04:00
Michael Greenberg
ae81a956d7 debug for linux 2021-06-16 17:40:45 -04:00
Michael Greenberg
ba64e76763 Basics of output seem to be working.
Addresses (most of) #5.
2021-06-16 17:28:45 -04:00
Michael Greenberg
3b3677f2d8 migrate TODO to issues [ci skip] 2021-06-15 15:34:56 -04:00
Michael Greenberg
9d8e084cf0 take mode as command line arg 2021-06-15 15:27:20 -04:00
Michael Greenberg
0b985d1e09 clean up cli 2021-06-15 14:59:11 -04:00
Michael Greenberg
a65e6c9783 fallocate 2021-06-15 14:44:39 -04:00
Michael Greenberg
81739b77e4 rearrange todos [ci skip] 2021-06-15 09:52:51 -04:00
Michael Greenberg
3bceb5c3d9 todo note tweaks... looking better and better 2021-06-14 21:30:37 -04:00
Michael Greenberg
520c606821 test for rename 2021-06-14 21:26:32 -04:00
Michael Greenberg
6d74ad98ea fix bug in access 2021-06-14 21:21:09 -04:00
Michael Greenberg
3e0285b2a2 fix broken unlink.sh, support access 2021-06-14 20:18:46 -04:00
Michael Greenberg
6a613084a4 rmdir, have unlink check it's a regular file 2021-06-14 20:14:12 -04:00
Michael Greenberg
d8dfe960c8 unlink 2021-06-14 19:54:04 -04:00
Michael Greenberg
b34d86c3de checking that box [ci skip] 2021-06-14 12:10:25 -04:00
Michael Greenberg
6b2b37398e math is hard 2021-06-14 12:00:39 -04:00
Michael Greenberg
4a474245c7 longer sleep for macos tests 2021-06-14 11:38:51 -04:00
Michael Greenberg
4290bd67c1 first cut at write implementation; use Vec<u8> instead of String to support binary data 2021-06-14 11:34:11 -04:00
Michael Greenberg
809accbeee plans [ci skip] 2021-06-13 21:12:43 -04:00
Michael Greenberg
38a9870520 update to fuser 0.8.0 2021-06-13 21:02:54 -04:00
Michael Greenberg
c8636bb3b7 gentler tests, hoping for linux success 2021-06-13 20:42:29 -04:00
Michael Greenberg
87ddfdb81c copy over stubs to implement 2021-06-13 20:39:56 -04:00
Michael Greenberg
1d2a2c38c0 mkdir 2021-06-13 20:32:58 -04:00
Michael Greenberg
4e93b697c6 mknod 2021-06-13 20:26:00 -04:00
Michael Greenberg
ef4c002965 support linux 2021-06-13 15:48:09 -04:00
Michael Greenberg
a376cbb712 some documentation 2021-06-13 15:43:09 -04:00
Michael Greenberg
b1550ff26b correct computation of nlink 2021-06-13 15:33:22 -04:00
Michael Greenberg
a09a786ad4 fix argument style 2021-06-13 15:09:39 -04:00
Michael Greenberg
29536d6763 option for unpadded element names 2021-06-13 14:55:05 -04:00
Michael Greenberg
c2d811f7e1 flag for newlines in values 2021-06-13 14:44:53 -04:00
Michael Greenberg
690b24f5a7 run clippy 2021-06-10 08:11:09 -04:00
Michael Greenberg
d201aedf3a big files 2021-06-09 20:26:44 -04:00
Michael Greenberg
3126912298 cleanup allocation, better logging 2021-06-09 20:13:44 -04:00
Michael Greenberg
e60a2421a5 unmount in case of failure 2021-06-09 19:57:15 -04:00
Michael Greenberg
87ad06b56c controls for uid/gid 2021-06-09 19:57:03 -04:00
Michael Greenberg
c703c6b8d7 whoops, gotta add the new file 2021-06-09 19:33:01 -04:00
Michael Greenberg
5627a37105 more refactor 2021-06-09 19:32:46 -04:00
Michael Greenberg
9d823e19fb refactor 2021-06-09 19:23:17 -04:00
Michael Greenberg
0de3f5ecc0 refactor uid/gid 2021-06-09 19:19:10 -04:00
Michael Greenberg
9e1c455263 helps to include main 2021-06-09 19:13:00 -04:00
Michael Greenberg
2c0ff8526d refactor 2021-06-09 19:12:46 -04:00
Michael Greenberg
2e9608555a todo note [ci skip] 2021-06-09 16:11:56 -04:00
Michael Greenberg
25338f864f basic tracing/logging support 2021-06-09 15:06:22 -04:00
Michael Greenberg
98c7948e89 fix test 2021-06-08 21:44:24 -04:00
Michael Greenberg
1f5dadc68e renaming to avoid illegal characters and collisions 2021-06-08 20:46:44 -04:00