Linux Security
    Linux Security
    Linux Security

    openSUSE: 2020:2168-1 moderate: rclone

    Date 05 Dec 2020
    512
    Posted By LinuxSecurity Advisories
    --===============7471761428001154629==
    
    Announcement ID:    openSUSE-SU-2020:2168-1
    Rating:             moderate
    References:         #1179005 
    Cross-References:   CVE-2020-28924
    Affected Products:
                        openSUSE Backports SLE-15-SP1
    ______________________________________________________________________________
    
       An update that fixes one vulnerability is now available.
    
    Description:
    
       This update for rclone fixes the following issues:
    
       rclone was updated 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)
    
       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)
    
       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
    
       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)
    
       - 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)
    
       - 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)
    
       - 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)
    
       - 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 @creativeprojects)
         * 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)
    
       - Update to version 1.51.0
         * See https://rclone.org/changelog/#v1-51-0-2020-02-01 for the complete
           changelog.
    
       - Update to version 1.50.2
         * Bug Fixes
           - accounting: Fix memory leak on retries operations (Nick Craig-Wood)
         * Drive
           - Fix listing of the root directory with drive.files scope (Nick
             Craig-Wood)
           - Fix --drive-root-folder-id with team/shared drives (Nick Craig-Wood)
    
       - Update to version 1.50.1
         * Bug Fixes
           - hash: Fix accidentally changed hash names for DropboxHash and CRC-32
             (Nick Craig-Wood)
           - fshttp: Fix error reporting on tpslimit token bucket errors (Nick
             Craig-Wood)
           - fshttp: Don???t print token bucket errors on context cancelled (Nick
             Craig-Wood)
         * Local
           - Fix listings of . on Windows (Nick Craig-Wood)
         * Onedrive
           - Fix DirMove/Move after Onedrive change (Xiaoxing Ye)
    
       - Update to version 1.50.0
       	* New backends
       	  - Citrix Sharefile (Nick Craig-Wood)
       	  - Chunker - an overlay backend to split files into smaller parts (Ivan
            Andreev)
       	  - Mail.ru Cloud (Ivan Andreev)
       	* New Features
       	  - encodings (Fabian M??ller & Nick Craig-Wood)
       		+ All backends now use file name encoding to ensure any file name can be
           written to any backend.
       		+ See the restricted file name docs for more info and the local backend
           docs.
       		+ Some file names may look different in rclone if you are using any
           control characters in names or unicode FULLWIDTH symbols.
       	  - build
       		+ Update to use go1.13 for the build (Nick Craig-Wood)
       		+ Drop support for go1.9 (Nick Craig-Wood)
       		+ Build rclone with GitHub actions (Nick Craig-Wood)
       		+ Convert python scripts to python3 (Nick Craig-Wood)
       		+ Swap Azure/go-ansiterm for mattn/go-colorable (Nick Craig-Wood)
       		+ Dockerfile fixes (Matei David)
       		+ Add plugin support for backends and commands (Richard Patel)
       	  - config
       		+ Use alternating Red/Green in config to make more obvious (Nick
           Craig-Wood)
       	  - contrib
       		+ Add sample DLNA server Docker Compose manifest. (pataquets)
       		+ Add sample WebDAV server Docker Compose manifest. (pataquets)
       	  - copyurl
       		+ Add --auto-filename flag for using file name from URL in destination
           path (Denis)
       	  - serve dlna:
       		+ Many compatability improvements (Dan Walters)
       		+ Support for external srt subtitles (Dan Walters)
       	  - rc
       		+ Added command core/quit (Saksham Khanna)
       	* Bug Fixes
       	  - sync
       		+ Make --update/-u not transfer files that haven???t changed (Nick
           Craig-Wood)
       		+ Free objects after they come out of the transfer pipe to save memory
           (Nick Craig-Wood)
       		+ Fix --files-from without --no-traverse doing a recursive scan (Nick
           Craig-Wood)
       	  - operations
       		+ Fix accounting for server side copies (Nick Craig-Wood)
       		+ Display ???All duplicates removed??? only if dedupe successful (Sezal
           Agrawal)
       		+ Display ???Deleted X extra copies??? only if dedupe successful (Sezal
           Agrawal)
       	  - accounting
       		+ Only allow up to 100 completed transfers in the accounting list to
           save memory (Nick Craig-Wood)
       		+ Cull the old time ranges when possible to save memory (Nick Craig-Wood)
       		+ Fix panic due to server-side copy fallback (Ivan Andreev)
       		+ Fix memory leak noticeable for transfers of large numbers of objects
           (Nick Craig-Wood)
       		+ Fix total duration calculation (Nick Craig-Wood)
       	  - cmd
       		+ Fix environment variables not setting command line flags (Nick
           Craig-Wood)
       		+ Make autocomplete compatible with bash???s posix mode for macOS (Danil
           Semelenov)
       		+ Make --progress work in git bash on Windows (Nick Craig-Wood)
       		+ Fix ???compopt: command not found??? on autocomplete on macOS (Danil
           Semelenov)
       	  - config
       		+ Fix setting of non top level flags from environment variables (Nick
           Craig-Wood)
       		+ Check config names more carefully and report errors (Nick Craig-Wood)
       		+ Remove error: can???t use --size-only and --ignore-size together.
           (Nick Craig-Wood)
       		+ filter: Prevent mixing options when --files-from is in use (Michele
           Caci)
       		+ serve sftp: Fix crash on unsupported operations (eg Readlink) (Nick
           Craig-Wood)
       	* Mount
       	  - Allow files of unkown size to be read properly (Nick Craig-Wood)
       	  - Skip tests on <= 2 CPUs to avoid lockup (Nick Craig-Wood)
       	  - Fix panic on File.Open (Nick Craig-Wood)
       	  - Fix ???mount_fusefs: -o timeout=: option not supported??? on FreeBSD
            (Nick Craig-Wood)
       	  - Don???t pass huge filenames (>4k) to FUSE as it can???t cope (Nick
            Craig-Wood)
       	* VFS
       	  - Add flag --vfs-case-insensitive for windows/macOS mounts (Ivan
            Andreev)
       	  - Make objects of unknown size readable through the VFS (Nick
            Craig-Wood)
       	  - Move writeback of dirty data out of close() method into its own
            method (FlushWrites) and remove close() call from Flush() (Brett
            Dutro)
       	  - Stop empty dirs disappearing when renamed on bucket based remotes
            (Nick Craig-Wood)
       	  - Stop change notify polling clearing so much of the directory cache
            (Nick Craig-Wood)
       	* Azure Blob
       	  - Disable logging to the Windows event log (Nick Craig-Wood)
       	* B2
       	  - Remove unverified: prefix on sha1 to improve interop (eg with
            CyberDuck) (Nick Craig-Wood)
       	* Box
       	  - Add options to get access token via JWT auth (David)
       	* Drive
       	  - Disable HTTP/2 by default to work around INTERNAL_ERROR problems
            (Nick Craig-Wood)
       	  - Make sure that drive root ID is always canonical (Nick Craig-Wood)
       	  - Fix --drive-shared-with-me from the root with lsand --fast-list (Nick
            Craig-Wood)
       	  - Fix ChangeNotify polling for shared drives (Nick Craig-Wood)
       	  - Fix change notify polling when using appDataFolder (Nick Craig-Wood)
       	* Dropbox
       	  - Make disallowed filenames errors not retry (Nick Craig-Wood)
       	  - Fix nil pointer exception on restricted files (Nick Craig-Wood)
       	* Fichier
       	  - Fix accessing files > 2GB on 32 bit systems (Nick Craig-Wood)
       	* FTP
       	  - Allow disabling EPSV mode (Jon Fautley)
       	* HTTP
       	  - HEAD directory entries in parallel to speedup (Nick Craig-Wood)
       	  - Add --http-no-head to stop rclone doing HEAD in listings (Nick
            Craig-Wood)
       	* Putio
       	  - Add ability to resume uploads (Cenk Alti)
       	* S3
       	  - Fix signature v2_auth headers (Anthony Rusdi)
       	  - Fix encoding for control characters (Nick Craig-Wood)
       	  - Only ask for URL encoded directory listings if we need them on Ceph
            (Nick Craig-Wood)
       	  - Add option for multipart failiure behaviour (Aleksandar Jankovic)
       	  - Support for multipart copy (?????????)
       	  - Fix nil pointer reference if no metadata returned for object (Nick
            Craig-Wood)
       	* SFTP
       	  - Fix --sftp-ask-password trying to contact the ssh agent (Nick
            Craig-Wood)
       	  - Fix hashes of files with backslashes (Nick Craig-Wood)
       	  - Include more ciphers with --sftp-use-insecure-cipher (Carlos Ferreyra)
       	* WebDAV
       	  - Parse and return Sharepoint error response (Henning Surmeier)
    
       - Update to version 1.49.4
         * Bug Fixes
             - cmd/rcd: Address ZipSlip vulnerability (Richard Patel)
             - accounting: Fix file handle leak on errors (Nick Craig-Wood)
             - oauthutil: Fix security problem when running with two users on the
       same machine (Nick Craig-Wood)
         * FTP
             - Fix listing of an empty root returning: error dir not found (Nick
       Craig-Wood)
         * S3
             - Fix SetModTime on GLACIER/ARCHIVE objects and implement set/get
       tier (Nick Craig-Wood)
    
       - Update to version 1.49.3
         * Bug Fixes
           - accounting
             + Fix total duration calculation (Aleksandar Jankovic)
             + Fix ???file already closed??? on transfer retries (Nick Craig-Wood)
    
       - Update to version 1.49.2
         * New Features
           - build: Add Docker workflow support (Alfonso Montero)
         * Bug Fixes
           - accounting: Fix locking in Transfer to avoid deadlock with
             --progress (Nick Craig-Wood)
           - docs: Fix template argument for mktemp in install.sh (Cnly)
           - operations: Fix -u/--update with google photos / files of unknown
             size (Nick Craig-Wood)
           - rc: Fix docs for config/create /update /password (Nick Craig-Wood)
         * Google Cloud Storage
           - Fix need for elevated permissions on SetModTime (Nick Craig-Wood)
    
       - Update to version 1.49.1
         * Bug Fixes
           - config: Fix generated passwords being stored as empty password (Nick
             Craig-Wood)
           - rcd: Added missing parameter for web-gui info logs. (Chaitanya)
         * Googlephotos
           - Fix crash on error response (Nick Craig-Wood)
         * Onedrive
           - Fix crash on error response (Nick Craig-Wood)
    
       - Update to version 1.49.0
         * New backends
           - 1fichier (Laura Hausmann)
           - Google Photos (Nick Craig-Wood)
           - Putio (Cenk Alti)
           - premiumize.me (Nick Craig-Wood)
         * New Features
           - Experimental web GUI (Chaitanya Bankanhal)
           - Implement --compare-dest & --copy-dest (yparitcher)
           - Implement --suffix without --backup-dir for backup to current dir
             (yparitcher)
           - config reconnect to re-login (re-run the oauth login) for the
             backend. (Nick Craig-Wood)
           - config userinfo to discover which user you are logged in as. (Nick
             Craig-Wood)
           - config disconnect to disconnect you (log out) from the backend.
             (Nick Craig-Wood)
           - Add --use-json-log for JSON logging (justinalin)
           - Add context propagation to rclone (Aleksandar Jankovic)
           - Reworking internal statistics interfaces so they work with rc jobs
             (Aleksandar Jankovic)
           - Add Higher units for ETA (AbelThar)
           - Update rclone logos to new design (Andreas Chlupka)
           - hash: Add CRC-32 support (Cenk Alti)
           - help showbackend: Fixed advanced option category when there are no
             standard options (buengese)
           - ncdu: Display/Copy to Clipboard Current Path (Gary Kim)
           - operations:
             + Run hashing operations in parallel (Nick Craig-Wood)
             + Don???t calculate checksums when using --ignore-checksum (Nick
       Craig-Wood)
             + Check transfer hashes when using --size-only mode (Nick Craig-Wood)
             + Disable multi thread copy for local to local copies (Nick
       Craig-Wood)
             + Debug successful hashes as well as failures (Nick Craig-Wood)
           - rc
             + Add ability to stop async jobs (Aleksandar Jankovic)
             + Return current settings if core/bwlimit called without parameters
       (Nick Craig-Wood)
             + Rclone-WebUI integration with rclone (Chaitanya Bankanhal)
             + Added command line parameter to control the cross origin resource
       sharing (CORS) in the rcd. (Security Improvement) (Chaitanya Bankanhal)
             + Add anchor tags to the docs so links are consistent (Nick
       Craig-Wood)
             + Remove _async key from input parameters after parsing so later
       operations won???t get confused (buengese)
             + Add call to clear stats (Aleksandar Jankovic)
           - rcd
             + Auto-login for web-gui (Chaitanya Bankanhal)
             + Implement --baseurl for rcd and web-gui (Chaitanya Bankanhal)
           - serve dlna
             + Only select interfaces which can multicast for SSDP (Nick
       Craig-Wood)
             + Add more builtin mime types to cover standard audio/video (Nick
       Craig-Wood)
             + Fix missing mime types on Android causing missing videos (Nick
       Craig-Wood)
           - serve ftp
             + Refactor to bring into line with other serve commands (Nick
       Craig-Wood)
             + Implement --auth-proxy (Nick Craig-Wood)
           - serve http: Implement --baseurl (Nick Craig-Wood)
           - serve restic: Implement --baseurl (Nick Craig-Wood)
           - serve sftp
             + Implement auth proxy (Nick Craig-Wood)
             + Fix detection of whether server is authorized (Nick Craig-Wood)
           - serve webdav
             + Implement --baseurl (Nick Craig-Wood)
             + Support --auth-proxy (Nick Craig-Wood)
         * Bug Fixes
           - Make ???bad record MAC??? a retriable error (Nick Craig-Wood)
           - copyurl: Fix copying files that return HTTP errors (Nick Craig-Wood)
           - march: Fix checking sub-directories when using --no-traverse
             (buengese)
           - rc
             + Fix unmarshalable http.AuthFn in options and put in test for
       marshalability (Nick Craig-Wood)
             + Move job expire flags to rc to fix initalization problem (Nick
       Craig-Wood)
             + Fix --loopback with rc/list and others (Nick Craig-Wood)
           - rcat: Fix slowdown on systems with multiple hashes (Nick Craig-Wood)
           - rcd: Fix permissions problems on cache directory with web gui
             download (Nick Craig-Wood)
         * Mount
           - Default --deamon-timout to 15 minutes on macOS and FreeBSD (Nick
             Craig-Wood)
           - Update docs to show mounting from root OK for bucket based (Nick
             Craig-Wood)
           - Remove nonseekable flag from write files (Nick Craig-Wood)
         * VFS
           - Make write without cache more efficient (Nick Craig-Wood)
           - Fix --vfs-cache-mode minimal and writes ignoring cached files (Nick
             Craig-Wood)
         * Local
           - Add --local-case-sensitive and --local-case-insensitive (Nick
             Craig-Wood)
           - Avoid polluting page cache when uploading local files to remote
             backends (Micha?? Matczuk)
           - Don???t calculate any hashes by default (Nick Craig-Wood)
           - Fadvise run syscall on a dedicated go routine (Micha?? Matczuk)
         * Azure Blob
           - Azure Storage Emulator support (Sandeep)
           - Updated config help details to remove connection string references
             (Sandeep)
           - Make all operations work from the root (Nick Craig-Wood)
         * B2
           - Implement link sharing (yparitcher)
           - Enable server side copy to copy between buckets (Nick Craig-Wood)
           - Make all operations work from the root (Nick Craig-Wood)
         * Drive
           - Fix server side copy of big files (Nick Craig-Wood)
           - Update API for teamdrive use (Nick Craig-Wood)
           - Add error for purge with --drive-trashed-only (ginvine)
         * Fichier
           - Make FolderID int and adjust related code (buengese)
         * Google Cloud Storage
           - Reduce oauth scope requested as suggested by Google (Nick Craig-Wood)
           - Make all operations work from the root (Nick Craig-Wood)
         * HTTP
           - Add --http-headers flag for setting arbitrary headers (Nick
             Craig-Wood)
         * Jottacloud
           - Use new api for retrieving internal username (buengese)
           - Refactor configuration and minor cleanup (buengese)
         * Koofr
           - Support setting modification times on Koofr backend. (jaKa)
         * Opendrive
           - Refactor to use existing lib/rest facilities for uploads (Nick
             Craig-Wood)
         * Qingstor
           - Upgrade to v3 SDK and fix listing loop (Nick Craig-Wood)
           - Make all operations work from the root (Nick Craig-Wood)
         * S3
           - Add INTELLIGENT_TIERING storage class (Matti Niemenmaa)
           - Make all operations work from the root (Nick Craig-Wood)
         * SFTP
           - Add missing interface check and fix About (Nick Craig-Wood)
           - Completely ignore all modtime checks if SetModTime=false (Jon
             Fautley)
           - Support md5/sha1 with rsync.net (Nick Craig-Wood)
           - Save the md5/sha1 command in use to the config file for efficiency
             (Nick Craig-Wood)
           - Opt-in support for diffie-hellman-group-exchange-sha256
             diffie-hellman-group-exchange-sha1 (Yi FU)
         * Swift
           - Use FixRangeOption to fix 0 length files via the VFS (Nick
             Craig-Wood)
           - Fix upload when using no_chunk to return the correct size (Nick
             Craig-Wood)
           - Make all operations work from the root (Nick Craig-Wood)
           - Fix segments leak during failed large file uploads.
             (nguyenhuuluan434)
         * WebDAV
           - Add --webdav-bearer-token-command (Nick Craig-Wood)
           - Refresh token when it expires with --webdav-bearer-token-command
             (Nick Craig-Wood)
           - Add docs for using bearer_token_command with oidc-agent (Paul Millar)
    
       - Fix executable permission
       - Update to version 1.48.0
         * New commands
           - serve sftp: Serve an rclone remote over SFTP (Nick Craig-Wood)
         * New Features
           - Multi threaded downloads to local storage (Nick Craig-Wood)
             controlled with --multi-thread-cutoff and --multi-thread-streams
           - Use rclone.conf from rclone executable directory to enable portable
             use (albertony)
           - Allow sync of a file and a directory with the same name (forgems)
             this is common on bucket based remotes, eg s3, gcs
           - Add --ignore-case-sync for forced case insensitivity (garry415)
           - Implement --stats-one-line-date and --stats-one-line-date-format
             (Peter Berbec)
           - Log an ERROR for all commands which exit with non-zero status (Nick
             Craig-Wood)
           - Use go-homedir to read the home directory more reliably (Nick
             Craig-Wood)
           - Enable creating encrypted config through external script invocation
             (Wojciech Smigielski)
           - build: Drop support for go1.8 (Nick Craig-Wood)
           - config: Make config create/update encrypt passwords where necessary
             (Nick Craig-Wood)
           - copyurl: Honor --no-check-certificate (Stefan Breunig)
           - install: Linux skip man pages if no mandb (didil)
           - lsf: Support showing the Tier of the object (Nick Craig-Wood)
           - lsjson
             + Added EncryptedPath to output (calisro)
             + Support showing the Tier of the object (Nick Craig-Wood)
             + Add IsBucket field for bucket based remote listing of the root
       (Nick Craig-Wood)
           - rc
             + Add --loopback flag to run commands directly without a server
       (Nick Craig-Wood)
             + Add operations/fsinfo: Return information about the remote (Nick
       Craig-Wood)
             + Skip auth for OPTIONS request (Nick Craig-Wood)
             + cmd/providers: Add DefaultStr, ValueStr and Type fields (Nick
       Craig-Wood)
             + jobs: Make job expiry timeouts configurable (Aleksandar Jankovic)
           - serve dlna reworked and improved (Dan Walters)
           - serve ftp: add --ftp-public-ip flag to specify public IP (calistri)
           - serve restic: Add support for --private-repos in serve restic
             (Florian Apolloner)
           - serve webdav: Combine serve webdav and serve http (Gary Kim)
          - size: Ignore negative sizes when calculating total (Garry McNulty)
         * Bug Fixes
           - Make move and copy individual files obey --backup-dir (Nick
             Craig-Wood)
           - If --ignore-checksum is in effect, don???t calculate checksum (Nick
             Craig-Wood)
           - moveto: Fix case-insensitive same remote move (Gary Kim)
           - rc: Fix serving bucket based objects with --rc-serve (Nick
             Craig-Wood)
           - serve webdav: Fix serveDir not being updated with changes from
             webdav (Gary Kim)
         * Mount
           - Fix poll interval documentation (Animosity022)
         * VFS
           - Make WriteAt for non cached files work with non-sequential writes
             (Nick Craig-Wood)
         * Local
           - Only calculate the required hashes for big speedup (Nick Craig-Wood)
           - Log errors when listing instead of returning an error (Nick
             Craig-Wood)
           - Fix preallocate warning on Linux with ZFS (Nick Craig-Wood)
         * Crypt
           - Make rclone dedupe work through crypt (Nick Craig-Wood)
           - Fix wrapping of ChangeNotify to decrypt directories properly (Nick
             Craig-Wood)
           - Support PublicLink (rclone link) of underlying backend (Nick
             Craig-Wood)
           - Implement Optional methods SetTier, GetTier (Nick Craig-Wood)
         * B2
           - Implement server side copy (Nick Craig-Wood)
           - Implement SetModTime (Nick Craig-Wood)
         * Drive
           - Fix move and copy from TeamDrive to GDrive (Fionera)
           - Add notes that cleanup works in the background on drive (Nick
             Craig-Wood)
           - Add --drive-server-side-across-configs to default back to old server
             side copy semantics by default (Nick Craig-Wood)
           - Add --drive-size-as-quota to show storage quota usage for file size
             (Garry McNulty)
         * FTP
           - Add FTP List timeout (Jeff Quinn)
           - Add FTP over TLS support (Gary Kim)
           - Add --ftp-no-check-certificate option for FTPS (Gary Kim)
         * Google Cloud Storage
           - Fix upload errors when uploading pre 1970 files (Nick Craig-Wood)
         * Jottacloud
           - Add support for selecting device and mountpoint. (buengese)
         * Mega
           - Add cleanup support (Gary Kim)
         * Onedrive
           - More accurately check if root is found (Cnly)
         * S3
           - Suppport S3 Accelerated endpoints with --s3-use-accelerate-endpoint
             (Nick Craig-Wood)
           - Add config info for Wasabi???s EU Central endpoint (Robert Marko)
           - Make SetModTime work for GLACIER while syncing (Philip Harvey)
         * SFTP
           - Add About support (Gary Kim)
           - Fix about parsing of df results so it can cope with -ve results
             (Nick Craig-Wood)
           - Send custom client version and debug server version (Nick Craig-Wood)
         * WebDAV
           - Retry on 423 Locked errors (Nick Craig-Wood)
    
       This update was imported from the openSUSE:Leap:15.1:Update update project.
    
    
    Patch Instructions:
    
       To install this openSUSE Security Update use the SUSE recommended installation methods
       like YaST online_update or "zypper patch".
    
       Alternatively you can run the command listed for your product:
    
       - openSUSE Backports SLE-15-SP1:
    
          zypper in -t patch openSUSE-2020-2168=1
    
    
    
    Package List:
    
       - openSUSE Backports SLE-15-SP1 (ppc64le s390x x86_64):
    
          rclone-1.53.3-bp151.4.6.1
    
       - openSUSE Backports SLE-15-SP1 (noarch):
    
          rclone-bash-completion-1.53.3-bp151.4.6.1
          rclone-zsh-completion-1.53.3-bp151.4.6.1
    
    
    References:
    
       https://www.suse.com/security/cve/CVE-2020-28924.html
       https://bugzilla.suse.com/1179005
    --===============7471761428001154629==
    

    LinuxSecurity Poll

    'Tis the season of giving! How have you given back to the open-source community?

    No answer selected. Please try again.
    Please select either existing option or enter your own, however not both.
    Please select minimum 0 answer(s) and maximum 3 answer(s).
    /main-polls/49-tis-the-season-of-giving-how-have-you-given-back-to-the-open-source-community?task=poll.vote&format=json
    49
    radio
    [{"id":"171","title":"I've contributed to the development of an open-source project.","votes":"11","type":"x","order":"1","pct":34.38,"resources":[]},{"id":"172","title":"I've reviewed open-source code for security bugs.","votes":"6","type":"x","order":"2","pct":18.75,"resources":[]},{"id":"173","title":"I've made a donation to an open-source project.","votes":"15","type":"x","order":"3","pct":46.88,"resources":[]}] ["#ff5b00","#4ac0f2","#b80028","#eef66c","#60bb22","#b96a9a","#62c2cc"] ["rgba(255,91,0,0.7)","rgba(74,192,242,0.7)","rgba(184,0,40,0.7)","rgba(238,246,108,0.7)","rgba(96,187,34,0.7)","rgba(185,106,154,0.7)","rgba(98,194,204,0.7)"] 350

    Please vote first in order to view vote results.


    VIEW MORE POLLS

    bottom 200

    Please enable / Bitte aktiviere JavaScript!
    Veuillez activer / Por favor activa el Javascript![ ? ]

    We use cookies to provide and improve our services. By using our site, you consent to our Cookie Policy.