Nick Craig-Wood
|
8be8a8e41b
|
mountlib: on read only open of file, make open pending until first read
This fixes a problem with Windows which seems fond of opening files
just to read their attributes and closing them again.
|
2017-05-15 16:56:47 +01:00 |
|
Nick Craig-Wood
|
f9500729b7
|
mountlib: fix cross platform tests
|
2017-05-15 16:56:46 +01:00 |
|
Nick Craig-Wood
|
204a19e67f
|
cmount: Wait for mountpoint to appear on Windows before declaring mounted
|
2017-05-15 16:56:46 +01:00 |
|
Nick Craig-Wood
|
e6ffe3464c
|
cmount: check for filesystem blowing up before Init is called
|
2017-05-15 16:56:46 +01:00 |
|
Nick Craig-Wood
|
0384364c3e
|
cmount: pass --FileSystemName under windows
|
2017-05-15 16:56:46 +01:00 |
|
Nick Craig-Wood
|
763facfd78
|
cmount: implement --fuse-flag to pass commands to fuse library directly
Useful for `--fuse-flag -h` to see exactly which options the library supports.
|
2017-05-15 16:56:46 +01:00 |
|
Nick Craig-Wood
|
bc88f1dafa
|
cmount: fix openFile leak
|
2017-05-15 16:56:46 +01:00 |
|
Nick Craig-Wood
|
0c055a1215
|
cmount: Statfs: reduce max size of volume for Windows
|
2017-05-15 16:56:46 +01:00 |
|
Nick Craig-Wood
|
938d7951ab
|
cmount: allow extra options to pass to fuse with -o
|
2017-05-15 16:56:45 +01:00 |
|
Nick Craig-Wood
|
b4466bd9b1
|
Add -o uid=-1 -o gid=-1 for Windows/WinFsp
|
2017-05-15 16:56:45 +01:00 |
|
Nick Craig-Wood
|
31f76aa464
|
cmount: implement no-ops for Fsync, Chmod, Chown, Access, Fsyncdir and stop using fuse.FileSystemBase
|
2017-05-15 16:56:45 +01:00 |
|
Nick Craig-Wood
|
c887c164dc
|
cmount: add function tracing
|
2017-05-15 16:56:45 +01:00 |
|
Nick Craig-Wood
|
115ac00222
|
mount, mountlib: move function tracing into mount
|
2017-05-15 16:56:45 +01:00 |
|
Nick Craig-Wood
|
abda616f84
|
mountlib: make Nodes also be fmt.Stringer so they debug nicely
|
2017-05-15 16:56:45 +01:00 |
|
Nick Craig-Wood
|
9c3048580a
|
cmount: fix code quality warnings
|
2017-05-15 16:56:45 +01:00 |
|
Nick Craig-Wood
|
c1d5faa32a
|
mountlib: fix code quality warnings
|
2017-05-15 16:56:45 +01:00 |
|
Nick Craig-Wood
|
d127d8686a
|
mountlib: pass options in fsys not as args
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
bc9856b570
|
Forward port 930ff266f2 to cmount branch
compare checksums on upload/download via FUSE
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
855071cc19
|
cmount: name the command mount under windows and cmount under linux
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
b179540e80
|
cmount: fix Getattr to work on directories
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
6a8e4690d3
|
mountlib: windows fixes for drive letter and timing
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
917ea6ac57
|
mountlib: make tests work under all platforms
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
7b47a1e842
|
cmount: set the correct values for uid, gid under Windows
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
bcd87009e2
|
Fix docs typo
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
caf85737c3
|
cmount: fix Windows compile (thanks Bill Zissimopoulos)
|
2017-05-15 16:56:44 +01:00 |
|
Nick Craig-Wood
|
e1516e0159
|
Forward port 58a82cd578 into cmount branch
allow the fuse directory cached to be cleaned manually
|
2017-05-15 16:56:43 +01:00 |
|
Nick Craig-Wood
|
ee1111e4c9
|
cmount: a new mount option based on cgofuse.
This with the aid of WinFSP should work on Windows.
Unfinished bits
* 1 test doesn't pass
* docs
* build
|
2017-05-15 16:56:43 +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 #803)
|
2017-05-07 12:08:59 +01:00 |
|
Stefan Breunig
|
930ff266f2
|
compare checksums on upload/download via FUSE
|
2017-05-02 22:27:38 +01:00 |
|
Stefan Breunig
|
2fd86c93fc
|
allow modTime to be changed even before all writers are closed (fixes #1197 -- again)
|
2017-03-31 01:28:08 +02:00 |
|
Ihor Dvoretskyi
|
a54692d165
|
OneDrive vs One Drive
It's better to call this service as it's officially named.
|
2017-03-29 18:11:33 +01:00 |
|
marvwatson
|
4810aa65a4
|
Update references from HTTP to HTTPS where possible
|
2017-03-29 05:38:34 -07:00 |
|
Stefan Breunig
|
4dc030d081
|
implement ModTime via FUSE for remotes that support it (fixes #1197)
|
2017-03-24 09:23:04 +01:00 |
|
Jérôme Vizcaino
|
788b6ce821
|
mount: umount dir when program ends with SIGINT (Ctrl+C) or SIGTERM
|
2017-03-18 21:24:05 +00:00 |
|
Nick Craig-Wood
|
1cc58e4e09
|
mount: fix logging for unimplemented file open modes #1195
|
2017-03-02 22:07:01 +00:00 |
|
Nick Craig-Wood
|
30e97ad9ec
|
Fix parsing of remotes in moveto and copyto - fixes #1079
|
2017-02-22 22:09:33 +00:00 |
|
Nick Craig-Wood
|
07dc76eff0
|
Remove unused test file
|
2017-02-22 20:58:24 +00:00 |
|
Nick Craig-Wood
|
31745320c8
|
Log the rclone version at the end of the run - fixes #847
|
2017-02-20 16:36:25 +00:00 |
|
Nick Craig-Wood
|
2da6cd7f84
|
Introduce AtExit to fix --cpuprofile and --memprofile to write profiles at end of run
|
2017-02-20 16:33:45 +00:00 |
|
Nick Craig-Wood
|
3ef9f6f016
|
mount: add test scripts
|
2017-02-17 11:37:19 +00:00 |
|
Nick Craig-Wood
|
033d1eb7af
|
Refactor Account interface
|
2017-02-17 09:15:24 +00:00 |
|
Nick Craig-Wood
|
928be0f1fd
|
mount: fix seek with buffering to use correct interface
Stop pre-cache before seeking which stops lots of excess data transfer
|
2017-02-17 08:55:24 +00:00 |
|
Nick Craig-Wood
|
ef604f6100
|
mount: implement renaming directories - fixes #954
This also fixes various caching issues renaming files.
|
2017-02-16 17:42:38 +00:00 |
|
Nick Craig-Wood
|
dac4bb22d3
|
mount: Make include and exclude filters apply to mount - fixes #1060
|
2017-02-15 23:28:53 +00:00 |
|
Nick Craig-Wood
|
9a9d09845c
|
mount: put read and write async buffers back - control with --buffer-size #1043
|
2017-02-14 22:59:52 +00:00 |
|
Nick Craig-Wood
|
541929258b
|
check: Add --download flag to check all the data, not just hashes
|
2017-02-13 10:48:26 +00:00 |
|
Nick Craig-Wood
|
01c747e7db
|
Add cryptcheck command to check integrity of crypt remotes #1102
|
2017-02-12 16:30:18 +00:00 |
|
Nick Craig-Wood
|
ca0e25b1a1
|
Remove spurious comment
|
2017-02-12 10:56:52 +00:00 |
|
Nick Craig-Wood
|
666dae4229
|
Add --syslog flag to optionally log to syslog on capable platforms
|
2017-02-11 20:27:46 +00:00 |
|