Nick Craig-Wood
3e82771413
Start v1.52.2-DEV development
2020-06-24 14:35:12 +01:00
Nick Craig-Wood
9445b12328
check: make it show stats by default
2020-06-24 11:23:34 +01:00
Nick Craig-Wood
4bb103ef43
build: speed up tidy-beta script by doing fewer directory traversals
2020-06-24 10:01:24 +01:00
Nick Craig-Wood
0dba7b8a46
swift: speed up deletes by not retrying segment container deletes
...
Before this fix rclone would continually try to delete non empty
segment containers which made deleting lots of files very slow.
This fix makes rclone just try the delete once and then carry on which
was the original intent of the code before the retry logic got put in.
2020-06-24 10:01:24 +01:00
buengese
e247811db5
jottacloud: remove debug Printf accidentally left in
2020-06-23 13:16:23 +02:00
buengese
6768f999ed
docs/overview: pcloud now supports link sharing
2020-06-21 17:22:56 +02:00
buengese
ce767bc3cf
pcloud: implement PublicLink
2020-06-21 17:22:56 +02:00
Caleb Case
e780cda1d4
backend/tardigrade: Upgrade to uplink v1.1.1
...
This fixes issue #4370 by restoring the correct error response.
2020-06-20 16:44:06 +01:00
Nick Craig-Wood
a55d882b7b
webdav: Fix free/used display for rclone about/df for certain backends - fixes #4348
...
Before this change if the server sent us xml like this
```
<D:propstat>
<D:prop>
<g0:quota-available-bytes/>
<g0:quota-used-bytes/>
</D:prop>
<D:status>HTTP/1.1 404 Not Found</D:status>
</D:propstat>
```
Rclone would read the empty XML items as containing 0
After this fix we make sure that we have a value before using it.
2020-06-20 15:15:15 +01:00
Nick Craig-Wood
5c5ad62208
drive: fix --drive-impersonate with cached root_folder_id
...
Before this fix rclone v1.51 and 1.52 would incorrectly use the cached
root_folder_id when the --drive-impersonate flag was in use. This
meant that rclone could be looking up the wrong directory ID with
unpredictable results - usually all files apparently being missing.
This fix makes rclone look up the root_folder_id always when using
--drive-impersonate. It does this by clearing the root_folder_id and
making a NOTICE message that it is ignoring the cached value.
It also stops rclone caching the root_folder_id when using
--drive-impersonate.
See: https://forum.rclone.org/t/rclone-gdrive-no-longer-returning-anything/17215
2020-06-20 15:01:37 +01:00
Nick Craig-Wood
62a1a561cf
build: test-repeat.sh add -tag to buildflags
2020-06-20 14:52:04 +01:00
Nick Craig-Wood
ce394426b0
check: fix successful retries with --download counting errors
...
See: https://forum.rclone.org/t/tons-of-data-corruption-after-rclone-copy-to-mega-can-rclone-correct-it/17017
2020-06-20 14:52:04 +01:00
buengese
6606602f1e
docs/box: add some info regarding the CleanUp implementation
2020-06-18 23:39:59 +02:00
buengese
b6b8958fb4
box: implement CleanUp - fixes #4326
2020-06-18 23:39:59 +02:00
Nick Craig-Wood
d8eea0e397
build: run gofmt -s to simplify the code: suggested by Go Report Card
2020-06-18 18:45:39 +01:00
Nick Craig-Wood
df9c930581
dropbox: fix public link by removing expires parameter
...
Adding the expires parameter gives settings_error/not_authorized/.. errors.
The expires setting isn't in the documentation so this commit removes
it for now.
2020-06-18 18:40:33 +01:00
Nick Craig-Wood
85bcacac90
s3: Cap expiry duration to 1 Week and return error when sharing dir
2020-06-18 17:50:50 +01:00
Nick Craig-Wood
4b4ee72796
fstest: fix PublicLink tests to send non zero expiry and work with s3
2020-06-18 17:50:12 +01:00
Nick Craig-Wood
40611fc4fc
check: retry downloads if they fail when using the --download flag
...
See: https://forum.rclone.org/t/tons-of-data-corruption-after-rclone-copy-to-mega-can-rclone-correct-it/17017/7
2020-06-18 16:16:19 +01:00
Nick Craig-Wood
7c4ba9fcb2
check: Fix misleading message which printed errors instead of differences
...
See: https://forum.rclone.org/t/tons-of-data-corruption-after-rclone-copy-to-mega-can-rclone-correct-it/17017/7
2020-06-18 16:16:19 +01:00
Nick Craig-Wood
a1c9612d75
build: fix windows/386 icon/version embedding #4304
...
Make sure we install goversioninfo binary for the running architecture
otherwise we don't get a binary.
2020-06-18 16:08:38 +01:00
Nick Craig-Wood
33c8709439
build: fix windows/amd64 build and icon/version embedding #4304
...
The parameters were being passed to goversioninfo in the wrong order
so that the 64 bit .syso was actually a 32 bit .syso thus calling the
linker to fail.
2020-06-18 16:08:38 +01:00
Nick Craig-Wood
5e6f4ab281
drive: fix creating a directory inside a shortcut
...
See: https://forum.rclone.org/t/cant-create-new-directory-on-google-drive-remote/17208
2020-06-17 11:32:28 +01:00
Nick Craig-Wood
3efdf5e095
operations: implement --refresh-times flag to set modtimes on hashless backends
2020-06-17 10:48:13 +01:00
Nick Craig-Wood
d174b97af7
errors: add WSAECONNREFUSED and more to the list of retriable Windows errors
...
This adds the missing WSAECONNREFUSED error to the list of errors we
can retry under Windows.
> Connection refused. No connection could be made because the target
> computer actively refused it.
It also adds any relevant errors I could see in the error code list.
See: https://forum.rclone.org/t/failing-to-upload-large-file-to-b2/17085
2020-06-17 10:46:22 +01:00
Nick Craig-Wood
fff8822239
Add jtagcat to contributors
2020-06-17 10:46:22 +01:00
Nick Craig-Wood
7cfe3760f4
Add Matteo Pietro Dazzi to contributors
2020-06-17 10:46:22 +01:00
NoLooseEnds
298bd640f3
build: fix custom timezone in Docker image
...
Added the tzdata package to fix this ref.
See: https://forum.rclone.org/t/rclone-in-docker-uses-tz-as-utc-not-as-provided/17173
2020-06-17 10:43:03 +01:00
buengese
945a37d0d2
docs/jottacloud: add some info about the setup for whitelabel version
2020-06-16 18:15:49 +02:00
Chaitanya Bankanhal
68afa28b27
rc: Add mount to list if mount point was successfully created
2020-06-16 15:17:55 +01:00
jtagcat
d6a9017298
fs: fix formatting of errInvalidCharacters error message
...
errInvalidCharacters: 'and space .' -> 'and space.' Remove a space between the word, space, and period.
Co-authored-by: jtagcat <gitlab@c7.ee>
2020-06-16 15:08:09 +01:00
jtagcat
da862f82cf
docs: add how to squash to contributing
...
Co-authored-by: jtagcat <gitlab@c7.ee>
2020-06-16 15:06:03 +01:00
jtagcat
f8b6727190
docs: document valid remote names
2020-06-16 15:02:15 +01:00
jtagcat
2d88d24881
config: reject remote names starting with a dash. ( #4261 )
2020-06-16 15:00:34 +01:00
Matteo Pietro Dazzi
62650a3eb3
serve dlna: Fix file list on Samsung Series 6+ TVs
...
This fixes the command "serve dlna" in order correctly show the list
of files on Samsung TV models starting from Series 6.
2020-06-16 14:56:02 +01:00
buengese
2c4f7b61c1
jottacloud: switch to new api root - fixes #4295
...
- also implement a very ugly workaround for the DirMove failures
2020-06-16 15:44:34 +02:00
Nick Craig-Wood
a3f6fe5287
dedupe: fix logging to be easier to understand #4321
2020-06-16 11:41:56 +01:00
Nick Craig-Wood
8d85c51a28
Add Heiko Bornholdt to contributors
2020-06-16 11:41:56 +01:00
Heiko Bornholdt
17d5a72416
ftp: add explicit tls support
...
Add support for explicit FTP over TLS.
Fixes #4100
2020-06-16 09:13:50 +01:00
Heiko Bornholdt
c4ce260b49
vendor: update jlaffaye/ftp
2020-06-16 09:13:50 +01:00
Nick Craig-Wood
4808958f93
mount2,cmount: skip unreliable tests #4171
2020-06-15 21:34:37 +01:00
Nick Craig-Wood
b58bb03e95
test: Don't run unreliable tests on CI #4171
2020-06-15 21:34:37 +01:00
Nick Craig-Wood
ba7fbfa8a7
testy: test utility functions
2020-06-15 21:34:37 +01:00
Nick Craig-Wood
117ff1d781
serve sftp: fix race in the tests #4171
2020-06-15 21:34:33 +01:00
Nick Craig-Wood
160c97da13
build: re-add accidentally deleted ci_upload
2020-06-15 20:21:20 +01:00
Nick Craig-Wood
0760bc09aa
build: fix Windows exe info insertion
...
The goversioninfo tool wasn't being installed in the correct place.
This also gets rid of the old Travis and Appveyor stuff from the
Makefile
2020-06-15 19:29:43 +01:00
Nick Craig-Wood
5ca82e2f05
Add Vincent Feltz to contributors
2020-06-14 10:11:13 +01:00
Nick Craig-Wood
746a6ef8d3
Add Zac Rubin to contributors
2020-06-14 10:11:13 +01:00
Gary Kim
763944f673
rcd: fix incorrect prometheus metrics - fixes #4341
...
This was caused by using the stats group from the context passed in by the rcd
rather than the global stats group.
Signed-off-by: Gary Kim <gary@garykim.dev>
2020-06-14 10:09:24 +01:00
Vincent Feltz
f4d7e41f24
s3: add Scaleway provider - fixes #4338
2020-06-13 11:55:37 +01:00