ce1b9a7daf
swift,hubic: fix paged directory listings
...
This was caused by rclone adjusting the object names. If the last
object in the listing page happened to be a directory, rclone would
remove the / which caused the next page to start in the wrong place.
2017-07-06 11:31:37 +01:00
f0512d1a52
Fix missing fs.Dir -> fs.Directory
2017-07-06 11:31:36 +01:00
51866fbd34
drive: add missing seek to start on retries of chunked uploads
...
follow up to ee13bc6775
2017-07-05 18:52:04 +02:00
ee13bc6775
drive: fix stats accounting for upload - fixes #970 , #968
2017-07-04 19:56:46 +02:00
e86f62c3e8
Add rclone info internal command for testing out limits of remotes
2017-07-03 15:05:27 +01:00
6c3bf629a1
yandex: fix fs.Name()
...
Put in tests for fs.Root() and fs.Name() for all remotes
2017-07-03 13:39:31 +01:00
575e779b55
Warn about duplicate files when syncing - fixes #1506
...
Error about unsorted directories and test thoroughly
2017-06-30 21:24:13 +01:00
dc56ad9816
sftp, local: refactor to stop storing os.FileInfo in preparation for serialization
2017-06-30 14:27:27 +01:00
e7d04fc103
Create fs.Directory interface and use it everywhere
2017-06-30 14:26:59 +01:00
e2d7d413ef
fs: rename BasicInfo to DirEntry
2017-06-30 14:26:58 +01:00
e7e9aa0dfa
fs: Remove unused ListFser interface
2017-06-30 14:26:58 +01:00
f88300a153
Don't Mkdir at the start of sync - fixes #1131
...
This is possible now that the bucket based remotes will create the
buckets on demand (9c1e703777
).
2017-06-29 12:31:53 +01:00
e54087ece1
Fix config tests to save configData which fixes subsequent tests
2017-06-29 12:31:53 +01:00
54561fd2bc
s3: work around eventual consistency in bucket creation
...
Deleting a bucket then testing its existence can give the wrong
result. Work around by keeping a flag as to whether we have deleted
the bucket.
2017-06-29 12:31:52 +01:00
479c5a514a
swift, s3, gcs: create container if necessary on server side copy
2017-06-28 21:16:07 +01:00
f3c7e1a9dd
Debug directory creation and removal - fixes #1192
2017-06-27 22:19:35 +01:00
70b5b2f5c6
acd, onedrive: fix initialization order for token renewer - fixes #1442
2017-06-27 22:19:35 +01:00
d7811f72ad
Clarify how 'move' may use server side copying
2017-06-26 22:54:14 +01:00
aa20486485
Add --stats-log-level so can see --stats without -v - fixes #1180
...
The most common use for this flag is likely to be showing the stats
without using -v by using `--stats-log-level NOTICE`.
2017-06-26 22:50:37 +01:00
33f302a06b
Document workaround for files/dirs with : in - fixes #1331
2017-06-26 16:13:12 +01:00
24cb739d1f
b2: reduce minimum chunk size to 5MB - fixes #1289
2017-06-26 16:02:46 +01:00
f0abd6173d
Add Harshavardhana and sainaen to contributors
2017-06-26 12:37:00 +01:00
1817d8f631
crypt: Fix typo in cryptcheck's short description
2017-06-26 12:35:20 +01:00
a308ad5bd7
Fix typos and punctuation in the 'docs.md'
...
* Add commas to introductory phrases ('However', 'First', 'For example')
* Consistently capitalize provider names
* Fix some typos ('bandwith', 'integriTIty', etc.)
2017-06-26 12:35:20 +01:00
b360527931
mount: fix hang on errored upload
...
In certain circumstances if an upload failed then the mount could hang
indefinitely. This was fixed by closing the read pipe after the Put
completed. This will cause the write side to return a pipe closed
error fixing the hang.
Fixes #1498
2017-06-26 12:08:51 +01:00
52b042971a
keep file permissions and try to keep user/group on supported systems ( fixes #1467 )
2017-06-25 09:05:24 +02:00
2d2778eabf
don't delete remote if name does not change while renaming ( fixes #1495 )
2017-06-25 08:55:54 +02:00
d55f8f0492
sftp: add support for using ssh key files #1494
...
Update docs about macOS and ssh-agent #1218
2017-06-23 16:25:35 +01:00
b44d0ea088
drive: convert / in names to a unicode equivalent (/) - fixes #62
2017-06-20 21:27:14 +01:00
d981456ddc
Add Vasiliy Tolstov to contributors
2017-06-20 21:27:14 +01:00
b22c4c4307
http: fix, tidy and rework ready for release
...
* Fix remaining problems
* Refactor to make testing easier and add a test suite
* Make path parsing more robust.
* Add single file operations
* Add MimeType reading for objects
* Add documentation
* Note go1.7+ is required to build
2017-06-20 21:27:14 +01:00
afc8cc550a
http: Update interfaces for List/ListR/Put/Update
2017-06-20 21:27:14 +01:00
83b642e98f
fix for caddy web server
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru >
2017-06-20 21:27:14 +01:00
d5d635b7f3
http: Fix comments, remove optional methods which don't work
2017-06-20 21:27:14 +01:00
6b89e6c381
add new http remote filesystem
...
Signed-off-by: Vasiliy Tolstov <v.tolstov@selfip.ru >
2017-06-20 21:27:14 +01:00
be0dd09801
vendor: golang.org/x/net/html for http
2017-06-20 21:27:14 +01:00
b76cd4abd2
Fix Range header option
2017-06-20 21:27:14 +01:00
0dbf1230bc
Update CONTRIBUTING with --fast-list
2017-06-20 21:27:14 +01:00
4fd9570332
fs: Use an in place filter in ListDirSorted
2017-06-20 21:27:14 +01:00
8d77e48190
Minio supports ETags and metadata.
...
Current doc mentioned lack of ETag and metadata
support which since has been long fixed in many
upstream Minio releases.
Also cleanup the doc to show new startup banner etc.
2017-06-20 08:21:02 +01:00
dcce65b2b3
mount/cmount: factor duplicated code into mountlib
2017-06-19 14:36:51 +01:00
4ce31555b2
vendor: update github.com/billziss-gh/cgofuse - fixes #1481
2017-06-19 09:53:34 +01:00
5ed4bc97f3
travis: reduce number of parallel builds to avoid "Killed" error
2017-06-19 08:16:35 +01:00
54e37be591
Only test with -race using go latest
2017-06-19 08:07:50 +01:00
eaa717b88a
Fix crypt obfuscate tests with Windows
2017-06-18 22:53:19 +01:00
bbbc202ee6
Add ftp.md to docs builder and update docs
2017-06-15 20:12:26 +01:00
97364fd0b6
ncdu: disable on plan9 and solaris as termbox isn't supported there
2017-06-15 20:10:54 +01:00
c34f11a92f
rclone ncdu for exploring a remote with a text based user interface.
2017-06-15 17:44:17 +01:00
e31fc877e2
vendor: github.com/nsf/termbox-go and dependencies for rclone ncdu
2017-06-15 16:46:32 +01:00
e069fc439e
crypt: use an in place filter for encrypting directory entries
2017-06-15 16:46:32 +01:00