37e1482f5c
Changes: 1.56.0 ------ * New backends + Uptobox (buengese) * New commands + serve docker (Antoine GIRARD) (Ivan Andreev) o and accompanying docker volume plugin + checksum to check files against a file of checksums (Ivan Andreev) o this is also available as rclone md5sum -C etc + config touch: ensure config exists at configured location (albertony) + test changenotify: command to help debugging changenotify (Nick Craig-Wood) * Deprecations + dbhashsum: Remove command deprecated a year ago (Ivan Andreev) + cache: Deprecate cache backend (Ivan Andreev) * New Features + rework config system so it can be used non-interactively via cli and rc API. o See docs in config create o This is a very big change to all the backends so may cause breakages - please file bugs! + librclone - export the rclone RC as a C library (lewisxy) (Nick Craig-Wood) o Link a C-API rclone shared object into your project o Use the RC as an in memory interface o Python example supplied o Also supports Android and gomobile + fs o Add --disable-http2 for global http2 disable (Nick Craig-Wood) o Make --dump imply -vv (Alex Chen) o Use binary prefixes for size and rate units (albertony) o Use decimal prefixes for counts (albertony) o Add google search widget to rclone.org (Ivan Andreev) + accounting: Calculate rolling average speed (Haochen Tong) + atexit: Terminate with non-zero status after receiving signal (Michael Hanselmann) + build o Only run event-based workflow scripts under rclone repo with manual override (Mathieu Carbou) o Add Android build with gomobile (x0b) + check: Log the hash in use like cryptcheck does (Nick Craig-Wood) + version: Print os/version, kernel and bitness (Ivan Andreev) + config o Prevent use of Windows reserved names in config file name (albertony) o Create config file in windows appdata directory by default (albertony) o Treat any config file paths with filename notfound as memory-only config (albertony) o Delay load config file (albertony) o Replace defaultConfig with a thread-safe in-memory implementation (Chris Macklin) o Allow config create and friends to take key=value parameters (Nick Craig-Wood) o Fixed issues with flags/options set by environment vars. (Ole Frost) + fshttp: Implement graceful DSCP error handling (Tyson Moore) + lib/http - provides an abstraction for a central http server that services can bind routes to (Nolan Woods) o Add --template config and flags to serve/data (Nolan Woods) o Add default 404 handler (Nolan Woods) + link: Use "off" value for unset expiry (Nick Craig-Wood) + oauthutil: Raise fatal error if token expired without refresh token (Alex Chen) + rcat: Add --size flag for more efficient uploads of known size (Nazar Mishturak) + serve sftp: Add --stdio flag to serve via stdio (Tom) + sync: Don't warn about --no-traverse when --files-from is set (Nick Gaya) + test makefiles o Add --seed flag and make data generated repeatable (Nick Craig-Wood) o Add log levels and speed summary (Nick Craig-Wood) * Bug Fixes + accounting: Fix startTime of statsGroups.sum (Haochen Tong) + cmd/ncdu: Fix out of range panic in delete (buengese) + config o Fix issues with memory-only config file paths (albertony) o Fix in memory config not saving on the fly backend config (Nick Craig-Wood) + fshttp: Fix address parsing for DSCP (Tyson Moore) + ncdu: Update termbox-go library to fix crash (Nick Craig-Wood) + oauthutil: Fix old authorize result not recognised (Cnly) + operations: Don't update timestamps of files in --compare-dest (Nick Gaya) + selfupdate: fix archive name on macos (Ivan Andreev) * Mount + Refactor before adding serve docker (Antoine GIRARD) * VFS + Add cache reset for --vfs-cache-max-size handling at cache poll interval (Leo Luan) + Fix modtime changing when reading file into cache (Nick Craig-Wood) + Avoid unnecessary subdir in cache path (albertony) + Fix that umask option cannot be set as environment variable (albertony) + Do not print notice about missing poll-interval support when set to 0 (albertony) * Local + Always use readlink to read symlink size for better compatibility (Nick Craig-Wood) + Add --local-unicode-normalization (and remove --local-no-unicode-normalization) (Nick Craig-Wood) + Skip entries removed concurrently with List() (Ivan Andreev) * Crypt + Support timestamped filenames from --b2-versions (Dominik Mydlil) * B2 + Don't include the bucket name in public link file prefixes (Jeffrey Tolar) + Fix versions and .files with no extension (Nick Craig-Wood) + Factor version handling into lib/version (Dominik Mydlil) * Box + Use upload preflight check to avoid listings in file uploads (Nick Craig-Wood) + Return errors instead of calling log.Fatal with them (Nick Craig-Wood) * Drive + Switch to the Drives API for looking up shared drives (Nick Craig-Wood) + Fix some google docs being treated as files (Nick Craig-Wood) * Dropbox + Add --dropbox-batch-mode flag to speed up uploading (Nick Craig-Wood) o Read the batch mode docs for more info + Set visibility in link sharing when --expire is set (Nick Craig-Wood) + Simplify chunked uploads (Alexey Ivanov) + Improve "own App IP" instructions (Ivan Andreev) * Fichier + Check if more than one upload link is returned (Nick Craig-Wood) + Support downloading password protected files and folders (Florian Penzkofer) + Make error messages report text from the API (Nick Craig-Wood) + Fix move of files in the same directory (Nick Craig-Wood) + Check that we actually got a download token and retry if we didn't (buengese) * Filefabric + Fix listing after change of from field from "int" to int. (Nick Craig-Wood) * FTP + Make upload error 250 indicate success (Nick Craig-Wood) * GCS + Make compatible with gsutil's mtime metadata (database64128) + Clean up time format constants (database64128) * Google Photos + Fix read only scope not being used properly (Nick Craig-Wood) * HTTP + Replace httplib with lib/http (Nolan Woods) + Clean up Bind to better use middleware (Nolan Woods) * Jottacloud + Fix legacy auth with state based config system (buengese) + Fix invalid url in output from link command (albertony) + Add no versions option (buengese) * Onedrive + Add list_chunk option (Nick Gaya) + Also report root error if unable to cancel multipart upload (Cnly) + Fix failed to configure: empty token found error (Nick Craig-Wood) + Make link return direct download link (Xuanchen Wu) * S3 + Add --s3-no-head-object (Tatsuya Noyori) + Remove WebIdentityRoleProvider to fix crash on auth (Nick Craig-Wood) + Don't check to see if remote is object if it ends with / (Nick Craig-Wood) + Add SeaweedFS (Chris Lu) + Update Alibaba OSS endpoints (Chuan Zh) * SFTP + Fix performance regression by re-enabling concurrent writes (Nick Craig-Wood) + Expand tilde and environment variables in configured known_hosts_file (albertony) * Tardigrade + Upgrade to uplink v1.4.6 (Caleb Case) + Use negative offset (Caleb Case) + Add warning about too many open files (acsfer) * WebDAV + Fix sharepoint auth over http (Nick Craig-Wood) + Add headers option (Antoon Prins) 1.55.1 ------ * Bug Fixes + selfupdate o Dont detect FUSE if build is static (Ivan Andreev) o Add build tag noselfupdate (Ivan Andreev) + sync: Fix incorrect error reported by graceful cutoff (Nick Craig-Wood) + install.sh: fix macOS arm64 download (Nick Craig-Wood) + build: Fix version numbers in android branch builds (Nick Craig-Wood) + docs o Contributing.md: update setup instructions for go1.16 (Nick Gaya) o WinFsp 2021 is out of beta (albertony) o Minor cleanup of space around code section (albertony) o Fixed some typos (albertony) * VFS + Fix a code path which allows dirty data to be removed causing data loss (Nick Craig-Wood) * Compress + Fix compressed name regexp (buengese) * Drive + Fix backend copyid of google doc to directory (Nick Craig-Wood) + Don't open browser when service account... (Ansh Mittal) * Dropbox + Add missing team_data.member scope for use with --impersonate (Nick Craig-Wood) + Fix About after scopes changes - rclone config reconnect needed (Nick Craig-Wood) + Fix Unable to decrypt returned paths from changeNotify (Nick Craig-Wood) * FTP + Fix implicit TLS (Ivan Andreev) * Onedrive + Work around for random "Unable to initialize RPS" errors (OleFrost) * SFTP + Revert sftp library to v1.12.0 from v1.13.0 to fix performance regression (Nick Craig-Wood) + Fix Update ReadFrom failed: failed to send packet: EOF errors (Nick Craig-Wood) * Zoho + Fix error when region isn't set (buengese) + Do not ask for mountpoint twice when using headless setup (buengese) |
||
---|---|---|
.. | ||
patches | ||
DESCR | ||
distinfo | ||
go-modules.mk | ||
Makefile | ||
PLIST |