|
|
|
|
Changelog for rclone-bash-completion-1.62.2-89.11.noarch.rpm :
* Sun Apr 02 2023 Carsten Ziepke - Use gcc11 for openSUSE Leap 15.5, fix building * Tue Mar 21 2023 Paolo Stivanin - Update to 1.62.2: * New features: - accounting: Make checkers show what they are doing - authorize: Add support for custom templates - Update to go1.20 - filter: Emit INFO message when can\'t work out directory filters - fs + Added multiple ca certificate support. + Add --max-delete-size a delete size threshold - fspath: Allow the symbols AATT and + in remote names - lib/terminal: Enable windows console virtual terminal sequences processing - move: If --check-first and --order-by are set then delete with perfect ordering - serve http: Support --auth-proxy * Bug fixes: - accounting + Avoid negative ETA values for very slow speedsy + Limit length of ETA string + Show human readable elapsed time when longer than a day - deletefile: Return error code 4 if file does not exist - docker: Fix volume plugin does not remount volume on docker restart - fs: Fix race conditions in --max-delete and --max-delete-size - lib/oauthutil: Handle fatal errors better - mount2: Fix --allow-non-empty - operations: Fix concurrency: use --checkers unless transferring files - serve ftp: Fix timestamps older than 1 year in listings - sync: Fix concurrency: use --checkers unless transferring files - Mount + Fix creating and renaming files on case insensitive backends (Nick Craig-Wood) + Do not treat \\\\?\\ prefixed paths as network share paths on windows (albertony) + Fix check for empty mount point on Linux (Nick Craig-Wood) + Fix --allow-non-empty (Nick Craig-Wood) + Avoid incorrect or premature overlap check on windows (albertony) + Update to fuse3 after bazil.org/fuse update (Nick Craig-Wood) - VFS + Make uploaded files retain modtime with non-modtime backends (Nick Craig-Wood) + Fix incorrect modtime on fs which don\'t support setting modtime (Nick Craig-Wood) + Fix rename of directory containing files to be uploaded (Nick Craig-Wood) - Local + Fix %!w() in \"failed to read directory\" error (Marks Polakovs) + Fix exclusion of dangling symlinks with -L/--copy-links (Nick Craig-Wood) - Crypt + Obey --ignore-checksum (Nick Craig-Wood) + Fix for unencrypted directory names on case insensitive remotes (Ole Frost) - Azure Blob + Remove workarounds for SDK bugs after v0.6.1 update (Nick Craig-Wood) - B2 + Fix uploading files bigger than 1TiB (Nick Craig-Wood) - Drive + Note that --drive-acknowledge-abuse needs SA Manager permission (Nick Craig-Wood) + Make --drive-stop-on-upload-limit to respond to storageQuotaExceeded (Ninh Pham) - FTP + Retry 426 errors (Nick Craig-Wood) + Retry errors when initiating downloads (Nick Craig-Wood) + Revert to upstream github.com/jlaffaye/ftp now fix is merged (Nick Craig-Wood) + Google Cloud Storage + Add --gcs-env-auth to pick up IAM credentials from env/instance (Peter Brunner) - Mega + Add --mega-use-https flag (NodudeWasTaken) - Onedrive + Default onedrive personal to QuickXorHash as Microsoft is removing SHA1 (Nick Craig-Wood) + Add --onedrive-hash-type to change the hash in use (Nick Craig-Wood) + Improve speed of QuickXorHash (LXY) + Oracle Object Storage + Speed up operations by using S3 pacer and setting minsleep to 10ms (Manoj Ghosh) + Expose the storage_tier option in config (Manoj Ghosh) + Bring your own encryption keys (Manoj Ghosh) - S3 + Check multipart upload ETag when --s3-no-head is in use (Nick Craig-Wood) + Add --s3-sts-endpoint to specify STS endpoint (Nick Craig-Wood) + Fix incorrect tier support for StorJ and IDrive when pointing at a file (Ole Frost) + Fix AWS STS failing if --s3-endpoint is set (Nick Craig-Wood) + Make purge remove directory markers too (Nick Craig-Wood) - Seafile + Renew library password (Fred) - SFTP + Fix uploads being 65% slower than they should be with crypt (Nick Craig-Wood) - Smb + Allow SPN (service principal name) to be configured (Nick Craig-Wood) + Check smb connection is closed (happyxhw) - Storj + Implement rclone link (Kaloyan Raev) + Implement rclone purge (Kaloyan Raev) + Update satellite urls and labels (Kaloyan Raev) - WebDAV + Fix interop with davrods server (Nick Craig-Wood) * Mon Jan 02 2023 Paolo Stivanin - Update to 1.61.1: * Bug fixes: - lib/http: Shutdown all servers on exit to remove unix socket - rc: Fix --rc-addr flag (which is an alternate for --url) - serve restic: + Don\'t serve via http if serving via --stdio + Fix immediate exit when not using stdio - serve webdav: + Fix --baseurl handling after lib/http refactor + Fix running duplicate Serve call * Azure: Fix \"409 Public access is not permitted on this storage account\" * S3: storj: Update endpoints * Wed Dec 21 2022 Paolo Stivanin - Update to 1.61.0: * Add vulnerability testing using govulncheck * dedupe: Count Checks in the stats while scanning for duplicates * dedupe: Make dedupe obey the filters * filter: Add metadata filters --metadata-include/exclude/filter and friends * fs: Make all duration flags take y, M, w, d etc suffixes * fs: Add global flag --color to control terminal colors * fspath: Allow unicode numbers and letters in remote names * ncdu: Add support for modification time * ncdu: Fallback to sort by name also for sort by average size * ncdu: Rework to use tcell directly instead of the termbox wrapper * rc: Add commands to set GC Percent & Memory Limit * rcat: Preserve metadata when Copy falls back to Rcat * rcd: Refactor rclone rc server to use lib/http * rcserver: Avoid generating default credentials with htpasswd * vfs: Fix IO Error opening a file with O_CREATE|O_RDONLY in --vfs-cache-mode not full * crypt: Fix compress wrapping crypt giving upload errors * Azure: - Port to new SDK - Add --azureblob-no-check-container to assume container exists - Add --use-server-modtime support - Add support for custom upload headers - Allow emulator account/key override - Support simple \"environment credentials\" - Ignore AuthorizationFailure when trying to create a create a container * Drive: Handle shared drives with leading/trailing space in name * Onedrive: Document workaround for shared with me files * S3: - Add Liara LOS to provider list - Add DigitalOcean Spaces regions sfo3, fra1, syd1 - Avoid privileged GetBucketLocation to resolve s3 region - Stop setting object and bucket ACL to private if it is an empty string - If bucket or object ACL is empty string then don\'t add X-Amz-Acl: header - Reduce memory consumption for s3 objects - Fix listing loop when using v2 listing on v1 server - Fix nil pointer exception when using Versions - Fix excess memory usage when using versions - Ignore versionIDs from uploads unless using --s3-versions or --s3-versions-at * SFTP: - Add configuration options to set ssh Ciphers / MACs / KeyExchange - Auto-detect shell type for fish - Fix NewObject with leading / * Tue Nov 22 2022 pousaduarteAATTgmail.com- Update to version 1.60.1: * Version v1.60.1 * docs: faq: how to use a proxy server that requires a username and password - fixes #6565 * webdav: fix Move/Copy/DirMove when using -server-side-across-configs * smb: fix Failed to sync: context canceled at the end of syncs * vfs: fix deadlock caused by cache cleaner and upload finishing * s3: Add additional Wasabi locations * s3: fix for unchecked err value in s3 listv2 * local: fix -L/--copy-links with filters missing directories * mailru: allow timestamps to be before the epoch 1970-01-01 * lib/cache: fix alias backend shutting down too soon * Mon May 02 2022 Paolo Stivanin - Update to 1.58.1: * webdav: Don\'t override Referer if user sets it * sftp: Fix OpenSSH 8.8+ RSA keys incompatibility * s3: Add ChinaMobile EOS to provider list * s3: Sync providers in config description with providers * onedrive: Note that sharepoint also changes web files (.html, .aspx) * jottacloud: Fix scope in token request * GCS: Use the s3 pacer to speed up transactions * GCS: pacer: Default the Google pacer to a burst of 100 to fix gcs pacing * dropbox: Fix retries of multipart uploads with incorrect_offset error * VFS: Remove wording which suggests VFS is only for mounting * mount: Fix --devname and fusermount: unknown option \'fsname\' when mounting via rc * Fix timezone of --min-age/-max-age from UTC to local as documented * rc/js: Correct RC method names * Sat Mar 19 2022 Fusion Future - Update to 1.58.0 * See https://rclone.org/changelog/#v1-58-0-2022-03-18 for their complete changelog. * New backends: Akamai Netstorage, Seagate Lyve, SeaweedFS, Storj, RackCorp, Storj (renamed from Tardigrade) * New commands: bisync - experimental bidirectional cloud sync * tree: Remove obsolete --human replaced by global --human-readable * Sat Feb 05 2022 Marcus Rueckert - Fix warning about packageand() by replacing the package and with (rclone and $other_package_name) syntax- add BR for golang-packaging to get the %{go_nostrip} macro * Sun Nov 07 2021 Fusion Future - Update to 1.57.0 * See https://rclone.org/changelog/#v1-57-0-2021-11-01 for the complete changelog. * Major new features - Use go1.17 for building and make go1.14 the minimum supported. - fs: Move with --ignore-existing will not delete skipped files. - touch: Add support for touching files in directory, with recursive option, filtering and --dry-run/-i. * Wed Sep 01 2021 Fusion Future - Update to 1.56.1 * See https://rclone.org/changelog/#v1-56-1-2021-09-19 for the complete changelog. * accounting: Fix maximum bwlimit by scaling scale max token bucket size * rc: Fix speed does not update in core/stats * selfupdate: Fix --quiet option, not quite quiet * serve http: Fix serve http exiting directly after starting * Apply gofmt from golang 1.17 * Update Go to 1.16 and NDK to 22b for android/any- Changes in 1.56.0 * See https://rclone.org/changelog/#v1-56-0-2021-07-20 for the complete changelog. * Wed May 19 2021 Ferdinand Thiessen - Update to version 1.55.1 * VFS: Fix a code path which allows dirty data to be removed causing data loss * Compress: Fix compressed name regexp * Drive: Fix backend copyid of google doc to directory * Don\'t open browser when service account * Dropbox: Add missing team_data.member scope for use with --impersonate * Fix About after scopes changes - rclone config reconnect needed * Fix Unable to decrypt returned paths from changeNotify * FTP: Fix implicit TLS * Onedrive: Work around for random \"Unable to initialize RPS\" errors * SFTP: Fix Update ReadFrom failed: failed to send packet: EOF errors * Zoho: Fix error when region isn\'t set * Do not ask for mountpoint twice when using headless setup * Thu Apr 01 2021 Ismail Dönmez - Update to version 1.55.0 * See https://rclone.org/changelog/#v1-55-0-2021-03-31 for the complete changelog. * Mon Mar 08 2021 Ismail Dönmez - Update to version 1.54.1 * Bug Fixes - accounting: Fix --bwlimit when up or down is off (Nick Craig-Wood) - docs + Fix nesting of brackets and backticks in ftp docs (edwardxml) + Fix broken link in sftp page (edwardxml) + Fix typo in crypt.md (Romeo Kienzler) + Changelog: Correct link to digitalis.io (Alex JOST) + Replace #file-caching with #vfs-file-caching (Miron Veryanskiy) + Convert bogus example link to code (edwardxml) + Remove dead link from rc.md (edwardxml) - rc: Sync,copy,move: document createEmptySrcDirs parameter (Nick Craig-Wood) - lsjson: Fix unterminated JSON in the presence of errors (Nick Craig-Wood) * Mount - Fix mount dropping on macOS by setting --daemon-timeout 10m (Nick Craig-Wood) * VFS - Document simultaneous usage with the same cache shouldn\'t be used (Nick Craig-Wood) * B2 - Automatically raise upload cutoff to avoid spurious error (Nick Craig-Wood) - Fix failed to create file system with application key limited to a prefix (Nick Craig-Wood) * Drive - Refer to Shared Drives instead of Team Drives (Nick Craig-Wood) * Dropbox - Add scopes to oauth request and optionally \"members.read\" (Nick Craig-Wood) * S3 - Fix failed to create file system with folder level permissions policy (Nick Craig-Wood) - Fix Wasabi HEAD requests returning stale data by using only 1 transport (Nick Craig-Wood) - Fix shared_credentials_file auth (Dmitry Chepurovskiy) - Add --s3-no-head to reducing costs docs (Nick Craig-Wood) * Union - Fix mkdir at root with remote:/ (Nick Craig-Wood) * Zoho - Fix custom client id\'s (buengese) * Thu Feb 04 2021 Paolo Stivanin - Update to 1.54.0: * New backends - Compression remote (experimental) - Enterprise File Fabric - HDFS (Hadoop Distributed File System - Zoho workdrive * New Features - Deglobalise the config - Add --bwlimit for upload and download - Enhance systemd integration - Add a --download flag to md5sum/sha1sum/hashsum to force rclone to download and hash files locally - Add --progress-terminal-title to print ETA to terminal title - Make backend env vars show in help as the defaults for backend flags - dedupe: add \'--by-hash\' and \'--dedupe-mode list\' - obscure: Make rclone osbcure - ignore newline at end of line - serve ftp: Add options to enable TLS - serve http/webdav: Redirect requests to the base url without the / - serve restic: Implement object cache - stats: Add counter for deleted directories - sync: Only print \"There was nothing to transfer\" if no errors * Bug fixes - log: Fix enabling systemd logging when using --log-fil - move: Fix data loss when source and destination are the same object - operations: Fix --cutof-mode and --immutable * Docs update * Mount fixes * VFS fixes * Local fixes * Azure - Add support for service principals - Add support for managed identities - Utilize the streaming capabilities from the SDK for multipart uploads - Fix setting of mime types - Fix crash when listing outside a SAS URL\'s root - Require go1.14+ to compile due to SDK changes * B2 - Make NewObject use less expensive API calls - Fixed crash on an empty file name * Box - Fix NewObject for files that differ in case - Fix finding directories in a case insentive way * Drive - Implement rclone backend copyid command for copying files by ID - Added flag --drive-stop-on-download-limit to stop transfers when the download limit is exceeded - Implement CleanUp workaround for team drives - Allow shortcut resolution and creation to be retried - Log that emptying the trash can take some time * Dropbox - Add support for viewing shared files and folders - Enable short lived access tokens - Implement IDer on Objects so rclone lsf etc can read the IDs - Set Features ReadMimeType to false as Object.MimeType not supported - Make malformed_path errors from too long files not retriable * S3 - Added --s3-disable-http2 to disable http/2 - Complete SSE-C implementation - Add --s3-no-head parameter to minimise transactions on upload - Add requester pays option - Fix copy multipart with v2 auth failing with \'SignatureDoesNotMatch\' * SFTP - Allow cert based auth via optional pubkey - Allow user to optionally check server hosts key to add security - Defer asking for user passwords until the SSH connection succeeds - Remember entered password in AskPass mode - Implement Shutdown method - Make --tpslimit apply - Implement --sftp-use-fstat for unusual SFTP servers * Various fixes to other providers * Thu Jan 21 2021 Paolo Stivanin - Update to 1.53.4: * Bug Fixes - accounting: Fix data race in Transferred() - build + Stop tagged releases making a current beta - fs: Parseduration: fixed tests to use UTC time - fshttp: Prevent overlap of HTTP headers in logs - rc + Fix core/command giving 500 internal error + Add Copy method to rc.Params + Fix 500 error when marshalling errors from core/command + plugins: Create plugins files only if webui is enabled. - serve http: Fix serving files of unknown length - serve sftp: Fix authentication on one connection blocking others * Mount - Add \".\" and \"..\" to directories to match cmount and expectations * VFS - Make cache dir absolute before using it to fix path too long errors * Chunker - Improve detection of incompatible metadata * Google Cloud Storage - Fix server side copy of large objects * Jottacloud - Fix token renewer to fix long uploads - Fix token refresh failed: is not a regular file error * Pcloud - Only use SHA1 hashes in EU region * Sharefile - Undo Fix backend due to API swapping integers for strings * WebDAV - Fix Open Range requests to fix 4shared mount - Add \"Depth: 0\" to GET requests to fix bitrix * Fri Nov 20 2020 İsmail Dönmez - Update to version 1.53.3 * Bug Fixes - Fix incorrect use of math/rand instead of crypto/rand CVE-2020-28924 boo#1179005 (Nick Craig-Wood) - Check https://github.com/rclone/passwordcheck for a tool check for weak passwords generated by rclone * VFS - Fix vfs/refresh calls with fs= parameter (Nick Craig-Wood) * Sharefile - Fix backend due to API swapping integers for strings (Nick Craig-Wood) * Tue Oct 27 2020 Paolo Stivanin - Update to 1.53.2: * Bug Fixes - accounting + Fix incorrect speed and transferTime in core/stats (Nick Craig-Wood) + Stabilize display order of transfers on Windows (Nick Craig-Wood) - operations + Fix use of --suffix without --backup-dir (Nick Craig-Wood) + Fix spurious \"--checksum is in use but the source and destination have no hashes in common\" (Nick Craig-Wood) - build + Work around GitHub actions brew problem (Nick Craig-Wood) + Stop using set-env and set-path in the GitHub actions (Nick Craig-Wood) * Mount - mount2: Fix the swapped UID / GID values (Russell Cattelan) * VFS - Detect and recover from a file being removed externally from the cache (Nick Craig-Wood) - Fix a deadlock vulnerability in downloaders.Close (Leo Luan) - Fix a race condition in retryFailedResets (Leo Luan) - Fix missed concurrency control between some item operations and reset (Leo Luan) - Add exponential backoff during ENOSPC retries (Leo Luan) - Add a missed update of used cache space (Leo Luan) - Fix --no-modtime to not attempt to set modtimes (as documented) (Nick Craig-Wood) * Local - Fix sizes and syncing with --links option on Windows (Nick Craig-Wood) * Chunker - Disable ListR to fix missing files on GDrive (workaround) (Ivan Andreev) - Fix upload over crypt (Ivan Andreev) * Fichier - Increase maximum file size from 100GB to 300GB (gyutw) * Jottacloud - Remove clientSecret from config when upgrading to token based authentication (buengese) - Avoid double url escaping of device/mountpoint (albertony) - Remove DirMove workaround as it\'s not required anymore - also (buengese) * Mailru - Fix uploads after recent changes on server (Ivan Andreev) - Fix range requests after june changes on server (Ivan Andreev) - Fix invalid timestamp on corrupted files (fixes) (Ivan Andreev) * Onedrive - Fix disk usage for sharepoint (Nick Craig-Wood) * S3 - Add missing regions for AWS (Anagh Kumar Baranwal) * Seafile - Fix accessing libraries > 2GB on 32 bit systems (Muffin King) * SFTP - Always convert the checksum to lower case (buengese) * Union - Create root directories if none exist (Nick Craig-Wood) * Thu Sep 17 2020 Paolo Stivanin - Update to version 1.53.1: * Bug Fixes - accounting: Remove new line from end of --stats-one-line display * VFS - Fix spurious error \"vfs cache: failed to _ensure cache EOF\" - Log an ERROR if we fail to set the file to be sparse * Local - Log an ERROR if we fail to set the file to be sparse * Drive - Re-adds special oauth help text * Opendrive - Do not retry 400 errors * Fri Sep 04 2020 Paolo Stivanin - Update to version 1.53.0 * New Features - The VFS layer was heavily reworked for this release - see below for more details - Interactive mode -i/--interactive for destructive operations (fishbullet) - Add --bwlimit-file flag to limit speeds of individual file transfers (Nick Craig-Wood) - Transfers are sorted by start time in the stats and progress output (Max Sum) - Make sure backends expand ~ and environment vars in file names they use (Nick Craig-Wood) - Add --refresh-times flag to set modtimes on hashless backends (Nick Craig-Wood) - rclone check + Add reporting of filenames for same/missing/changed (Nick Craig-Wood) + Make check command obey --dry-run/-i/--interactive (Nick Craig-Wood) + Make check do --checkers files concurrently (Nick Craig-Wood) + Retry downloads if they fail when using the --download flag (Nick Craig-Wood) + Make it show stats by default (Nick Craig-Wood) - rclone config + Set RCLONE_CONFIG_DIR for use in config files and subprocesses (Nick Craig-Wood) + Reject remote names starting with a dash. (jtagcat) - rclone cryptcheck: Add reporting of filenames for same/missing/changed (Nick Craig-Wood) - rclone dedupe: Make it obey the --size-only flag for duplicate detection (Nick Craig-Wood) - rclone link: Add --expire and --unlink flags (Roman Kredentser) - rclone mkdir: Warn when using mkdir on remotes which can\'t have empty directories (Nick Craig-Wood) - rclone rc: Allow JSON parameters to simplify command line usage (Nick Craig-Wood) - rclone serve ftp + Don\'t compile on < go1.13 after dependency update (Nick Craig-Wood) + Add error message if auth proxy fails (Nick Craig-Wood) + Use refactored goftp.io/server library for binary shrink (Nick Craig-Wood) - rclone serve restic: Expose interfaces so that rclone can be used as a library from within restic (Jack) - rclone sync: Add --track-renames-strategy leaf (Nick Craig-Wood) - rclone touch: Add ability to set nanosecond resolution times (Nick Craig-Wood) - rclone tree: Remove -i shorthand for --noindent as it conflicts with -i/--interactive (Nick Craig-Wood) * Bug Fixes * Mount - rc interface + Add call for unmount all (Chaitanya Bankanhal) + Make mount/mount remote control take vfsOpt option (Nick Craig-Wood) + Add mountOpt to mount/mount (Nick Craig-Wood) + Add VFS and Mount options to mount/listmounts (Nick Craig-Wood) - Catch panics in cgofuse initialization and turn into error messages (Nick Craig-Wood) - Always supply stat information in Readdir (Nick Craig-Wood) - Add support for reading unknown length files using direct IO (Windows) (Nick Craig-Wood) - Fix On Windows don\'t add -o uid/gid=-1 if user supplies -o uid/gid. (Nick Craig-Wood) - Fix volume name broken in recent refactor (Nick Craig-Wood) * VFS - Implement partial reads for --vfs-cache-mode full (Nick Craig-Wood) - Add --vfs-writeback option to delay writes back to cloud storage (Nick Craig-Wood) - Add --vfs-read-ahead parameter for use with --vfs-cache-mode full (Nick Craig-Wood) - Restart pending uploads on restart of the cache (Nick Craig-Wood) - Support synchronous cache space recovery upon ENOSPC (Leo Luan) - Allow ReadAt and WriteAt to run concurrently with themselves (Nick Craig-Wood) - Change modtime of file before upload to current (Rob Calistri) - Recommend --vfs-cache-modes writes on backends which can\'t stream (Nick Craig-Wood) - Add an optional fs parameter to vfs rc methods (Nick Craig-Wood) - Fix errors when using > 260 char files in the cache in Windows (Nick Craig-Wood) - Fix renaming of items while they are being uploaded (Nick Craig-Wood) - Fix very high load caused by slow directory listings (Nick Craig-Wood) - Fix renamed files not being uploaded with --vfs-cache-mode minimal (Nick Craig-Wood) - Fix directory locking caused by slow directory listings (Nick Craig-Wood) - Fix saving from chrome without --vfs-cache-mode writes (Nick Craig-Wood) * Crypt Add --crypt-server-side-across-configs flag (Nick Craig-Wood) Make any created backends be cached to fix rc problems (Nick Craig-Wood) * Azure Blob Don\'t compile on < go1.13 after dependency update (Nick Craig-Wood) * B2 Implement server side copy for files > 5GB (Nick Craig-Wood) Cancel in progress multipart uploads and copies on rclone exit (Nick Craig-Wood) Note that b2\'s encoding now allows \\ but rclone\'s hasn\'t changed (Nick Craig-Wood) Fix transfers when using download_url (Nick Craig-Wood) * Box - Implement rclone cleanup (buengese) - Cancel in progress multipart uploads and copies on rclone exit (Nick Craig-Wood) - Allow authentication with access token (David) * Chunker - Make any created backends be cached to fix rc problems (Nick Craig-Wood) * Drive - Add rclone backend drives to list shared drives (teamdrives) (Nick Craig-Wood) - Implement rclone backend untrash (Nick Craig-Wood) - Work around drive bug which didn\'t set modtime of copied docs (Nick Craig-Wood) - Added --drive-starred-only to only show starred files (Jay McEntire) - Deprecate --drive-alternate-export as it is no longer needed (themylogin) - Fix duplication of Google docs on server side copy (Nick Craig-Wood) - Fix \"panic: send on closed channel\" when recycling dir entries (Nick Craig-Wood) * Dropbox - Add copyright detector info in limitations section in the docs (Alex Guerrero) - Fix rclone link by removing expires parameter (Nick Craig-Wood) * Fichier - Detect Flood detected: IP Locked error and sleep for 30s (Nick Craig-Wood) * FTP - Add explicit TLS support (Heiko Bornholdt) - Add support for --dump bodies and --dump auth for debugging (Nick Craig-Wood) - Fix interoperation with pure-ftpd (Nick Craig-Wood) * Google Cloud Storage - Add support for anonymous access (Kai Lüke) * Jottacloud - Bring back legacy authentification for use with whitelabel versions (buengese) - Switch to new api root - also implement a very ugly workaround for the DirMove failures (buengese) * Onedrive - Rework cancel of multipart uploads on rclone exit (Nick Craig-Wood) - Implement rclone cleanup (Nick Craig-Wood) - Add --onedrive-no-versions flag to remove old versions (Nick Craig-Wood) * Pcloud - Implement rclone link for public link creation (buengese) * Qingstor - Cancel in progress multipart uploads on rclone exit (Nick Craig-Wood) * S3 - Preserve metadata when doing multipart copy (Nick Craig-Wood) - Cancel in progress multipart uploads and copies on rclone exit (Nick Craig-Wood) - Add rclone link for public link sharing (Roman Kredentser) - Add rclone backend restore command to restore objects from GLACIER (Nick Craig-Wood) - Add rclone cleanup and rclone backend cleanup to clean unfinished multipart uploads (Nick Craig-Wood) - Add rclone backend list-multipart-uploads to list unfinished multipart uploads (Nick Craig-Wood) - Add --s3-max-upload-parts support (Kamil Trzciński) - Add --s3-no-check-bucket for minimising rclone transactions and perms (Nick Craig-Wood) - Add --s3-profile and --s3-shared-credentials-file options (Nick Craig-Wood) - Use regional s3 us-east-1 endpoint (David) - Add Scaleway provider (Vincent Feltz) - Update IBM COS endpoints (Egor Margineanu) - Reduce the default --s3-copy-cutoff to < 5GB for Backblaze S3 compatibility (Nick Craig-Wood) - Fix detection of bucket existing (Nick Craig-Wood) * SFTP - Use the absolute path instead of the relative path for listing for improved compatibility (Nick Craig-Wood) - Add --sftp-subsystem and --sftp-server-command options (aus) * Swift - Fix dangling large objects breaking the listing (Nick Craig-Wood) - Fix purge not deleting directory markers (Nick Craig-Wood) - Fix update multipart object removing all of its own parts (Nick Craig-Wood) - Fix missing hash from object returned from upload (Nick Craig-Wood) * Tardigrade - Upgrade to uplink v1.2.0 (Kaloyan Raev) * Union - Fix writing with the all policy (Nick Craig-Wood) * WebDAV - Fix directory creation with 4shared (Nick Craig-Wood) * Sat Aug 08 2020 Ismail Dönmez - Update to version 1.52.3 * Bug Fixes - docs + Disable smart typography (eg en-dash) in MANUAL. * and man page (Nick Craig-Wood) + Update install.md to reflect minimum Go version (Evan Harris) + Update install from source instructions (Nick Craig-Wood) + make_manual: Support SOURCE_DATE_EPOCH (Morten Linderud) - log: Fix --use-json-log going to stderr not --log-file on Windows (Nick Craig-Wood) - serve dlna: Fix file list on Samsung Series 6+ TVs (Matteo Pietro Dazzi) - sync: Fix deadlock with --track-renames-strategy modtime (Nick Craig-Wood) * Cache - Fix moveto/copyto remote:file remote:file2 (Nick Craig-Wood) * Drive - Stop using root_folder_id as a cache (Nick Craig-Wood) - Make dangling shortcuts appear in listings (Nick Craig-Wood) - Drop \"Disabling ListR\" messages down to debug (Nick Craig-Wood) - Workaround and policy for Google Drive API (Dmitry Ustalov) * FTP - Add note to docs about home vs root directory selection (Nick Craig-Wood) * Onedrive - Fix reverting to Copy when Move would have worked (Nick Craig-Wood) - Avoid comma rendered in URL in onedrive.md (Kevin) * Pcloud - Fix oauth on European region \"eapi.pcloud.com\" (Nick Craig-Wood) * S3 - Fix bucket Region auto detection when Region unset in config (Nick Craig-Wood) * Wed Jun 24 2020 Ismail Dönmez - Update to version 1.52.2 * Bug Fixes - build + Fix docker release build action (Nick Craig-Wood) + Fix custom timezone in Docker image (NoLooseEnds) - check: Fix misleading message which printed errors instead of differences (Nick Craig-Wood) - errors: Add WSAECONNREFUSED and more to the list of retriable Windows errors (Nick Craig-Wood) - rcd: Fix incorrect prometheus metrics (Gary Kim) - serve restic: Fix flags so they use environment variables (Nick Craig-Wood) - serve webdav: Fix flags so they use environment variables (Nick Craig-Wood) - sync: Fix --track-renames-strategy modtime (Nick Craig-Wood) * Drive - Fix not being able to delete a directory with a trashed shortcut (Nick Craig-Wood) - Fix creating a directory inside a shortcut (Nick Craig-Wood) - Fix --drive-impersonate with cached root_folder_id (Nick Craig-Wood) * SFTP - Fix SSH key PEM loading (Zac Rubin) * Swift - Speed up deletes by not retrying segment container deletes (Nick Craig-Wood) * Tardigrade - Upgrade to uplink v1.1.1 (Caleb Case) * WebDAV - Fix free/used display for rclone about/df for certain backends (Nick Craig-Wood) * Wed Jun 10 2020 Ismail Dönmez - Update to version 1.52.1 * VFS - Fix OS vs Unix path confusion - fixes ChangeNotify on Windows (Nick Craig-Wood) * Drive - Fix missing items when listing using --fast-list / ListR (Nick Craig-Wood) * Putio - Fix panic on Object.Open (Cenk Alti) * S3 - Fix upload of single files into buckets without create permission (Nick Craig-Wood) - Fix --header-upload (Nick Craig-Wood) * Tardigrade - Fix listing bug by upgrading to v1.0.7 - Set UserAgent to rclone (Caleb Case) * Thu May 28 2020 Ismail Dönmez - Update to version 1.52.0 * New backends - Tardigrade backend for use with storj.io (Caleb Case) - Union re-write to have multiple writable remotes (Max Sum) - Seafile for Seafile server (Fred AATTcreativeprojects) * New commands - backend: command for backend specific commands (see backends) (Nick Craig-Wood) - cachestats: Deprecate in favour of rclone backend stats cache: (Nick Craig-Wood) - dbhashsum: Deprecate in favour of rclone hashsum DropboxHash (Nick Craig-Wood) * New Features - Add --header-download and --header-upload flags for setting HTTP headers when uploading/downloading (Tim Gallant) - Add --header flag to add HTTP headers to every HTTP transaction (Nick Craig-Wood) - Add --check-first to do all checking before starting transfers (Nick Craig-Wood) - Add --track-renames-strategy for configurable matching criteria for --track-renames (Bernd Schoolmann) - Add --cutoff-mode hard,soft,catious (Shing Kit Chan & Franklyn Tackitt) - Filter flags (eg --files-from -) can read from stdin (fishbullet) - Add --error-on-no-transfer option (Jon Fautley) - Implement --order-by xxx,mixed for copying some small and some big files (Nick Craig-Wood) - Allow --max-backlog to be negative meaning as large as possible (Nick Craig-Wood) - Added --no-unicode-normalization flag to allow Unicode filenames to remain unique (Ben Zenker) - Allow --min-age/--max-age to take a date as well as a duration (Nick Craig-Wood) - Add rename statistics for file and directory renames (Nick Craig-Wood) - Add statistics output to JSON log (reddi) - Make stats be printed on non-zero exit code (Nick Craig-Wood) - When running --password-command allow use of stdin (Sébastien Gross) - Stop empty strings being a valid remote path (Nick Craig-Wood) - accounting: support WriterTo for less memory copying (Nick Craig-Wood) - build + Update to use go1.14 for the build (Nick Craig-Wood) + Add -trimpath to release build for reproduceable builds (Nick Craig-Wood) + Remove GOOS and GOARCH from Dockerfile (Brandon Philips) - config + Fsync the config file after writing to save more reliably (Nick Craig-Wood) + Add --obscure and --no-obscure flags to config create/update (Nick Craig-Wood) + Make config show take remote: as well as remote (Nick Craig-Wood) - copyurl: Add --no-clobber flag (Denis) - delete: Added --rmdirs flag to delete directories as well (Kush) - filter: Added --files-from-raw flag (Ankur Gupta) - genautocomplete: Add support for fish shell (Matan Rosenberg) - log: Add support for syslog LOCAL facilities (Patryk Jakuszew) - lsjson: Add --hash-type parameter and use it in lsf to speed up hashing (Nick Craig-Wood) - rc + Add -o/--opt and -a/--arg for more structured input (Nick Craig-Wood) + Implement backend/command for running backend specific commands remotely (Nick Craig-Wood) + Add mount/mount command for starting rclone mount via the API (Chaitanya) - rcd: Add Prometheus metrics support (Gary Kim) - serve http + Added a --template flag for user defined markup (calistri) + Add Last-Modified headers to files and directories (Nick Craig-Wood) - serve sftp: Add support for multiple host keys by repeating --key flag (Maxime Suret) - touch: Add --localtime flag to make --timestamp localtime not UTC (Nick Craig-Wood) * Bug Fixes - accounting + Restore \"Max number of stats groups reached\" log line (Michał Matczuk) + Correct exitcode on Transfer Limit Exceeded flag. (Anuar Serdaliyev) + Reset bytes read during copy retry (Ankur Gupta) + Fix race clearing stats (Nick Craig-Wood) - copy: Only create empty directories when they don\'t exist on the remote (Ishuah Kariuki) - dedupe: Stop dedupe deleting files with identical IDs (Nick Craig-Wood) - oauth + Use custom http client so that --no-check-certificate is honored by oauth token fetch (Mark Spieth) + Replace deprecated oauth2.NoContext (Lars Lehtonen) - operations + Fix setting the timestamp on Windows for multithread copy (Nick Craig-Wood) + Make rcat obey --ignore-checksum (Nick Craig-Wood) + Make --max-transfer more accurate (Nick Craig-Wood) - rc + Fix dropped error (Lars Lehtonen) + Fix misplaced http server config (Xiaoxing Ye) + Disable duplicate log (ElonH) - serve dlna + Cds: don\'t specify childCount at all when unknown (Dan Walters) + Cds: use modification time as date in dlna metadata (Dan Walters) - serve restic: Fix tests after restic project removed vendoring (Nick Craig-Wood) - sync + Fix incorrect \"nothing to transfer\" message using --delete-before (Nick Craig-Wood) + Only create empty directories when they don\'t exist on the remote (Ishuah Kariuki) * Mount - Add --async-read flag to disable asynchronous reads (Nick Craig-Wood) - Ignore --allow-root flag with a warning as it has been removed upstream (Nick Craig-Wood) - Warn if --allow-non-empty used on Windows and clarify docs (Nick Craig-Wood) - Constrain to go1.13 or above otherwise bazil.org/fuse fails to compile (Nick Craig-Wood) - Fix fail because of too long volume name (evileye) - Report 1PB free for unknown disk sizes (Nick Craig-Wood) - Map more rclone errors into file systems errors (Nick Craig-Wood) - Fix disappearing cwd problem (Nick Craig-Wood) - Use ReaddirPlus on Windows to improve directory listing performance (Nick Craig-Wood) - Send a hint as to whether the filesystem is case insensitive or not (Nick Craig-Wood) - Add rc command mount/types (Nick Craig-Wood) - Change maximum leaf name length to 1024 bytes (Nick Craig-Wood) * VFS - Add --vfs-read-wait and --vfs-write-wait flags to control time waiting for a sequential read/write (Nick Craig-Wood) - Change default --vfs-read-wait to 20ms (it was 5ms and not configurable) (Nick Craig-Wood) - Make df output more consistent on a rclone mount. (Yves G) - Report 1PB free for unknown disk sizes (Nick Craig-Wood) - Fix race condition caused by unlocked reading of Dir.path (Nick Craig-Wood) - Make File lock and Dir lock not overlap to avoid deadlock (Nick Craig-Wood) - Implement lock ordering between File and Dir to eliminate deadlocks (Nick Craig-Wood) - Factor the vfs cache into its own package (Nick Craig-Wood) - Pin the Fs in use in the Fs cache (Nick Craig-Wood) - Add SetSys() methods to Node to allow caching stuff on a node (Nick Craig-Wood) - Ignore file not found errors from Hash in Read.Release (Nick Craig-Wood) - Fix hang in read wait code (Nick Craig-Wood) * Local - Speed up multi thread downloads by using sparse files on Windows (Nick Craig-Wood) - Implement --local-no-sparse flag for disabling sparse files (Nick Craig-Wood) - Implement rclone backend noop for testing purposes (Nick Craig-Wood) - Fix \"file not found\" errors on post transfer Hash calculation (Nick Craig-Wood) * Cache - Implement rclone backend stats command (Nick Craig-Wood) - Fix Server Side Copy with Temp Upload (Brandon McNama) - Remove Unused Functions (Lars Lehtonen) - Disable race tests until bbolt is fixed (Nick Craig-Wood) - Move methods used for testing into test file (greatroar) - Add Pin and Unpin and canonicalised lookup (Nick Craig-Wood) - Use proper import path go.etcd.io/bbolt (Robert-André Mauchin) * Crypt - Calculate hashes for uploads from local disk (Nick Craig-Wood) + This allows crypted Jottacloud uploads without using local disk + This means crypted s3/b2 uploads will now have hashes - Added rclone backend decode/encode commands to replicate functionality of cryptdecode (Anagh Kumar Baranwal) - Get rid of the unused Cipher interface as it obfuscated the code (Nick Craig-Wood) * Azure Blob - Implement streaming of unknown sized files so rcat is now supported (Nick Craig-Wood) - Implement memory pooling to control memory use (Nick Craig-Wood) - Add --azureblob-disable-checksum flag (Nick Craig-Wood) - Retry InvalidBlobOrBlock error as it may indicate block concurrency problems (Nick Craig-Wood) - Remove unused Object.parseTimeString() (Lars Lehtonen) - Fix permission error on SAS URL limited to container (Nick Craig-Wood) * B2 - Add support for --header-upload and --header-download (Tim Gallant) - Ignore directory markers at the root also (Nick Craig-Wood) - Force the case of the SHA1 to lowercase (Nick Craig-Wood) - Remove unused largeUpload.clearUploadURL() (Lars Lehtonen) * Box - Add support for --header-upload and --header-download (Tim Gallant) - Implement About to read size used (Nick Craig-Wood) - Add token renew function for jwt auth (David Bramwell) - Added support for interchangeable root folder for Box backend (Sunil Patra) - Remove unnecessary iat from jws claims (David) * Drive - Follow shortcuts by default, skip with --drive-skip-shortcuts (Nick Craig-Wood) - Implement rclone backend shortcut command for creating shortcuts (Nick Craig-Wood) - Added rclone backend command to change service_account_file and chunk_size (Anagh Kumar Baranwal) - Fix missing files when using --fast-list and --drive-shared-with-me (Nick Craig-Wood) - Fix duplicate items when using --drive-shared-with-me (Nick Craig-Wood) - Extend --drive-stop-on-upload-limit to respond to teamDriveFileLimitExceeded. (harry) - Don\'t delete files with multiple parents to avoid data loss (Nick Craig-Wood) - Server side copy docs use default description if empty (Nick Craig-Wood) * Dropbox - Make error insufficient space to be fatal (harry) - Add info about required redirect url (Elan Ruusamäe) * Fichier - Add support for --header-upload and --header-download (Tim Gallant) - Implement custom pacer to deal with the new rate limiting (buengese) * FTP - Fix lockup when using concurrency limit on failed connections (Nick Craig-Wood) - Fix lockup on failed upload when using concurrency limit (Nick Craig-Wood) - Fix lockup on Close failures when using concurrency limit (Nick Craig-Wood) - Work around pureftp sending spurious 150 messages (Nick Craig-Wood) * Google Cloud Storage - Add support for --header-upload and --header-download (Nick Craig-Wood) - Add ARCHIVE storage class to help (Adam Stroud) - Ignore directory markers at the root (Nick Craig-Wood) * Googlephotos - Make the start year configurable (Daven) - Add support for --header-upload and --header-download (Tim Gallant) - Create feature/favorites directory (Brandon Philips) - Fix \"concurrent map write\" error (Nick Craig-Wood) - Don\'t put an image in error message (Nick Craig-Wood) * HTTP - Improved directory listing with new template from Caddy project (calisro) * Jottacloud - Implement --jottacloud-trashed-only (buengese) - Add support for --header-upload and --header-download (Tim Gallant) - Use RawURLEncoding when decoding base64 encoded login token (buengese) - Implement cleanup (buengese) - Update docs regarding cleanup, removed remains from old auth, and added warning about special mountpoints. (albertony) * Mailru - Describe 2FA requirements (valery1707) * Onedrive - Implement --onedrive-server-side-across-configs (Nick Craig-Wood) - Add support for --header-upload and --header-download (Tim Gallant) - Fix occasional 416 errors on multipart uploads (Nick Craig-Wood) - Added maximum chunk size limit warning in the docs (Harry) - Fix missing drive on config (Nick Craig-Wood) - Make error quotaLimitReached to be fatal (harry) * Opendrive - Add support for --header-upload and --header-download (Tim Gallant) * Pcloud - Added support for interchangeable root folder for pCloud backend (Sunil Patra) - Add support for --header-upload and --header-download (Tim Gallant) - Fix initial config \"Auth state doesn\'t match\" message (Nick Craig-Wood) * Premiumizeme - Add support for --header-upload and --header-download (Tim Gallant) - Prune unused functions (Lars Lehtonen) * Putio - Add support for --header-upload and --header-download (Nick Craig-Wood) - Make downloading files use the rclone http Client (Nick Craig-Wood) - Fix parsing of remotes with leading and trailing / (Nick Craig-Wood) * Qingstor - Make rclone cleanup remove pending multipart uploads older than 24h (Nick Craig-Wood) - Try harder to cancel failed multipart uploads (Nick Craig-Wood) - Prune multiUploader.list() (Lars Lehtonen) - Lint fix (Lars Lehtonen) * S3 - Add support for --header-upload and --header-download (Tim Gallant) - Use memory pool for buffer allocations (Maciej Zimnoch) - Add SSE-C support for AWS, Ceph, and MinIO (Jack Anderson) - Fail fast multipart upload (Michał Matczuk) - Report errors on bucket creation (mkdir) correctly (Nick Craig-Wood) - Specify that Minio supports URL encoding in listings (Nick Craig-Wood) - Added 500 as retryErrorCode (Michał Matczuk) - Use --low-level-retries as the number of SDK retries (Aleksandar Janković) - Fix multipart abort context (Aleksandar Jankovic) - Replace deprecated session.New() with session.NewSession() (Lars Lehtonen) - Use the provided size parameter when allocating a new memory pool (Joachim Brandon LeBlanc) - Use rclone\'s low level retries instead of AWS SDK to fix listing retries (Nick Craig-Wood) - Ignore directory markers at the root also (Nick Craig-Wood) - Use single memory pool (Michał Matczuk) - Do not resize buf on put to memBuf (Michał Matczuk) - Improve docs for --s3-disable-checksum (Nick Craig-Wood) - Don\'t leak memory or tokens in edge cases for multipart upload (Nick Craig-Wood) * Seafile - Implement 2FA (Fred) * SFTP - Added --sftp-pem-key to support inline key files (calisro) - Fix post transfer copies failing with 0 size when using set_modtime=false (Nick Craig-Wood) * Sharefile - Add support for --header-upload and --header-download (Tim Gallant) * Sugarsync - Add support for --header-upload and --header-download (Tim Gallant) * Swift - Add support for --header-upload and --header-download (Nick Craig-Wood) - Fix cosmetic issue in error message (Martin Michlmayr) * Union - Implement multiple writable remotes (Max Sum) - Fix server-side copy (Max Sum) - Implement ListR (Max Sum) - Enable ListR when upstreams contain local (Max Sum) * WebDAV - Add support for --header-upload and --header-download (Tim Gallant) - Fix X-OC-Mtime header for Transip compatibility (Nick Craig-Wood) - Report full and consistent usage with about (Yves G) * Yandex - Add support for --header-upload and --header-download (Tim Gallant) * Sat Feb 01 2020 Ismail Dönmez - Update to version 1.51.0 * See https://rclone.org/changelog/#v1-51-0-2020-02-01 for the complete changelog.
|
|
|