Path to this page:
./
net/rclone,
Rsync for cloud storage
Branch: CURRENT,
Version: 1.69.1,
Package name: rclone-1.69.1,
Maintainer: leotRclone is a command line program to sync files and directories to and from:
Amazon Drive, Amazon S3, Backblaze B2, Box, Ceph, DigitalOcean Spaces,
Dreamhost, Dropbox, FTP, Google Cloud Storage, Google Drive, HTTP, Hubic,
Memset Memstore, Microsoft Azure Blob Storage, Microsoft OneDrive, Minio,
Nextcloud, OVH, Openstack Swift, Oracle Cloud Storage, Owncloud, pCloud,
put.io, QingStor, Rackspace Cloud Files, SFTP, Wasabi, WebDAV, Yandex Disk,
The local filesystem
Features:
- MD5/SHA1 hashes checked at all times for file integrity
- Timestamps preserved on files
- Partial syncs supported on a whole file basis
- Copy mode to just copy new/changed files
- Sync (one way) mode to make a directory identical
- Check mode to check for file hash equality
- Can sync to and from network, eg two different cloud accounts
- Optional encryption (Crypt)
- Optional cache (Cache)
- Optional FUSE mount (rclone mount)
Required to build:[
pkgtools/cwrappers] [
lang/go114]
Master sites:
Filesize: 16560.215 KB
Version history: (Expand)
- (2025-02-17) Updated to version: rclone-1.69.1
- (2025-01-14) Updated to version: rclone-1.69.0
- (2024-11-16) Updated to version: rclone-1.68.2
- (2024-10-01) Updated to version: rclone-1.68.1
- (2024-09-10) Updated to version: rclone-1.68.0
- (2024-09-06) Updated to version: rclone-1.67.0nb1
CVS history: (Expand)
2025-02-17 10:32:37 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
rclone: updated to 1.69.1
v1.69.1 - 2025-02-14
* Bug Fixes
* lib/oauthutil: Fix redirect URL mismatch errors (Nick Craig-Wood)
* bisync: Fix listings missing concurrent modifications (nielash)
* serve s3: Fix list objects encoding-type (Nick Craig-Wood)
* fs: Fix confusing "didn't find section in config file" error \
(Nick Craig-Wood)
* doc fixes (Christoph Berger, Dimitri Papadopoulos, Matt Ickstadt, Nick \
Craig-Wood, Tim White, Zachary Vorhies)
* build: Added parallel docker builds and caching for go build in the \
container (Anagh Kumar Baranwal)
* VFS
* Fix the cache failing to upload symlinks when `--links` was specified \
(Nick Craig-Wood)
* Fix race detected by race detector (Nick Craig-Wood)
* Close the change notify channel on Shutdown (izouxv)
* B2
* Fix "fatal error: concurrent map writes" (Nick Craig-Wood)
* Iclouddrive
* Add notes on ADP and Missing PCS cookies (Nick Craig-Wood)
* Onedrive
* Mark German (de) region as deprecated (Nick Craig-Wood)
* S3
* Added new storage class to magalu provider (Bruno Fernandes)
* Add DigitalOcean regions SFO2, LON1, TOR1, BLR1 (jkpe)
* Add latest Linode Object Storage endpoints (jbagwell-akamai)
|
2025-01-14 11:21:05 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
rclone: updated to 1.69.0
v1.69.0 - 2025-01-12
* New backends
* [ICloud Drive](/iclouddrive/) (lostb1t)
* [Cloudinary](/cloudinary/) (yuval-cloudinary)
* New S3 providers:
* [Outscale](/s3/#outscale) (Matthias Gatto)
* [Selectel](/s3/#selectel) (Nick Craig-Wood)
* Security fixes
* serve sftp: Resolve CVE-2024-45337 - Misuse of \
ServerConfig.PublicKeyCallback may cause authorization bypass (dependabot)
* Rclone was **not** vulnerable to this.
* See https://github.com/advisories/GHSA-v778-237x-gjrc
* build: Update golang.org/x/net to v0.33.0 to fix CVE-2024-45338 - \
Non-linear parsing of case-insensitive content (Nick Craig-Wood)
* Rclone was **not** vulnerable to this.
* See https://github.com/advisories/GHSA-w32m-9786-jp63
* New Features
* accounting: Write the current bwlimit to the log on SIGUSR2 (Nick Craig-Wood)
* bisync: Change exit code from 2 to 7 for critically aborted run (albertony)
* build
* Update all dependencies (Nick Craig-Wood)
* Replace Windows-specific `NewLazyDLL` with `NewLazySystemDLL` (albertony)
* cmd: Change exit code from 1 to 2 for syntax and usage errors (albertony)
* docker serve: make sure all mount and VFS options are parsed (Nick Craig-Wood)
* doc fixes (albertony, Alexandre Hamez, Anthony Metzidis, buengese, Dan \
McArdle, David Seifert, Francesco Frassinelli, Michael R. Davis, Nick \
Craig-Wood, Pawel Palucha, Randy Bush, remygrandin, Sam Harrison, shenpengfeng, \
tgfisher, Thomas ten Cate, ToM, Tony Metzidis, vintagefuture, Yxxx)
* fs: Make `--links` flag global and add new `--local-links` and \
`--vfs-links` flags (Nick Craig-Wood)
* http servers: Disable automatic authentication skipping for unix sockets \
in http servers (Moises Lima)
* This was making it impossible to use unix sockets with an proxy
* This might now cause rclone to need authenticaton where it didn't before
* oauthutil: add support for OAuth client credential flow (Martin Hassack, \
Nick Craig-Wood)
* operations: make log messages consistent for mkdir/rmdir at INFO level \
(Nick Craig-Wood)
* rc: Add `relative` to [vfs/queue-set-expiry](/rc/#vfs-queue-set-expiry) \
(Nick Craig-Wood)
* serve dlna: Sort the directory entries by directories first then \
alphabetically by name (Nick Craig-Wood)
* serve nfs
* Introduce symlink support (Nick Craig-Wood)
* Implement `--nfs-cache-type` symlink (Nick Craig-Wood)
* size: Make output compatible with `-P` (Nick Craig-Wood)
* test makefiles: Add `--flat` flag for making directories with many entries \
(Nick Craig-Wood)
* Bug Fixes
* accounting
* Fix global error acounting (Benjamin Legrand)
* Fix debug printing when debug wasn't set (Nick Craig-Wood)
* Fix race stopping/starting the stats counter (Nick Craig-Wood)
* rc/job: Use mutex for adding listeners thread safety (hayden.pan)
* serve docker: Fix incorrect GID assignment (TAKEI Yuya)
* serve nfs: Fix missing inode numbers which was messing up `ls -laR` (Nick \
Craig-Wood)
* serve s3: Fix `Last-Modified` timestamp (Nick Craig-Wood)
* serve sftp: Fix loading of authorized keys file with comment on last line \
(albertony)
* Mount
* Introduce symlink support (Filipe Azevedo, Nick Craig-Wood)
* Better snap mount error message (divinity76)
* mount2: Fix missing `.` and `..` entries (Filipe Azevedo)
* VFS
* With `--vfs-used-is-size` value is calculated and then thrown away (Ilias \
Ozgur Can Leonard)
* Add symlink support to VFS (Filipe Azevedo, Nick Craig-Wood)
* This can be enabled with the specific `--vfs-links` flag or the global \
`--links` flag
* Fix open files disappearing from directory listings (Nick Craig-Wood)
* Add remote name to vfs cache log messages (Nick Craig-Wood)
* Cache
* Fix parent not getting pinned when remote is a file (nielash)
* Azure Blob
* Add `--azureblob-disable-instance-discovery` (Nick Craig-Wood)
* Add `--azureblob-use-az` to force the use of the Azure CLI for auth (Nick \
Craig-Wood)
* Quit multipart uploads if the context is cancelled (Nick Craig-Wood)
* Azurefiles
* Fix missing x-ms-file-request-intent header (Nick Craig-Wood)
* B2
* Add `daysFromStartingToCancelingUnfinishedLargeFiles` to `backend \
lifecycle` command (Louis Laureys)
* Box
* Fix server-side copying a file over existing dst (nielash)
* Fix panic when decoding corrupted PEM from JWT file (Nick Craig-Wood)
* Drive
* Add support for markdown format (Noam Ross)
* Implement `rclone backend rescue` to rescue orphaned files (Nick Craig-Wood)
* Dropbox
* Fix server side copying over existing object (Nick Craig-Wood)
* Fix return status when full to be fatal error (Nick Craig-Wood)
* FTP
* Implement `--ftp-no-check-upload` to allow upload to write only dirs (Nick \
Craig-Wood)
* Fix ls commands returning empty on "Microsoft FTP Service" \
servers (Francesco Frassinelli)
* Gofile
* Fix server side copying over existing object (Nick Craig-Wood)
* Google Cloud Storage
* Add access token auth with `--gcs-access-token` (Leandro Piccilli)
* Update docs on service account access tokens (Anthony Metzidis)
* Googlephotos
* Implement `--gphotos-proxy` to allow download of full resolution media \
(Nick Craig-Wood)
* Fix nil pointer crash on upload (Nick Craig-Wood)
* HTTP
* Fix incorrect URLs with initial slash (Oleg Kunitsyn)
* Onedrive
* Add support for OAuth client credential flow (Martin Hassack, Nick Craig-Wood)
* Fix time precision for OneDrive personal (Nick Craig-Wood)
* Fix server side copying over existing object (Nick Craig-Wood)
* Opendrive
* Add `rclone about` support to backend (quiescens)
* Oracle Object Storage
* Make specifying `compartmentid` optional (Manoj Ghosh)
* Quit multipart uploads if the context is cancelled (Nick Craig-Wood)
* Pikpak
* Add option to use original file links (wiserain)
* Protondrive
* Improve performance of Proton Drive backend (Lawrence Murray)
* Putio
* Fix server side copying over existing object (Nick Craig-Wood)
* S3
* Add initial `--s3-directory-bucket` to support AWS Directory Buckets (Nick \
Craig-Wood)
* Add Wasabi `eu-south-1` region (Diego Monti)
* Fix download of compressed files from Cloudflare R2 (Nick Craig-Wood)
* Rename glacier storage class to flexible retrieval (Henry Lee)
* Quit multipart uploads if the context is cancelled (Nick Craig-Wood)
* SFTP
* Allow inline ssh public certificate for sftp (Dimitar Ivanov)
* Fix nil check when using auth proxy (Nick Craig-Wood)
* Smb
* Add initial support for Kerberos authentication (more work needed). \
(Francesco Frassinelli)
* Fix panic if stat fails (Nick Craig-Wood)
* Sugarsync
* Fix server side copying over existing object (Nick Craig-Wood)
* WebDAV
* Nextcloud: implement backoff and retry for 423 LOCKED errors (Nick Craig-Wood)
* Make `--webdav-auth-redirect` to fix 401 unauthorized on redirect (Nick \
Craig-Wood)
* Yandex
* Fix server side copying over existing object (Nick Craig-Wood)
* Zoho
* Use download server to accelerate downloads (buengese)
* Switch to large file upload API for larger files, fix missing URL encoding \
of filenames for the upload API (buengese)
* Print clear error message when missing oauth scope (buengese)
* Try to handle rate limits a bit better (buengese)
* Add support for private spaces (buengese)
* Make upload cutoff configurable (buengese)
|
2024-11-16 18:00:12 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
rclone: updated to 1.68.2
v1.68.2 - 2024-11-15
* Security fixes
* local backend: CVE-2024-52522: fix permission and ownership on symlinks \
with `--links` and `--metadata` (Nick Craig-Wood)
* Only affects users using `--metadata` and `--links` and copying files \
to the local backend
* See \
https://github.com/rclone/rclone/security/advisories/GHSA-hrxh-9w67-g4cv
* build: bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (dependabot)
* This is an issue in a dependency which is used for JWT certificates
* See \
https://github.com/golang-jwt/jwt/security/advisories/GHSA-29wx-vh33-7x7r
* Bug Fixes
* accounting: Fix wrong message on SIGUSR2 to enable/disable bwlimit (Nick \
Craig-Wood)
* bisync: Fix output capture restoring the wrong output for logrus \
(Dimitrios Slamaris)
* dlna: Fix loggingResponseWriter disregarding log level (Simon Bos)
* serve s3: Fix excess locking which was making serve s3 single threaded \
(Nick Craig-Wood)
* doc fixes (Nick Craig-Wood, tgfisher, Alexandre Hamez, Randy Bush)
* Local
* Fix permission and ownership on symlinks with `--links` and `--metadata` \
(Nick Craig-Wood)
* Fix `--copy-links` on macOS when cloning (nielash)
* Onedrive
* Fix Retry-After handling to look at 503 errors also (Nick Craig-Wood)
* Pikpak
* Fix cid/gcid calculations for fs.OverrideRemote (wiserain)
* Fix fatal crash on startup with token that can't be refreshed (Nick Craig-Wood)
* S3
* Fix crash when using `--s3-download-url` after migration to SDKv2 (Nick \
Craig-Wood)
* Storj provider: fix server-side copy of files bigger than 5GB (Kaloyan Raev)
* Fix multitenant multipart uploads with CEPH (Nick Craig-Wood)
|
2024-10-01 11:18:31 by Adam Ciarcinski | Files touched by this commit (2) |  |
Log message:
rclone: updated to 1.68.1
v1.68.1 - 2024-09-24
* Bug Fixes
* build: Fix docker release build (ttionya)
* doc fixes (Nick Craig-Wood, Pawel Palucha)
* fs
* Fix `--dump filters` not always appearing (Nick Craig-Wood)
* Fix setting `stringArray` config values from environment variables \
(Nick Craig-Wood)
* rc: Fix default value of `--metrics-addr` (Nick Craig-Wood)
* serve docker: Add missing `vfs-read-chunk-streams` option in docker volume \
driver (Divyam)
* Onedrive
* Fix spurious "Couldn't decode error response: EOF" DEBUG (Nick \
Craig-Wood)
* Pikpak
* Fix login issue where token retrieval fails (wiserain)
* S3
* Fix rclone ignoring static credentials when `env_auth=true` (Nick Craig-Wood)
|
2024-09-10 10:41:58 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
rclone: updated to 1.68.0
1.68.0
https://rclone.org/changelog/#v1-68-0-2024-09-08
|
2024-09-06 20:49:02 by Benny Siegert | Files touched by this commit (180) |  |
Log message:
Revbump all Go packages after go122 update
|
2024-08-20 11:25:00 by Adam Ciarcinski | Files touched by this commit (6) |  |
Log message:
rclone: updated to 1.67.0
v1.67.0
https://rclone.org/changelog/#v1-67-0-2024-06-14
|
2024-08-11 17:57:15 by Benny Siegert | Files touched by this commit (176) |  |
Log message:
Revbump all Go packages after update
|