chrislu
|
aad62ee148
|
mount: mark directory uncached if forgotten
|
2022-02-28 02:08:24 -08:00 |
|
chrislu
|
554e239097
|
release file handle
|
2022-02-28 01:23:14 -08:00 |
|
chrislu
|
3639fedd01
|
mount: fix fsync opened and renamed files
|
2022-02-28 00:34:17 -08:00 |
|
chrislu
|
63a9d8f01d
|
ensure inodes are not duplicating unless hardlinked
|
2022-02-27 23:13:49 -08:00 |
|
chrislu
|
de77d00c81
|
correctly clean up for a file
|
2022-02-27 23:12:28 -08:00 |
|
chrislu
|
c3792c8352
|
remove dead code
|
2022-02-27 03:03:19 -08:00 |
|
chrislu
|
9ef5bb20f6
|
mount2: invalidate fuse cache for replaced inode
|
2022-02-27 00:00:23 -08:00 |
|
chrislu
|
b2a148cb4c
|
use file size as max range
|
2022-02-26 03:00:08 -08:00 |
|
chrislu
|
101e6d80b0
|
mount2: listXattr return ok if xattr is empty
|
2022-02-25 14:38:56 -08:00 |
|
chrislu
|
03466f955e
|
rename: delete source entry metadata only, skipping hard links
|
2022-02-25 02:57:54 -08:00 |
|
chrislu
|
202a29d014
|
refactoring
|
2022-02-25 01:17:26 -08:00 |
|
chrislu
|
be3fc77391
|
mount2: use consistent inode
|
2022-02-25 00:53:27 -08:00 |
|
chrislu
|
ceaf993a27
|
mount2: add rdev
|
2022-02-24 14:51:25 -08:00 |
|
chrislu
|
e31ec04f4f
|
mount2: POSIX deleted opened file nlink should be 0
|
2022-02-24 01:59:37 -08:00 |
|
chrislu
|
91f0481f4e
|
mount2: SetAttr set mode correctly
|
2022-02-24 01:31:04 -08:00 |
|
chrislu
|
b93d57da31
|
mount2: dir read opened file
|
2022-02-24 00:37:57 -08:00 |
|
chrislu
|
63062ed7f0
|
mount2: fix unlink
|
2022-02-18 01:10:53 -08:00 |
|
chrislu
|
93e12d5f30
|
fix build
|
2022-02-18 00:48:00 -08:00 |
|
chrislu
|
d62370d4e0
|
add todo
|
2022-02-18 00:47:15 -08:00 |
|
chrislu
|
e8ce30fdc5
|
mount2: adjust file mode
|
2022-02-18 00:47:02 -08:00 |
|
chrislu
|
f9d33f70b0
|
return fuse.Status when looking up by inode
|
2022-02-18 00:45:43 -08:00 |
|
chrislu
|
49b84b6e2a
|
list entries while reading from remote
|
2022-02-16 21:32:15 -08:00 |
|
chrislu
|
65a19e3abc
|
fix listing with correct inode
|
2022-02-16 17:01:39 -08:00 |
|
chrislu
|
6ac066d1dc
|
count lookup or not
|
2022-02-16 16:49:03 -08:00 |
|
chrislu
|
118d0e01a8
|
less logs
|
2022-02-16 08:45:07 -08:00 |
|
chrislu
|
a6bc67c34c
|
less logs
|
2022-02-16 08:38:51 -08:00 |
|
chrislu
|
2facd65998
|
fix second listing
|
2022-02-16 08:16:27 -08:00 |
|
chrislu
|
22739c653a
|
clean up
|
2022-02-16 07:57:08 -08:00 |
|
chrislu
|
65bfeafb5a
|
add back mkdir
|
2022-02-16 01:09:21 -08:00 |
|
chrislu
|
37e8fce841
|
clean up cache on exit
|
2022-02-16 00:39:21 -08:00 |
|
chrislu
|
1560ec7e26
|
remove unused code
|
2022-02-16 00:37:24 -08:00 |
|
chrislu
|
3cbce878f2
|
mount2: fix directory pagination
|
2022-02-15 22:42:10 -08:00 |
|
chrislu
|
17ac5244c3
|
mount2: avoid double listing directories
|
2022-02-15 01:44:17 -08:00 |
|
chrislu
|
222798d926
|
mount2: fix for read dir plus on linux
|
2022-02-15 00:29:17 -08:00 |
|
chrislu
|
ebc22625b4
|
less noisy on mac
|
2022-02-14 16:38:01 -08:00 |
|
chrislu
|
ff666104c4
|
fix GOOS
|
2022-02-14 03:14:05 -08:00 |
|
chrislu
|
4244ef8b72
|
fix building on linux
|
2022-02-14 02:59:27 -08:00 |
|
chrislu
|
b9c2bff931
|
clean up
|
2022-02-14 02:14:26 -08:00 |
|
chrislu
|
fe57a2e770
|
file set attribute
|
2022-02-14 01:36:10 -08:00 |
|
chrislu
|
dbeeda8123
|
listen for metadata updates
|
2022-02-14 01:09:31 -08:00 |
|
chrislu
|
7286e525ad
|
support write
|
2022-02-13 23:27:11 -08:00 |
|
chrislu
|
2b955c1713
|
support read
|
2022-02-13 22:50:44 -08:00 |
|
chrislu
|
f3c1e00521
|
rename
|
2022-02-13 19:16:56 -08:00 |
|
chrislu
|
bb9919b07a
|
add open release, refactor
|
2022-02-13 19:14:34 -08:00 |
|
chrislu
|
072f923a9b
|
add doc
|
2022-02-13 16:56:35 -08:00 |
|
chrislu
|
3d0e9e5197
|
supports renaming
|
2022-02-13 16:34:57 -08:00 |
|
chrislu
|
417b59b893
|
doc
|
2022-02-13 14:37:47 -08:00 |
|
chrislu
|
24290fed9d
|
add comments
|
2022-02-13 06:02:21 -08:00 |
|
chrislu
|
6200b6abb1
|
avoid fatal message in some edge cases
|
2022-02-13 05:59:10 -08:00 |
|
chrislu
|
6a921e15f3
|
forget() factor in nlookup
|
2022-02-13 05:49:29 -08:00 |
|