-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Comparing changes
Open a pull request
base repository: rclone/rclone
base: v1.70.2
head repository: rclone/rclone
compare: v1.70.3
- 12 commits
- 26 files changed
- 5 contributors
Commits on Jun 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d362597 - Browse repository at this point
Copy the full SHA d362597View commit details
Commits on Jul 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 444392b - Browse repository at this point
Copy the full SHA 444392bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 775ee90 - Browse repository at this point
Copy the full SHA 775ee90View commit details
Commits on Jul 9, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5f78b47 - Browse repository at this point
Copy the full SHA 5f78b47View commit details -
webdav: fix setting modtime to that of local object instead of remote
In this commit the source of the modtime got changed to the wrong object by accident 0b96713 webdav: add an ownCloud Infinite Scale vendor that enables tus chunked upload support This reverts that change and fixes the integration tests.
Configuration menu - View commit details
-
Copy full SHA for 90386ef - Browse repository at this point
Copy the full SHA 90386efView commit details -
pikpak: improve error handling for missing links and unrecoverable 500s
This commit improves error handling in two specific scenarios: * Missing Download Links: A 5-second delay is introduced when a download link is missing, as low-level retries aren't enough. Empirically, it takes about 30s-1m for the link to become available. This resolves failed integration tests: backend: TestIntegration/FsMkdir/FsPutFiles/ ObjectUpdate, vfs: TestFileReadAtNonZeroLength * Unrecoverable 500 Errors: The shouldRetry method is updated to skip retries for 500 errors from "idx.shub.mypikpak.com" indicating "no record for gcid." These errors are non-recoverable, so retrying is futile.
Configuration menu - View commit details
-
Copy full SHA for 64fc3d0 - Browse repository at this point
Copy the full SHA 64fc3d0View commit details -
march: fix deadlock when using --no-traverse - fixes #8656
This ocurred whenever there were more than 100 files in the source due to the output channel filling up. The fix is not to use list.NewSorter but take more care to output the dst objects in the same order the src objects are delivered. As the src objects are delivered sorted, no sorting is needed. In order not to cause another deadlock, we need to send nil dst objects which is safe since this adjusts the termination conditions for the channels. Thanks to @jeremy for the test script the Go tests are based on.
Configuration menu - View commit details
-
Copy full SHA for 4c4d366 - Browse repository at this point
Copy the full SHA 4c4d366View commit details -
linkbox: fix upload error "user upload file not exist"
Linkbox have started issuing 302 redirects on some of their PUT requests when rclone uploads a file. This is problematic for several reasons: 1. This is the wrong redirect code - it should be 307 to preserve the method 2. Since Expect/100-Continue isn't supported the whole body gets uploaded This fixes the problem by first doing a HEAD request on the URL. This will allow us to read the redirect Location and not upload the body to the wrong place. It should still work (albeit a little more inefficiently) if Linkbox stop redirecting the PUT requests. See: https://forum.rclone.org/t/linkbox-upload-error/51795 Fixes: #8606
Configuration menu - View commit details
-
Copy full SHA for ac54ccc - Browse repository at this point
Copy the full SHA ac54cccView commit details -
Configuration menu - View commit details
-
Copy full SHA for e319406 - Browse repository at this point
Copy the full SHA e319406View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdc6d22 - Browse repository at this point
Copy the full SHA cdc6d22View commit details -
azureblob: fix server side copy error "requires exactly one scope"
Before this change, if not using shared key or SAS URL authentication for the source, rclone gave this error ManagedIdentityCredential.GetToken() requires exactly one scope when doing server side copies. This was introduced in: 3a5ddfc azureblob: implement multipart server side copy This fixes the problem by creating a temporary SAS URL using user delegation to read the source blob when copying. Fixes #8662Configuration menu - View commit details
-
Copy full SHA for a30a490 - Browse repository at this point
Copy the full SHA a30a490View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4133a19 - Browse repository at this point
Copy the full SHA 4133a19View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.70.2...v1.70.3