11 Commits

Author SHA1 Message Date
Nick Craig-Wood
bc9856b570 Forward port 930ff266f2ea3ef2824860099c681c4e4351a4f9 to cmount branch
compare checksums on upload/download via FUSE
2017-05-15 16:56:44 +01:00
Nick Craig-Wood
268fe0004c mount: factor filesystem code into mountlib and mounttest 2017-05-12 21:24:24 +01:00
Stefan Breunig
58a82cd578 allow the fuse directory cached to be cleaned manually (fixes ) 2017-05-07 12:08:59 +01:00
Nick Craig-Wood
ef604f6100 mount: implement renaming directories - fixes
This also fixes various caching issues renaming files.
2017-02-16 17:42:38 +00:00
Nick Craig-Wood
80f53176d9 Rename log functions and factor into own file 2017-02-11 17:54:50 +00:00
Nick Craig-Wood
13b705e227 mount: report the modification times for directories from the remote
This stops the modification times for directories just being the
current time and reads them from the remote instead.  This doesn't
take any extra transactions.
2016-12-14 15:26:04 +00:00
Nick Craig-Wood
c41b67ea08 mount: Implement statfs interface so df works - fixes
The data returned is not related to the files on the remote, but
apparently samba needs it.
2016-11-20 22:54:03 +00:00
Nick Craig-Wood
64b5a76bec mount: detect and deal with seeking beyond end of file - fixes 2016-11-05 09:59:36 +00:00
Nick Craig-Wood
de80a540a7 mount: attempt to speed up 2016-10-05 21:04:57 +01:00
Nick Craig-Wood
5c91623148 mount: Implement FUSE mount options - fixes 2016-09-10 09:50:46 +01:00
Nick Craig-Wood
f22029bf3d Add mount command to implement FUSE mounting of remotes
This enables any rclone remote to be mounted and used as a filesystem
with some limitations.

Only supported for Linux, FreeBSD and OS X
2016-08-18 21:54:54 +01:00