Commit Graph
25 Commits
Author SHA1 Message Date
dougalandNick Craig-Wood 6529d2cd8f Add Drime backend
Co-Authored-By: Nick Craig-Wood <nick@craig-wood.com>
2026-01-08 12:05:37 +00:00
dougalandNick Craig-Wood 8c7b7ac891 dircache: allow empty string as root parent id
This was causing an internal error with the drime backend which has the
root parent id as an empty string. This shouldn't affect anything else.
2026-01-08 12:05:37 +00:00
dougalanddougal a3ccf4d8a0 b2: allow individual old versions to be deleted with --b2-versions - fixes #1626 2025-11-14 17:04:45 +00:00
dougalandNick Craig-Wood f28c83c6de s3: make it easier to add new S3 providers
Before this change, you had to modify a fragile data-structure
containing all providers. This often led to things being out of order,
duplicates and conflicts whilst merging. As well as the changes for
one provider being in different places across the file.

After this change, new providers are defined in an easy to edit YAML file,
one per provider.

The config output has been tested before and after for all providers
and any changes are cosmetic only.
2025-10-25 19:37:29 +01:00
dougalanddougal ad316ec6e3 s3: add servercore as a provider 2025-10-17 16:35:06 +01:00
dougalandNick Craig-Wood 3a80d4d4b4 s3: provider reordering
+ fixing some typos
2025-10-10 16:30:03 +01:00
dougalandNick Craig-Wood a531f987a8 index: add missing providers 2025-10-10 16:30:03 +01:00
dougalandNick Craig-Wood e906b8d0c4 docs: add missing ` 2025-10-10 16:30:03 +01:00
dougalandNick Craig-Wood a5932ef91a s3: add rabata as a provider 2025-10-10 16:30:03 +01:00
dougalanddougal 79281354c7 vfs: fix chunker integration test 2025-10-03 17:10:24 +01:00
dougalandNick Craig-Wood 8ed55c61e1 serve http: download folders as zip
Now folders can be downloaded as a zip. You can also use --disable-zip
to not show this.
2025-09-26 15:18:02 +01:00
dougalandNick Craig-Wood bd598c1ceb s3: reorder providers to be in alphabetical order 2025-09-26 15:14:45 +01:00
dougalandNick Craig-Wood 0e203a7546 serve http: fix: logging url on start 2025-09-18 14:49:58 +01:00
dougalandNick Craig-Wood 689555033e b2: fix 1TB+ uploads
Before this change the minimum chunk size would default to 96M which
would allow a maximum size of just below 1TB file to be uploaded, due to
the 10000 part rule for b2.

Now the calculated chunk size is used so the chunk size can be 5GB
making a max file size of 50TB.

Fixes #8460
2025-09-15 13:05:20 +01:00
dougalandNick Craig-Wood 35fe609722 pool: fix flaky unreliability test 2025-09-11 18:09:50 +01:00
dougalandNick Craig-Wood cce399515f copyurl: reworked code, added concurrency and tests
- Added Tests
- Fixed file name handling
- Added concurrent downloads
- Limited downloads to --transfers
- Fixes #8127
2025-09-11 13:56:14 +01:00
dougalandNick Craig-Wood c639d3656e docs: HDFS: erasure coding limitation #8808 2025-09-10 19:26:55 +01:00
dougalandNick Craig-Wood d87720a787 s3: added SpectraLogic as a provider 2025-09-09 16:40:10 +01:00
dougalandNick Craig-Wood c9ce686231 swift: add ListP interface - #4788 2025-09-05 15:29:37 +01:00
dougalandNick Craig-Wood b085598cbc memory: add ListP interface - #4788 2025-09-05 15:29:37 +01:00
dougalandNick Craig-Wood bb47dccdeb oraceobjectstorage: add ListP interface - #4788 2025-09-05 15:29:37 +01:00
dougalandNick Craig-Wood 7a279d2789 B2: add ListP interface - #4788 2025-09-05 15:29:37 +01:00
dougalandNick Craig-Wood 9bd5df658a azureblob: add ListP interface - #4788 2025-09-05 15:29:37 +01:00
dougalandNick Craig-Wood d512e4d566 googlecloudstorage: add ListP interface - Fixes #8763 2025-09-05 15:29:37 +01:00
dougalandNick Craig-Wood a4962e21d1 vfs: fix SIGHUP killing serve instead of flushing directory caches
Before, rclone serve would crash when sent a SIGHUP which contradicts
the documentation - saying it should flush the directory caches.

Moved signal handling from the mount into the vfs layer, which now
handles SIGHUP on all uses of the VFS including mount and serve.

Fixes #8607
2025-09-01 13:15:11 +01:00