Nick Craig-Wood
651db36674
Add Scott McGillivray to authors
2016-11-28 12:18:30 +00:00
Scott McGillivray
f9df545e3c
add --stats-unit option and improve alignment for --stats output
2016-11-28 12:18:30 +00:00
Scott McGillivray
5e62ede8d0
make the parameter format for --stats flag more obvious
2016-11-27 18:57:23 +00:00
Nick Craig-Wood
7f41c9a015
Add Thibault Molleman to contributors
2016-11-27 18:54:24 +00:00
Thibault Molleman
ac7727861e
drive docs: update openoffice formats
2016-11-27 18:53:18 +00:00
Nick Craig-Wood
943a0938e7
Add 0xJAKE to contributors
2016-11-27 18:42:11 +00:00
0xJAKE
6580d9478e
filtering docs: clarify /
referencing root of remote in filters, not root of local drive
2016-11-27 18:41:10 +00:00
0xJAKE
36d411c25d
acd docs: clarify --max-size only ignoring files (not splitting)
2016-11-27 18:40:46 +00:00
Nick Craig-Wood
8aae166a5b
Add missing rmdirs command
2016-11-27 18:36:13 +00:00
Nick Craig-Wood
aaad0354e6
Clarify match rules in filter docs
2016-11-27 12:10:52 +00:00
Nick Craig-Wood
f3365dd251
Make rclone rmdirs command to delete empty directories - fixes #831
2016-11-27 11:49:31 +00:00
Nick Craig-Wood
aaa1370a36
Add directory parameter to Rmdir and Mkdir #100 #831
...
This will enable rclone to manage directories properly in the future.
2016-11-26 12:02:53 +00:00
Nick Craig-Wood
c41b67ea08
mount: Implement statfs interface so df works - fixes #894
...
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
0b562bcabc
mount: Note that write is now supported on ACD
2016-11-19 10:54:37 +00:00
Stefan Breunig
1e41a015b5
just use one upload method, as go-acd can determine size itself now
...
Fixes #874
Fixes #669
2016-11-19 10:52:00 +00:00
Nick Craig-Wood
8b82cc7073
Patch vendored version of stretchr to use latest go-spew
2016-11-19 10:35:00 +00:00
Nick Craig-Wood
e19b30bd26
Add test dependencies back to vendor directory
2016-11-19 10:22:36 +00:00
Nick Craig-Wood
09897c8d0d
Save test dependencies too on make update
2016-11-19 10:22:23 +00:00
Nick Craig-Wood
d4ddbcea96
Notes on the vendor directory
2016-11-19 10:09:50 +00:00
Nick Craig-Wood
00af021abb
Update vendor dependencies
2016-11-19 10:05:20 +00:00
Nick Craig-Wood
8118623680
Rebuild the godeps from scratch on update and include godep as a build_dep
2016-11-19 10:05:20 +00:00
Nick Craig-Wood
2c594dd996
acd: fix docs for --max-size
2016-11-17 17:30:49 +00:00
Nick Craig-Wood
d8b7156b5c
Add Alishan Ladhani to contributors
2016-11-15 16:22:40 +00:00
Alishan Ladhani
d4a609c6cd
Update Onedrive doc to reflect file size limit
2016-11-13 23:23:26 -05:00
Stefan Breunig
bf243f30d3
report number of blocks in fuse
2016-11-12 14:10:36 +01:00
Nick Craig-Wood
3ce82facac
Add Stefan Breunig to contributors
2016-11-11 18:06:27 +00:00
Stefan Breunig
fb1458815a
acd: add support for server side DirMove #122
2016-11-11 18:05:24 +00:00
Stefan Breunig
2243b065e8
acd: filter out bogus children Amazon reports sometimes
2016-11-11 18:05:24 +00:00
Stefan Breunig
718694d5ee
acd: server side move #122
...
This approach (ab)uses that trashed items can have naming conflicts
and that one can change their parents, even though direct replacing
("moving") is forbidden.
2016-11-11 18:05:24 +00:00
Stefan Breunig
77f38cb6f1
acd: extend move test to check conflict cases for two step rename+move
2016-11-11 18:05:24 +00:00
Too Much IO
ca017980a3
Add support for server side move operations
...
Depends on pull request at https://github.com/ncw/go-acd/pull/1
2016-11-11 18:05:24 +00:00
Nick Craig-Wood
4105da206a
b2: reauth the account while doing uploads too #825
...
Originally it was thought the upload URL expiring would provide 401
errors so it was excluded from reauth when doing uploads, but on
re-reading the docs and looking at this issue it seems that 401 errors
are only caused by the account token expiring and not the upload token
expiring.
We will refresh both the upload token and account token on a 401 error
while uploading, and just the account token when we get a 401 at any
other time.
2016-11-07 13:30:51 +00:00
Nick Craig-Wood
34e7ca90fc
Update go-acd vendor to fix error message - fixes #860
2016-11-07 10:20:26 +00:00
Nick Craig-Wood
687abe7803
Fix godep update
2016-11-06 14:50:52 +00:00
Nick Craig-Wood
9b1820a7ad
Update go-acd dependency
2016-11-06 14:26:12 +00:00
Nick Craig-Wood
5f320cc540
Add missing vendor files
2016-11-06 10:40:40 +00:00
Nick Craig-Wood
23b8f008e0
Add missing docs changes
2016-11-06 10:40:11 +00:00
Nick Craig-Wood
d95288175f
Version v1.34
2016-11-06 10:18:30 +00:00
Nick Craig-Wood
b83f7ac06b
Update dependencies pre release
2016-11-05 18:35:34 +00:00
Nick Craig-Wood
f7af730b50
Use a vendor directory for repeatable builds - fixes #816
...
This is using godep to manage the vendor directory.
2016-11-05 18:18:08 +00:00
Nick Craig-Wood
01be5bff02
Fix ogier/pflag vs spf13/pflag
2016-11-05 18:18:08 +00:00
Nick Craig-Wood
e825df6448
Fix Check on crypted file systems
2016-11-05 18:17:21 +00:00
Nick Craig-Wood
ff41b0d435
Improve error message when source remote isn't found in sync #848
2016-11-05 18:03:55 +00:00
Nick Craig-Wood
e162377ca3
acd: Simplify the wait options into a single --acd-upload-wait-per-gb - fixes #262
...
This means the feature can be disabled by setting the time to 0.
This also logs the HTTP status for analysis purposes.
Thanks Felix Bünemann for extensive testing and data collection.
2016-11-05 13:57:03 +00:00
Nick Craig-Wood
d1080d5456
crypt: fix panic on close after failed seek
2016-11-05 10:01:33 +00:00
Nick Craig-Wood
64b5a76bec
mount: detect and deal with seeking beyond end of file - fixes #828
2016-11-05 09:59:36 +00:00
Nick Craig-Wood
7cfb1bdc70
fuse: tests: create the directory before starting tests
2016-11-05 09:57:45 +00:00
Nick Craig-Wood
441951a93b
Stop removing failed upload to cloud storage remotes - fixes #559
...
We do remove a partially written file on local so we don't have
corrupted files lying around.
2016-11-04 21:34:25 +00:00
Nick Craig-Wood
154e91bb23
crypt: Fix data corruption caused by seeking - #828
...
The corruption was caused when the file was read to the end thus
setting io.EOF and returning the buffers to the pool. Seek reset the
EOF and carried on using the buffers that had been returned to the
pool thus causing corruption when other goroutines claimed the buffers
simultaneously.
Fix by resetting the buffer pointers to nil when released and claiming
new ones when seek resets EOF. Also added locking for Read and Seek
which shouldn't be run concurrently.
2016-11-03 22:55:05 +00:00
Nick Craig-Wood
cb40511807
s3: Allow command line to override acl (Thanks Radek Senfeld)
2016-11-03 21:05:30 +00:00