Nick Craig-Wood
7539b2c5e1
docs: add data about each backend in YAML format
2026-01-30 17:08:44 +00:00
Nick Craig-Wood
6d39c63983
docs: add bin/manage_backends.py for managing the backend data files
2026-01-30 16:54:28 +00:00
Nick Craig-Wood
1bf73d862a
internxt: use rclone's http.Client to enable more features
...
e.g. --bwlimit, HTTP proxies, connection timeouts, --dump headers/bodies etc
2026-01-30 16:33:03 +00:00
Nick Craig-Wood
e2a079d73f
internxt: fix lint problems
2026-01-30 16:06:32 +00:00
Nick Craig-Wood
7d7f82854f
Add StarHack to contributors
2026-01-30 16:06:32 +00:00
Nick Craig-Wood
b6113a505f
Add lullius to contributors
2026-01-30 16:06:32 +00:00
Nick Craig-Wood
2a754ef2fa
Add jzunigax2 to contributors
2026-01-30 16:06:32 +00:00
Nick Craig-Wood
49b4ca3412
drive: add --drive-metadata-force-expansive-access flag - Fixes #8980
...
This allows the permissions changes happening in Feb 2026 to be tested
in advance.
2026-01-30 12:38:59 +00:00
Nick Craig-Wood
315a148820
test_all: allow drime more time to complete
2026-01-30 11:51:56 +00:00
Nick Craig-Wood
b873f838db
onedrive: fix permissions on onedrive Personal
2026-01-29 21:31:51 +00:00
Nick Craig-Wood
1d6f86900b
onedrive: fix require sign in for Onedrive Personal
...
require_sign_in and regain_inherited_permissions in Onedrive Personal
have been brought into line with Onedrive Business.
2026-01-29 21:31:51 +00:00
Nick Craig-Wood
8a31921fb0
onedrive: Onedrive Personal no longer supports description
...
Uploading files with description set is no longer allowed with
Onedrive personal. This brings it into line with Onedrive business.
2026-01-29 21:31:51 +00:00
Nick Craig-Wood
c64161822d
onedrive: fix setting modification time on directories for onedrive Personal
...
Onedrive Personal started ignoring the time parameters given to create
directory in the same way as onedrive Business.
2026-01-29 21:31:51 +00:00
Nick Craig-Wood
d660960775
onedrive: fix cancelling multipart upload
...
Before this change it was giving back "401 Unauthorized" however
removing the "Authorization: XXXX" from the request fixes the problem
as the auth is in the URL already.
2026-01-29 21:31:51 +00:00
Nick Craig-Wood
cc9abcad06
cmount: make work under OpenBSD - fixes #1727
2026-01-29 10:24:33 +00:00
Nick Craig-Wood
5c4af237e4
vfs: make mount tests run on OpenBSD
2026-01-29 10:24:33 +00:00
Nick Craig-Wood
824257583c
protondrive: update to use forks of upstream modules
...
This updates rclone to use forks of the upstream proton drive modules
in preparation for making changes.
The go-proton-api modules has had changes from master merged so rclone
and Proton-API-Bridge are using the same version.
2026-01-28 11:38:38 +00:00
Nick Craig-Wood
cd857754c7
Add hyusap to contributors
2026-01-28 11:38:31 +00:00
Nick Craig-Wood
017d930dfc
Add Nick Owens to contributors
2026-01-28 11:38:31 +00:00
Nick Craig-Wood
6ed68883fe
Add Mikel Olasagasti Uranga to contributors
2026-01-28 11:38:31 +00:00
Nick Craig-Wood
6b9f77459a
docs: fix formatting
2026-01-23 16:55:52 +00:00
Nick Craig-Wood
4b2c39c585
docs: add faq entry about re-enabling old TLS ciphers
2026-01-23 15:40:06 +00:00
Nick Craig-Wood
dbf2499d85
Add Marc-Philip to contributors
2026-01-23 15:40:06 +00:00
Nick Craig-Wood
760a134c95
Add yy to contributors
2026-01-23 15:40:06 +00:00
Nick Craig-Wood
9ec918f137
docs: fix use of removed rem macro
2026-01-14 18:37:19 +00:00
Nick Craig-Wood
3a9c7ceeb1
uptobox: remove backend as service is no longer available
...
Uptobox was shutdown in September 2023 and does not appear to be
returning.
2026-01-14 15:31:46 +00:00
Nick Craig-Wood
5502c0f8ae
rc: add operations/hashsumfile to sum a single file only
2026-01-14 12:29:48 +00:00
Nick Craig-Wood
d707ae7cf4
docs: update sponsor link
2026-01-14 12:29:48 +00:00
Nick Craig-Wood
933bbf3ac8
sftp: fix proxy initialisation
...
This was being done in NewFs instead of NewFsWithConnection like it
should have been which meant calls to NewFsWithConnection were not
initialising the proxy correctly.
2026-01-13 12:40:17 +00:00
Nick Craig-Wood
ecc5972d6f
fstest: skip Copy mutation test with --sftp-copy-is-hardlink
2026-01-13 12:40:17 +00:00
Nick Craig-Wood
07805796ab
fstest: Make Copy mutation test work properly
...
Before this change it could miss a mutation if the Modtime was cached
2026-01-13 12:40:17 +00:00
Nick Craig-Wood
189e6dbf6a
Add Qingwei Li to contributors
2026-01-13 12:40:12 +00:00
Nick Craig-Wood
d47e289165
Add Nicolas Dessart to contributors
2026-01-13 12:40:12 +00:00
Nick Craig-Wood
d9895fef9d
lib/rest: add opts.MultipartContentType to explicitly set Content-Type of attachements
...
Before this the standard library set it to application/octet-stream for some reason
2026-01-08 12:05:37 +00:00
Nick Craig-Wood
f814498561
docs: update sponsors
2026-01-08 12:05:30 +00:00
Nick Craig-Wood
28c187b9b4
docs: update sponsor logos
2025-12-31 17:04:11 +00:00
Nick Craig-Wood
e07afc4645
Add sys6101 to contributors
2025-12-31 17:04:11 +00:00
Nick Craig-Wood
08932ab92a
Add darkdragon-001 to contributors
2025-12-31 17:04:11 +00:00
Nick Craig-Wood
356ee57edb
Add vupn0712 to contributors
2025-12-31 17:04:11 +00:00
Nick Craig-Wood
f81cd7d279
serve s3: make errors in --s3-auth-key fatal - fixes #9044
...
Previously if auth keys were provided without a comma then rclone
would only log an INFO message which could mean it went on to serve
without any auth.
The parsing for environment variables was changed in v1.70.0 to make
them work properly with multiple inputs. This means the input is
treated like a mini CSV file which works well except in this case when
the input has commas. This meant `user,auth` without quotes is treated
as two key pairs `user` and `quote`. The correct syntax is
`"user,auth"`. This updates the documentation accordingly.
2025-12-18 10:17:41 +00:00
Nick Craig-Wood
1a0a4628d7
Add masrlinu to contributors
2025-12-18 10:17:41 +00:00
Nick Craig-Wood
3a6e07a613
memory: add --memory-discard flag for speed testing - fixes #9037
2025-12-17 10:21:12 +00:00
Nick Craig-Wood
c36f99d343
Add vyv03354 to contributors
2025-12-17 10:21:12 +00:00
Nick Craig-Wood
df18e8c55b
Changelog updates from Version v1.72.1
2025-12-10 15:31:48 +00:00
Nick Craig-Wood
f4e17d8b0b
s3: add more regions for Selectel
2025-12-10 15:31:48 +00:00
Nick Craig-Wood
e5c69511bc
Add jhasse-shade to contributors
2025-12-10 15:31:48 +00:00
Nick Craig-Wood
4851f1796c
log: fix backtrace not going to the --log-file #9014
...
Before the log re-organisation in:
8d353039a6 log: add log rotation to --log-file
rclone would write any backtraces to the --log-file which was very
convenient for users.
This got accidentally disabled due to a typo which meant backtraces
started going to stderr even if --log-file was supplied.
This fixes the problem.
2025-12-09 16:35:07 +00:00
Nick Craig-Wood
4ff8899b2c
build: fix lint warning after linter upgrade
2025-12-09 16:15:17 +00:00
Nick Craig-Wood
8f29a0b0a1
Add Jonas Tingeborn to contributors
2025-12-09 16:15:17 +00:00
Nick Craig-Wood
8b0e76e53b
Add Tingsong Xu to contributors
2025-12-09 16:15:17 +00:00
Nick Craig-Wood
0dc0ab1330
build: adjust lint rules to exclude new errors from linter update
2025-12-08 14:45:06 +00:00
Nick Craig-Wood
a6bbdb35a0
proxy: fix error handling in tests spotted by the linter
2025-12-08 14:45:06 +00:00
Nick Craig-Wood
b33cb77b6c
Add Johannes Rothe to contributors
2025-12-08 14:45:06 +00:00
Nick Craig-Wood
d51322bb5f
Add Leo to contributors
2025-12-08 14:45:06 +00:00
Nick Craig-Wood
e718ab6091
Add Vladislav Tropnikov to contributors
2025-12-08 14:45:06 +00:00
Nick Craig-Wood
0a9e6e130f
Add Cliff Frey to contributors
2025-12-08 14:45:06 +00:00
Nick Craig-Wood
3358b9049c
Add vicerace to contributors
2025-12-08 14:45:06 +00:00
Nick Craig-Wood
6858bf242e
docs: note where a provider has an S3 compatible alternative
2025-11-26 12:22:48 +00:00
Nick Craig-Wood
e8c6867e4c
Add Shade as sponsor
2025-11-26 12:22:48 +00:00
Nick Craig-Wood
50fbd6b049
Add Duncan Smart to contributors
2025-11-26 12:22:48 +00:00
Nick Craig-Wood
0783cab952
Add Diana to contributors
2025-11-26 12:22:48 +00:00
Nick Craig-Wood
46ca0dd7fe
docs: update sponsor logos
2025-11-24 14:58:33 +00:00
Nick Craig-Wood
2e968e7ce0
docs: fix lint error in changelog
2025-11-21 18:23:16 +00:00
Nick Craig-Wood
1886c552db
Start v1.73.0-DEV development
2025-11-21 18:23:07 +00:00
Nick Craig-Wood
38ab3dd5b1
Version v1.72.0
2025-11-21 17:10:17 +00:00
Nick Craig-Wood
1d02e1219a
rc: fix formatting in job/batch
2025-11-21 17:06:18 +00:00
Nick Craig-Wood
035d3f344c
test speed: fix formatting of help
2025-11-21 17:02:45 +00:00
Nick Craig-Wood
7d45aee70f
docs: update sponsor logos
2025-11-21 12:48:29 +00:00
Nick Craig-Wood
6d4c625bfb
rc: config/unlock: rename parameter to configPassword accept old as well
...
We accidentally added a non `camelCase` parameter to the rc
(`config_password`)- this fixes it (to `configPassword`) but accepts
the old name too as it has been in a release.
2025-11-20 16:46:01 +00:00
Nick Craig-Wood
4eccc40168
rc: correct names of parameters in job/list output
...
These were accidentally committed as snake_case whereas we use
camelCase elsewhere.
This corrects the issue before the first release in v1.72.0
2025-11-20 16:46:01 +00:00
Nick Craig-Wood
e451f9c999
Add Nikolay Kiryanov to contributors
2025-11-20 16:46:01 +00:00
Nick Craig-Wood
4afb59bc93
docs: onedrive: note how to backup up any user's data
2025-11-18 16:21:06 +00:00
Nick Craig-Wood
0343670375
Add Dominik Sander to contributors
2025-11-18 16:21:06 +00:00
Nick Craig-Wood
5b2b372ba9
Add jijamik to contributors
2025-11-18 16:21:06 +00:00
Nick Craig-Wood
31df39d356
build: fix tls: failed to verify certificate: x509: negative serial number
...
Before Go 1.23, x509.ParseCertificate accepted certificates with
negative serial numbers. Rejecting these certificates caused a small
number of users to see this error.
From Go 1.23 debug flags can be added to go.mod so this change adds a
debug flag to ensure negative serial numbers are still allowed since
this is a spec violation, not a security issue.
See: https://forum.rclone.org/t/ssl-validation-broken-between-v1-69-1-latest-version/
2025-11-14 12:51:17 +00:00
Nick Craig-Wood
03d3811f7f
Add Sean Turner to contributors
2025-11-14 12:51:17 +00:00
Nick Craig-Wood
cf94824426
dropbox: fix error moving just created objects - fixes #8881
...
The bisync tests have been failing as Dropbox is failing to move just
created objects. This seems to be caused by an eventual consistency
problem so this attempts to fix it by retrying the specific error.
2025-11-12 15:54:01 +00:00
Nick Craig-Wood
9f75af38e3
rc: make sure fatal errors don't crash rclone - fixes #8955
...
Before this change, if any code called fs.Fatal(f) then it would stop
rclone as designed. However this is not appropriate when using the RC
API - we want the error returned to the user.
This change turns the fs.Fatal(f) call into a panic which is caught by
the RC API handler and returned to the user as a 500 error.
2025-11-12 12:22:04 +00:00
Nick Craig-Wood
b5e4d39b05
pacer: factor call stack searching into its own package
2025-11-12 12:22:04 +00:00
Nick Craig-Wood
4d19afdbbf
rc: add osVersion, osKernel and osArch to core/version
...
This makes it return the same info as `rclone version`
2025-11-12 11:16:48 +00:00
Nick Craig-Wood
2ebfedce85
build: update all dependencies
2025-11-12 10:36:30 +00:00
Nick Craig-Wood
5052b80298
webdav: fix out of memory with sharepoint-ntlm when uploading large file
...
Fixes #7469
Fixes #8959
See: https://forum.rclone.org/t/huge-memory-usage-10gb-when-upload-a-single-large-file-16gb-in-webdav/43312/
2025-11-10 16:57:18 +00:00
Nick Craig-Wood
fada870ff0
testserver: fix owncloud test server startup
2025-11-10 16:57:18 +00:00
Nick Craig-Wood
38f456c527
Add aliaj1 to contributors
2025-11-10 16:57:18 +00:00
Nick Craig-Wood
4c74ded85a
docs: adjust spectra logic example endpoint name
2025-11-10 13:47:33 +00:00
Nick Craig-Wood
fb895f69a1
testserver: fix HDFS server after run.bash adjustments
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
b204090325
testserver: remind developers about allocating a port
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
1821d86911
testserver: make run.bash variables less likely to collide with scripts
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
7ce67347fb
testserver: fix seafile servers messing up _connect string
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
0228bbff39
testserver: make sure TestWebdavInfiniteScale uses an assigned port
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
6890bd7738
testserver: make sure we don't overwrite the NAME variable set
...
This fixes some oddities stopping and starting servers
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
bc5d1dfaf3
Add n4n5 to contributors
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
c33aeb705f
Add Alex to contributors
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
12cf8e71df
Add Copilot to contributors
2025-11-05 17:56:28 +00:00
Nick Craig-Wood
55655efabf
testserver: fix tests failing due to stopped servers
...
Before this fix there were various issues with the test server
framework, most noticeably servers stopping when they shouldn't
causing timeouts. This was caused by the reference counting in the Go
code not being engineered to work in multiple processes so it was not
working at all properly.
This fix moves the reference counting logic to the start scripts and
in turn removes that logic from the Go code. This means that the
reference counting is now global and works correctly over multiple
processes.
2025-11-04 11:45:15 +00:00
Nick Craig-Wood
edb47076b5
docs: update the method for running integration tests
2025-11-03 16:52:33 +00:00
Nick Craig-Wood
e5fd97b8d2
bisync: fix failing tests
...
In this commit
d240d044c3 check: improved reporting of differences in sizes and contents
We adjusted the sense of operations.CheckIdenticalDownload to return
true if files are identical as is implied by the name, but we forgot
to invert the logic in the bisync DownloadCheckFn which caused lots of
tests to fail.
2025-11-03 16:52:33 +00:00
Nick Craig-Wood
bc57a31859
Add SublimePeace to contributors
2025-11-03 16:52:33 +00:00
Nick Craig-Wood
d34ba258b0
test_all: fix detection of running servers
...
Before this change stopping servers was unreliable, expecially the non
docker based ones. This caused timeouts and connection errors in the
tests.
2025-11-03 14:44:39 +00:00
Nick Craig-Wood
05d54a95b8
accounting: add AccountReadN for use in cluster
2025-11-03 14:44:39 +00:00