28480c0570
sftp: use correct OS way of reading username - fixes running under crontab
2018-01-07 12:57:46 +00:00
72349bdaae
Add Jon Fautley to contributors
2018-01-07 11:19:14 +00:00
36e6d23112
sftp: Add option to disable remote hash check command execution
2018-01-07 11:18:51 +00:00
0eba37d8f3
lsf: add --files-only and --dirs-only flags
2018-01-06 18:04:24 +00:00
c74c3b37da
lsf: add option to print hashes
2018-01-06 17:53:37 +00:00
7c71ee1a5b
fs: fix TestListFormat on remotes which return 0 as dir size not -1
2018-01-06 17:47:42 +00:00
ed20fa5ee7
ls* commands: update docs and add defaults into options for lsf
2018-01-06 17:00:20 +00:00
54a9fdf421
ls2: remove in favour of lsf
2018-01-06 14:41:36 +00:00
0d041602cf
cmd: new command lsf
2018-01-06 14:39:31 +00:00
8f47d7fc06
Add Chris Redekop to contributors
2018-01-06 14:30:27 +00:00
4dd1e507f4
s3: set/get the hash for multipart files - #523
2018-01-06 14:30:10 +00:00
65618afd8c
serve/http: fix serving files with : in - fixes #1939
2018-01-05 17:25:05 +00:00
be4ed14525
rest: rename URLEscape to URLPathEscape for consistency with go1.8
2018-01-05 15:55:43 +00:00
ef89f1f1a7
webdav: parse time in alternate format for mydrive.ch - fixes #1952
2018-01-05 14:28:06 +00:00
b412c745a1
Start v1.39-DEV development
2017-12-23 13:40:28 +00:00
f34a9116d4
Version v1.39
v1.39
2017-12-23 13:07:45 +00:00
64ea94c1a4
s3: Use rest.URLEscape rather than url.QueryEscape.
...
The X-Amz-Copy-Source takes a path. url.QueryEscape
escapes spaces with a plus sign while rest.URLEscape
(which mimics the url.PathEscape available from go 1.8)
uses '%20'
This works around an issue when copying objects with
spaces in their key on DigitalOcean Spaces.
2017-12-23 11:27:45 +00:00
4eac50eb83
cache: update docs for 1.39
2017-12-22 13:52:55 +02:00
5683f74025
Add Yassine Imounachen to contributors
2017-12-21 10:33:43 +00:00
fe71d4fd87
Fix 'QingClound' typo
2017-12-21 10:33:21 +00:00
a64d92bd35
cache: update internal tests with chunk path
2017-12-20 23:03:44 +02:00
c5cf0792f2
cache: add the ability to specify a custom chunk path - fixes #1872
2017-12-20 22:43:30 +02:00
255d3e925d
s3: fix crash if a bad listing is received - fixes #1927
...
Caringo Swarm is returning a listing with IsTruncated set but no
NextMarker and no Keys. Rclone doesn't know how to continue the
listing at this point, so it returns an error rather than truncating
the listing or risking a loop.
2017-12-20 16:51:07 +00:00
0d4bff8239
cache: fix Windows separator issue for #1904 ( #1930 )
2017-12-20 17:24:50 +02:00
4ba58884b1
webdav: decode multiple <s:propstat> more carefully - fixes nextcloud 12.0.4
...
For some reason nextcloud sends multiple propstat responses now, one
with a 404 status. rclone was interpreting the last status and
assuming the file was missing.
2017-12-20 11:53:10 +00:00
8839e4ee33
cache: add SIGHUP support to evict all cache - fixes 1906
2017-12-19 15:48:48 +02:00
ebbe77f525
cache: enable internal tests and fix race condition for them ( #1928 )
2017-12-19 15:37:38 +02:00
6f1ae00c7f
cache: disable unreliable internal tests
2017-12-18 16:31:15 +02:00
6b5989712f
cache: refactor entries caching pattern for #1904 ( #1924 )
2017-12-18 14:55:37 +02:00
29d34426bc
vfs: fix deletion of in use directories #1860
...
This was causing errors if the cache cleaner was called between the
Open and the pendingOpen of a RW file.
The fix was to move the cache open to the Open from the openPending.
2017-12-15 15:42:49 +00:00
2a01fa9fa0
moveto,copyto: clarify error message if source doesn't exist - fixes #1022
2017-12-15 11:37:31 +00:00
4c0e2f9b3b
swift: fix crash on bad authentication - fixes #1919
...
This also fixes Hubic not re-authenticating for long transfers.
2017-12-14 14:23:55 +00:00
240c97cd7a
Update MAINTAINERS doc
2017-12-14 13:56:58 +00:00
2fd0bec4e4
docs: note that script install checks the version
2017-12-14 11:00:22 +00:00
7e585cda96
fs: fix TestRmdirsLeaveRoot test
2017-12-14 08:57:28 +00:00
1b1593a894
Add lewapm to contributors
2017-12-13 10:24:16 +00:00
9c242edc10
rmdirs: add --leave-root flag - fixes #1874
2017-12-13 10:23:54 +00:00
0914ec316c
b2: fix multipart upload retries #1733
...
Prior to this fix we were uploading 0 length bodies if a retry was
needed on a multipart upload chunk. This gave this error `http:
ContentLength=268435496 with Body length 0`.
Fix by remaking the hash appending reader in the Call loop. This is
inefficient in the face of retries, but these are uncommon.
2017-12-13 10:11:20 +00:00
2cf808c825
ncdu: fix crashes on empty directories - fixes #1910
...
Up arrow or right arrow in an empty directory would crash ncdu
2017-12-12 13:54:15 +00:00
66558213e0
b2: send correct fileName when using --hard-delete - fixes #1905
2017-12-12 07:48:06 +00:00
84701e376a
cache: delay Plex connection to the first read handle - fixes #1903
2017-12-12 00:46:08 +02:00
829dd1ad25
cache: try a full read on the last chunk for #1896
2017-12-11 01:15:53 +02:00
7c972d375b
cache: fix mismatched types for #1896
2017-12-10 14:16:16 +02:00
3d2f3d9a7f
cache: catch panic and add more logging for #1896
2017-12-10 14:11:31 +02:00
845b22a628
Add Jon Fautley to contributors
2017-12-10 10:53:49 +00:00
3684585104
sftp: add option to enable the use of aes128-cbc cipher
2017-12-10 10:53:32 +00:00
f424019380
error codes documented and bugs fixed
2017-12-10 10:16:20 +00:00
ab03f6e475
version check in curl installation
2017-12-10 10:16:20 +00:00
b48b537325
cache: plex integration, refactor chunk storage and worker retries ( #1899 )
2017-12-09 23:54:26 +02:00
b05e472d2e
stats: condensed transfer output to fit 80x25 terminals
2017-12-09 10:48:36 +03:00