pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

rclone: Update to 1.46



Module Name:	pkgsrc-wip
Committed By:	Leonardo Taccari <leot%NetBSD.org@localhost>
Pushed By:	leot
Date:		Sat Feb 9 13:34:02 2019 +0100
Changeset:	b1ee1192735107fd16d6a562019fb29cdc183d5e

Modified Files:
	rclone/Makefile
	rclone/distinfo

Log Message:
rclone: Update to 1.46

Changes:
1.46
----
* New backends
    * Support Alibaba Cloud (Aliyun) OSS via the s3 backend (Nick Craig-Wood)
* New commands
    * serve dlna: serves a remove via DLNA for the local network (nicolov)
* New Features
    * copy, move: Restore deprecated `--no-traverse` flag (Nick Craig-Wood)
        * This is useful for when transferring a small number of files into a
	  large destination
    * genautocomplete: Add remote path completion for bash completion
      (Christopher Peterson & Danil Semelenov)
    * Buffer memory handling reworked to return memory to the OS better
      (Nick Craig-Wood)
        * Buffer recycling library to replace sync.Pool
        * Optionally use memory mapped memory for better memory shrinking
        * Enable with `--use-mmap` if having memory problems - not default yet
    * Parallelise reading of files specified by `--files-from` (Nick Craig-Wood)
    * check: Add stats showing total files matched. (Dario Guzik)
    * Allow rename/delete open files under Windows (Nick Craig-Wood)
    * lsjson: Use exactly the correct number of decimal places in the seconds
      (Nick Craig-Wood)
    * Add cookie support with cmdline switch `--use-cookies` for all HTTP
      based remotes (qip)
    * Warn if `--checksum` is set but there are no hashes available
      (Nick Craig-Wood)
    * Rework rate limiting (pacer) to be more accurate and allow bursting
      (Nick Craig-Wood)
    * Improve error reporting for too many/few arguments in commands
      (Nick Craig-Wood)
    * listremotes: Remove `-l` short flag as it conflicts with the new global
      flag (weetmuts)
    * Make http serving with auth generate INFO messages on auth fail
      (Nick Craig-Wood)
* Bug Fixes
    * Fix layout of stats (Nick Craig-Wood)
    * Fix `--progress` crash under Windows Jenkins (Nick Craig-Wood)
    * Fix transfer of google/onedrive docs by calling Rcat in Copy when size
      is -1 (Cnly)
    * copyurl: Fix checking of `--dry-run` (Denis Skovpen)
* Mount
    * Check that mountpoint and local directory to mount don't overlap
      (Nick Craig-Wood)
    * Fix mount size under 32 bit Windows (Nick Craig-Wood)
* VFS
    * Implement renaming of directories for backends without DirMove
      (Nick Craig-Wood)
        * now all backends except b2 support renaming directories
    * Implement `--vfs-cache-max-size` to limit the total size of the cache
      (Nick Craig-Wood)
    * Add `--dir-perms` and `--file-perms` flags to set default permissions
      (Nick Craig-Wood)
    * Fix deadlock on concurrent operations on a directory (Nick Craig-Wood)
    * Fix deadlock between RWFileHandle.close and File.Remove (Nick Craig-Wood)
    * Fix renaming/deleting open files with cache mode "writes" under Windows
      (Nick Craig-Wood)
    * Fix panic on rename with `--dry-run` set (Nick Craig-Wood)
    * Fix vfs/refresh with recurse=true needing the `--fast-list` flag
* Local
    * Add support for `-l`/`--links` (symbolic link translation) (yair@unicorn)
        * this works by showing links as `link.rclonelink` - see local backend
	  docs for more info
        * this errors if used with `-L`/`--copy-links`
    * Fix renaming/deleting open files on Windows (Nick Craig-Wood)
* Crypt
    * Check for maximum length before decrypting filename to fix panic
      (Garry McNulty)
* Azure Blob
    * Allow building azureblob backend on *BSD (themylogin)
    * Use the rclone HTTP client to support `--dump headers`, `--tpslimit` etc
      (Nick Craig-Wood)
    * Use the s3 pacer for 0 delay in non error conditions (Nick Craig-Wood)
    * Ignore directory markers (Nick Craig-Wood)
    * Stop Mkdir attempting to create existing containers (Nick Craig-Wood)
* B2
    * cleanup: will remove unfinished large files >24hrs old (Garry McNulty)
    * For a bucket limited application key check the bucket name
      (Nick Craig-Wood)
        * before this, rclone would use the authorised bucket regardless of
	  what you put on the command line
    * Added `--b2-disable-checksum` flag (Wojciech Smigielski)
        * this enables large files to be uploaded without a SHA-1 hash for
	  speed reasons
* Drive
    * Set default pacer to 100ms for 10 tps (Nick Craig-Wood)
        * This fits the Google defaults much better and reduces the 403 errors
	  massively
        * Add `--drive-pacer-min-sleep` and `--drive-pacer-burst` to control
	  the pacer
    * Improve ChangeNotify support for items with multiple parents
      (Fabian Möller)
    * Fix ListR for items with multiple parents - this fixes oddities with
      `vfs/refresh` (Fabian Möller)
    * Fix using `--drive-impersonate` and appfolders (Nick Craig-Wood)
    * Fix google docs in rclone mount for some (not all) applications
      (Nick Craig-Wood)
* Dropbox
    * Retry-After support for Dropbox backend (Mathieu Carbou)
* FTP
    * Wait for 60 seconds for a connection to Close then declare it dead
      (Nick Craig-Wood)
        * helps with indefinite hangs on some FTP servers
* Google Cloud Storage
    * Update google cloud storage endpoints (weetmuts)
* HTTP
    * Add an example with username and password which is supported but wasn't
      documented (Nick Craig-Wood)
    * Fix backend with `--files-from` and non-existent files (Nick Craig-Wood)
* Hubic
    * Make error message more informative if authentication fails
      (Nick Craig-Wood)
* Jottacloud
    * Resume and deduplication support (Oliver Heyme)
    * Use token auth for all API requests Don't store password anymore
      (Sebastian Bünger)
    * Add support for 2-factor authentification (Sebastian Bünger)
* Mega
    * Implement v2 account login which fixes logins for newer Mega accounts
      (Nick Craig-Wood)
    * Return error if an unknown length file is attempted to be uploaded
      (Nick Craig-Wood)
    * Add new error codes for better error reporting (Nick Craig-Wood)
* Onedrive
    * Fix broken support for "shared with me" folders (Alex Chen)
    * Fix root ID not normalised (Cnly)
    * Return err instead of panic on unknown-sized uploads (Cnly)
* Qingstor
    * Fix go routine leak on multipart upload errors (Nick Craig-Wood)
    * Add upload chunk size/concurrency/cutoff control (Nick Craig-Wood)
    * Default `--qingstor-upload-concurrency` to 1 to work around bug
      (Nick Craig-Wood)
* S3
    * Implement `--s3-upload-cutoff` for single part uploads below this
      (Nick Craig-Wood)
    * Change `--s3-upload-concurrency` default to 4 to increase perfomance
      (Nick Craig-Wood)
    * Add `--s3-bucket-acl` to control bucket ACL (Nick Craig-Wood)
    * Auto detect region for buckets on operation failure (Nick Craig-Wood)
    * Add GLACIER storage class (William Cocker)
    * Add Scaleway to s3 documentation (Rémy Léone)
    * Add AWS endpoint eu-north-1 (weetmuts)
* SFTP
    * Add support for PEM encrypted private keys (Fabian Möller)
    * Add option to force the usage of an ssh-agent (Fabian Möller)
    * Perform environment variable expansion on key-file (Fabian Möller)
    * Fix rmdir on Windows based servers (eg CrushFTP) (Nick Craig-Wood)
    * Fix rmdir deleting directory contents on some SFTP servers
      (Nick Craig-Wood)
    * Fix error on dangling symlinks (Nick Craig-Wood)
* Swift
    * Add `--swift-no-chunk` to disable segmented uploads in rcat/mount
      (Nick Craig-Wood)
    * Introduce application credential auth support (kayrus)
    * Fix memory usage by slimming Object (Nick Craig-Wood)
    * Fix extra requests on upload (Nick Craig-Wood)
    * Fix reauth on big files (Nick Craig-Wood)
* Union
    * Fix poll-interval not working (Nick Craig-Wood)
* WebDAV
    * Support About which means rclone mount will show the correct disk size
      (Nick Craig-Wood)
    * Support MD5 and SHA1 hashes with Owncloud and Nextcloud (Nick Craig-Wood)
    * Fail soft on time parsing errors (Nick Craig-Wood)
    * Fix infinite loop on failed directory creation (Nick Craig-Wood)
    * Fix identification of directories for Bitrix Site Manager
      (Nick Craig-Wood)
    * Fix upload of 0 length files on some servers (Nick Craig-Wood)
    * Fix if MKCOL fails with 423 Locked assume the directory exists
      (Nick Craig-Wood)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b1ee1192735107fd16d6a562019fb29cdc183d5e

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 rclone/Makefile | 3 +--
 rclone/distinfo | 8 ++++----
 2 files changed, 5 insertions(+), 6 deletions(-)

diffs:
diff --git a/rclone/Makefile b/rclone/Makefile
index 7883fbcb8f..019c048f92 100644
--- a/rclone/Makefile
+++ b/rclone/Makefile
@@ -2,8 +2,7 @@
 
 # XXX: When updating changelog is available in
 # XXX: ${WRKSRC}/docs/content/changelog.md
-DISTNAME=	rclone-1.45
-PKGREVISION=	2
+DISTNAME=	rclone-1.46
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=ncw/}
 GITHUB_TAG=	v${PKGVERSION_NOREV}
diff --git a/rclone/distinfo b/rclone/distinfo
index a1b48cd948..9f861c60a5 100644
--- a/rclone/distinfo
+++ b/rclone/distinfo
@@ -1,6 +1,6 @@
 $NetBSD$
 
-SHA1 (rclone-1.45.tar.gz) = 23052692488645a25249f85b0d8833527238d280
-RMD160 (rclone-1.45.tar.gz) = 9b8a450ab9a3ff92c8fce9472adc9b410872f91c
-SHA512 (rclone-1.45.tar.gz) = 348dbd6a069f736219b7f925b6aa5234a4d70724ee5bfdb56067241063be36c44a091a37acb3285627803fa013329a6ef804aab4c0070ddaf322c5324b9e2a5a
-Size (rclone-1.45.tar.gz) = 16494131 bytes
+SHA1 (rclone-1.46.tar.gz) = f8b8b35201fcee9d6ae8d49f2d8860ba0f7dc8c4
+RMD160 (rclone-1.46.tar.gz) = b8b07e323c120c79fc2cd7537bfc8ed845dfd93d
+SHA512 (rclone-1.46.tar.gz) = e0683c92af0b45536e412d580d46ba25b3c96d501022bdfa63d6c4ccdba341a9efe64d93150c850b69f8413ba068110c453e06b5f4a7756798245ff1fd6f8d46
+Size (rclone-1.46.tar.gz) = 16771447 bytes


Home | Main Index | Thread Index | Old Index