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
Nick Craig-Wood
f16b39165b
fs: add NonDefaultRC for discovering options in use
...
This enables us to send rc messages with the config in use.
2025-11-03 14:44:39 +00:00
Nick Craig-Wood
86edb26fd5
fs: move tests into correct files
2025-11-03 14:44:39 +00:00
Nick Craig-Wood
203e1bdbf9
rc: add NewJobFromBytes for reading jobs from non HTTP transactions
2025-11-03 14:44:39 +00:00
Nick Craig-Wood
a522c056fe
rc: add job/batch for sending batches of rc commands to run concurrently
2025-11-03 14:44:39 +00:00
Nick Craig-Wood
31adc7d89f
Add Ted Robertson to contributors
2025-11-03 14:44:39 +00:00
Nick Craig-Wood
c559ab7c58
Add Joseph Brownlee to contributors
2025-11-03 14:44:39 +00:00
Nick Craig-Wood
80610ef774
Add fries1234 to contributors
2025-11-03 14:44:39 +00:00
Nick Craig-Wood
a6c943a1ad
Add Fawzib Rojas to contributors
2025-11-03 14:43:56 +00:00
Nick Craig-Wood
53e0dbb5cb
Add Riaz Arbi to contributors
2025-11-03 14:43:56 +00:00
Nick Craig-Wood
3a0000526b
Add Lukas Krejci to contributors
2025-11-03 14:43:56 +00:00
Nick Craig-Wood
1fa6941e26
Add Adam Dinwoodie to contributors
2025-11-03 14:43:56 +00:00
Nick Craig-Wood
9bb7ad31e6
Add dulanting to contributors
2025-11-03 14:43:56 +00:00
Nick Craig-Wood
fb30c5f8dd
operations: add ReadAt method to ReOpen
2025-10-30 16:20:48 +00:00
Nick Craig-Wood
203df6cc58
fstest: add ResetRun to allow the remote to be reset in tests
2025-10-30 16:20:48 +00:00
Nick Craig-Wood
a0bcdc2638
Archive backend to read archives on cloud storage.
...
Initial support with Zip and Squashfs archives.
Fixes #8633
See #2815
2025-10-28 11:05:41 +00:00
Nick Craig-Wood
e42fa9f92d
vfs: remove unecessary import in tests to fix import cycles
2025-10-28 11:05:41 +00:00
Nick Craig-Wood
4586104dc7
Add Lakshmi-Surekha to contributors
2025-10-28 11:05:35 +00:00
Nick Craig-Wood
c4c360a285
Add Andrew Gunnerson to contributors
2025-10-28 11:05:35 +00:00
Nick Craig-Wood
ce4860b9b6
Add divinity76 to contributors
2025-10-28 11:05:35 +00:00
Nick Craig-Wood
eaab3f5271
docs: add the Provider to the options examples in the backend docs
2025-10-26 10:25:12 +00:00
Nick Craig-Wood
25b05f1210
Add Aneesh Agrawal to contributors
2025-10-26 10:25:12 +00:00
Nick Craig-Wood
2dc1b07863
Add viocha to contributors
2025-10-26 10:25:12 +00:00
Nick Craig-Wood
49acacec2e
Add reddaisyy to contributors
2025-10-26 10:25:12 +00:00
Nick Craig-Wood
71631621c4
docs: re-arrange sponsors page
2025-10-23 14:50:51 +01:00
Nick Craig-Wood
31e904d84c
docs: add Spectra Logic as a sponsor
2025-10-23 14:50:51 +01:00
Nick Craig-Wood
30c9843e3d
Add Oleksandr Redko to contributors
2025-10-23 14:50:51 +01:00
Nick Craig-Wood
b272c50c4c
march: fix --no-traverse being very slow - fixes #8860
...
Before this change --no-traverse was calling NewObject on directories
(where it would always fail) as well as files. This was very
noticeable when doing syncs with --max-age which were only
transferring a small number of objects. This should have been very
quick, but the NewObject calls for each directory slowed the sync down
a lot.
This changes replaces the check to see if the source entry is an
Object that got missed out from this commit:
88e30eecbf march: fix deadlock when using --no-traverse - fixes #8656
2025-10-22 14:14:52 +01:00
Nick Craig-Wood
b8700e8042
Add vastonus to contributors
2025-10-22 14:14:52 +01:00
Nick Craig-Wood
ba2a642961
azurefiles: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
979c6a573d
dropbox: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
bbb866018e
webdav: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
7706f02294
pcloud: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
6df7913181
box: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
c079495d1f
onedrive: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
3bf1ac5b07
drive: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
091caa34c6
Add hunshcn to contributors
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
40b3251e41
Changelog updates from Version v1.71.2
2025-10-20 16:56:47 +01:00
Nick Craig-Wood
e7f11af1ca
build: stop markdown linter leaving behind docker containers
2025-10-20 11:51:23 +01:00
Nick Craig-Wood
0b5c4cc442
Add Marco Ferretti to contributors
2025-10-20 11:51:23 +01:00
Nick Craig-Wood
61b022dfc3
docs: update sponsors
2025-10-17 12:04:51 +01:00
Nick Craig-Wood
1903b4c1a2
docs: update sponsor images
2025-10-15 16:33:10 +01:00
Nick Craig-Wood
f7cbcf556f
docs: update privacy policy with a section on user data
2025-10-14 16:24:07 +01:00
Nick Craig-Wood
3581e628c0
Add Dulani Woods to contributors
2025-10-14 16:24:07 +01:00
Nick Craig-Wood
62c41bf449
Add spiffytech to contributors
2025-10-14 16:24:07 +01:00
Nick Craig-Wood
3afa563eaf
mega: fix 402 payment required errors - fixes #8758
...
The underlying library now supports hashcash which should fix this
problem.
2025-10-09 11:58:49 +01:00
Nick Craig-Wood
9d9654b31f
Add Andrew Ruthven to contributors
2025-10-09 11:58:49 +01:00
Nick Craig-Wood
cfe257f13d
Add Microscotch to contributors
2025-10-09 11:58:49 +01:00
Nick Craig-Wood
0375efbd35
Add iTrooz to contributors
2025-10-09 11:58:49 +01:00
Nick Craig-Wood
f57a178719
test_all: give TestZoho: extra time as it has been timing out
2025-10-03 16:03:29 +01:00
Nick Craig-Wood
44f2e2ed39
test_all: give TestCompressDrive: extra time as it has been timing out
2025-10-03 16:02:07 +01:00