Hello community, here is the log from the commit of package rclone for openSUSE:Factory checked in at 2020-06-23 21:04:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rclone (Old) and /work/SRC/openSUSE:Factory/.rclone.new.2956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rclone" Tue Jun 23 21:04:20 2020 rev:18 rq:813292 version:1.52.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rclone/rclone.changes 2020-02-03 11:15:19.601905838 +0100 +++ /work/SRC/openSUSE:Factory/.rclone.new.2956/rclone.changes 2020-06-23 21:04:45.421873733 +0200 @@ -1,0 +2,267 @@ +Wed Jun 10 17:14:25 UTC 2020 - Ismail Dönmez <[email protected]> + +- 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 04:53:56 UTC 2020 - Ismail Dönmez <[email protected]> + +- 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) ++++ 70 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/rclone/rclone.changes ++++ and /work/SRC/openSUSE:Factory/.rclone.new.2956/rclone.changes Old: ---- rclone-1.51.0.obscpio New: ---- rclone-1.52.1.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rclone.spec ++++++ --- /var/tmp/diff_new_pack.8f6NYH/_old 2020-06-23 21:04:46.597877532 +0200 +++ /var/tmp/diff_new_pack.8f6NYH/_new 2020-06-23 21:04:46.601877545 +0200 @@ -18,7 +18,7 @@ Name: rclone -Version: 1.51.0 +Version: 1.52.1 Release: 0 Summary: Rsync for cloud storage License: MIT @@ -26,7 +26,7 @@ URL: https://rclone.org/ Source: %{name}-%{version}.tar.xz BuildRequires: fdupes -BuildRequires: go >= 1.11 +BuildRequires: go >= 1.14 %description rsync for cloud storage. rclone is a command line program to sync files and ++++++ _service ++++++ --- /var/tmp/diff_new_pack.8f6NYH/_old 2020-06-23 21:04:46.629877636 +0200 +++ /var/tmp/diff_new_pack.8f6NYH/_new 2020-06-23 21:04:46.629877636 +0200 @@ -3,8 +3,8 @@ <param name="url">https://github.com/ncw/rclone.git</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="versionformat">1.51.0</param> - <param name="revision">v1.51.0</param> + <param name="versionformat">1.52.1</param> + <param name="revision">v1.52.1</param> <param name="filename">rclone</param> </service> <service name="set_version" mode="disabled"/> ++++++ rclone-1.51.0.obscpio -> rclone-1.52.1.obscpio ++++++ /work/SRC/openSUSE:Factory/rclone/rclone-1.51.0.obscpio /work/SRC/openSUSE:Factory/.rclone.new.2956/rclone-1.52.1.obscpio differ: char 49, line 1 ++++++ rclone.obsinfo ++++++ --- /var/tmp/diff_new_pack.8f6NYH/_old 2020-06-23 21:04:46.677877790 +0200 +++ /var/tmp/diff_new_pack.8f6NYH/_new 2020-06-23 21:04:46.677877790 +0200 @@ -1,5 +1,5 @@ name: rclone -version: 1.51.0 -mtime: 1580553601 -commit: 43daecd89b21292b112051340317927b42ccbdd3 +version: 1.52.1 +mtime: 1591801686 +commit: 31dc78905ea8dfb22c43724527b19e097e05c26a
