Commit Graph

2111 Commits

Author SHA1 Message Date
fcf47a8393 pikpak: set the NoMultiThreading feature flag to disable multi-thread copy
Before this change the pikpak backend changed the global
--multi-thread-streams flag which wasn't desirable.

Now the machinery is in place to use the NoMultiThreading feature flag
instead.

Fixes #6915
2023-05-09 17:46:19 +01:00
08c60c3091 Add Janne Hellsten to contributors 2023-05-09 17:27:35 +01:00
5c594fea90 operations: implement uploads to temp name with --inplace to disable
When copying to a backend which has the PartialUploads feature flag
set and can Move files the file is copied into a temporary name first.
Once the copy is complete, the file is renamed to the real
destination.

This prevents other processes from seeing partially downloaded copies
of files being downloaded and prevents overwriting the old file until
the new one is complete.

This also adds --inplace flag that can be used to disable the partial
file copy/rename feature.

See #3770

Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2023-05-09 16:28:10 +01:00
41cf7faea4 Add Andrei Smirnov to contributors 2023-05-07 12:47:09 +01:00
f226f2dfb1 s3: add petabox.io to s3 providers 2023-05-05 09:44:25 +01:00
0468375054 uptobox: ensure files and folders show the modtime configured by --default-time #6986 2023-05-04 15:03:11 +01:00
8e2dc069d2 fs: Add --default-time flag to control unknown modtime of files/dirs
Before this patch, files or directories with unknown modtime would
appear as the current date.

When mounted some systems look at modification dates of directories to
see if they change and having them change whenever they drop out of
the directory cache is not optimal.

See #6986
2023-05-04 15:03:11 +01:00
1607344613 Add Adam K to contributors 2023-05-03 11:40:30 +01:00
c75dfa6436 Add Jānis Bebrītis to contributors 2023-04-28 14:33:01 +01:00
56eb82bdfc Add Tobias Gion to contributors 2023-04-28 14:33:01 +01:00
44ac79e357 Add dlitster to contributors 2023-04-25 12:10:15 +01:00
0487e465ee docs: s3: clarify that X-Amz-Meta-Md5chksum is really a base64-encoded hex 2023-04-25 11:39:36 +01:00
6092fa57c3 Add Loren Gordon to contributors 2023-04-24 12:17:03 +01:00
3e15a594b7 cat: adds --separator option to cat command
When using `rclone cat` to print the contents of several files, the
user may want to inject some separator between the files, such as a
comma or a newline. This patch adds a `--separator` option to the `cat`
command to make that possible. The default value remains an empty
string, `""`, maintaining the prior behavior of `rclone cat`.

Closes #6968
2023-04-24 12:01:53 +01:00
075f98551f Add jladbrook to contributors 2023-04-20 17:58:10 +01:00
963ab220f6 Add Brian Starkey to contributors 2023-04-20 17:58:10 +01:00
5b95fd9588 Add WeidiDeng to contributors 2023-04-18 17:35:21 +01:00
a42643101e Add Damo to contributors 2023-04-18 17:35:21 +01:00
bcca67efd5 Add Rintze Zelle to contributors 2023-04-18 17:35:21 +01:00
2faa4758e4 docs: azureblob: typo fix in "azureblob-account" command 2023-04-18 12:48:55 +01:00
5f6b105c3e Add Shyim to contributors 2023-04-13 15:14:46 +01:00
d98837b7e6 Add Roel Arents to contributors 2023-04-13 15:14:46 +01:00
6cb584f455 config: do not overwrite config file symbolic link - fixes #6754 2023-04-08 21:48:21 +02:00
ec8bbb8d30 config: do not remove/overwrite other files during config file save - fixes #3759 2023-04-08 21:48:21 +02:00
037a6bd1b0 crypt: recommend Dropbox for base32768 encoding
See: https://forum.rclone.org/t/base32768-filename-encoding-with-crypt-dropbox-remote/37375
2023-04-05 14:51:21 +01:00
09b884aade Add wiserain to contributors 2023-04-05 14:51:21 +01:00
243bcc9d07 pikpak: new backend
Fixes #6429
2023-04-04 16:33:48 +01:00
5755e31ef0 Add Joel to contributors 2023-04-04 09:41:36 +01:00
9ea7d143dd Add Drew Parsons to contributors 2023-03-29 13:59:27 +01:00
927e721a25 docs: faq: clarify name resolver control
On Linux systems rclone builds with cgo but uses the internal Go
resolver for DNS by default.

This update the FAQ to suggest use of GODEBUG=netdns=cgo if there are
name resolution problems on Linux/BSD (with CGO_ENABLED rebuild from
source if necessary), or try GODEBUG=netdns=go on Windows/MacOS.

See: #683
2023-03-28 15:24:37 +01:00
bad8a01850 fs: allow boolean features to be enabled with --disable !Feature 2023-03-27 16:17:49 +01:00
d808c3848a Add ed to contributors 2023-03-27 16:17:49 +01:00
8fb9eb2fee sync: make --suffix-keep-extension preserve 2 part extensions like .tar.gz
If a file has two (or more) extensions and the second (or subsequent)
extension is recognised as a valid mime type, then the suffix will go
before that extension. So `file.tar.gz` would be backed up to
`file-2019-01-01.tar.gz` whereas `file.badextension.gz` would be
backed up to `file.badextension-2019-01-01.gz`

Fixes #6892
2023-03-27 14:24:21 +01:00
01fa15a7d9 Add Aditya Basu to contributors 2023-03-27 14:24:21 +01:00
6aaa5d7a75 Add jumbi77 to contributors 2023-03-27 14:24:21 +01:00
b4d3411637 Add Juang, Yi-Lin to contributors 2023-03-27 14:24:21 +01:00
01ddc8ca6c Add NickIAm to contributors 2023-03-27 14:24:21 +01:00
16c1e7149e Add yuudi to contributors 2023-03-27 14:24:21 +01:00
afe158f878 docs: fix typos found by codespell 2023-03-24 20:49:00 +00:00
e98b61ceeb docs: update install with docker interactive use
* Install with docker: interactive use
* remove extra mount from command
* update listremotes
2023-03-24 11:42:58 +00:00
19f9fca2f6 docs: document how the configuration file is written, and that an .old file will be deleted 2023-03-24 11:40:34 +00:00
7dbf1ab66f docs: add info about # of parallel checks for rclone check/cryptcheck 2023-03-24 11:35:58 +00:00
043bf3567d drive: update drive service account guide 2023-03-24 11:31:46 +00:00
32f71c97ea Add Zach Kipp to contributors 2023-03-22 12:50:58 +00:00
5f07113a4b docs: install: how to uninstall rclone via winget 2023-03-20 14:51:42 +00:00
99d5080191 Add Richard Tweed to contributors 2023-03-17 13:49:11 +00:00
ab746ef891 Add Thibault Coupin to contributors 2023-03-17 11:22:57 +00:00
6241c1ae43 Add devnoname120 to contributors 2023-03-17 11:09:08 +00:00
d8d53b7aa0 Add Christopher Merry to contributors 2023-03-17 10:52:21 +00:00
8c9048259a Add Arnavion to contributors 2023-03-17 10:52:21 +00:00