Commit Graph

7510 Commits

Author SHA1 Message Date
748c9f5cb7 docs: merge email addresses for @ishuah 2017-09-25 21:02:33 +01:00
646a419453 docs: update overview table to reflect streaming upload ability 2017-09-24 21:59:31 +02:00
c98dfa2556 Add ishuah to contributors 2017-09-24 20:03:11 +01:00
7195e44dce crypt: added cryptdecode command - #1129 2017-09-24 20:02:59 +01:00
c9e2739500 Add Jacob McNamee to contributors 2017-09-24 20:02:40 +01:00
2d8e75cab4 Implement --immutable option 2017-09-24 20:00:00 +01:00
5a3a56abd8 yandex: address errcheck warnings 2017-09-19 23:30:08 +02:00
7b89a5f656 Add LingMan to contributors 2017-09-19 23:13:51 +02:00
a4396ebe0f docs: remove duplicated --drive-auth-owner-only documentation (#1688) 2017-09-19 18:00:41 +02:00
85877f3adc config: add show/file subcommands which print the config/its path (fixes #1086) 2017-09-19 17:59:19 +02:00
87335de8a8 fs: fix filename normalization issues in the tests when running on OS X 2017-09-17 15:31:22 +01:00
12405f9f41 fuse: re-use rcat to support uploads for all remotes (fixes #1672) 2017-09-16 22:49:08 +02:00
168b0a0ecb googlecloudstorage: support streaming uploads (see #1614) (closes #1684) 2017-09-16 22:46:02 +02:00
234bfae0d5 b2: implement streaming upload of files with unknown length (see #1614) (closes #1686) 2017-09-16 22:43:48 +02:00
4ac9a65049 fs: stop normalizing file names but do a normalized compare in the sync
This works by using a transform function to transform file names when
doing a compare when matching file names in a directory.  rclone now
UTF-8 normalizes the file names and does a case insensitive compare if
the destination remote is case insensitive.

This deprecates the --local-no-unicode-normalization flag.

Fixes #1477
2017-09-16 19:49:31 +01:00
a8e41f081c fs: re-implement check and cryptcheck using the same traversal as sync
This makes them 100% consistent with sync and also make them use less
memory as they no longer build the whole tree in memory first.

Fixes #1657
2017-09-16 19:49:31 +01:00
261c7ad9e4 fs: make syncCopyMove use context for go routine cancellation 2017-09-16 19:49:31 +01:00
fe96d5cf0a fs: factor multiple directory traverse out of sync 2017-09-16 19:49:31 +01:00
8574129892 swift: fix server side copy to empty container with --fast-list
This was caused by an incorrect error return code from ListR when the
container did not exist.
2017-09-16 19:49:31 +01:00
6df12b3f00 fs: improve retriable error detection 2017-09-16 19:48:49 +01:00
7f8d306c9c s3: allow streaming upload of files with unknown file size (see #1614) 2017-09-15 20:20:32 +02:00
9d3f11b493 amazonclouddrive, rcat: ensure rcat integration test passes even with AmazonCloudDrive (fixes: #1680) 2017-09-15 18:09:04 +02:00
38cc211762 box: fix Update to send the correct name #97
This caused problems with the UTF Normalization with files being
continuously re-uploaded.
2017-09-15 12:03:08 +01:00
e0eabc75c0 drive: change the default for --drive-use-trash to true - fixes #1661 2017-09-15 11:58:50 +01:00
798502b204 fs: add more errors to be considered temporary errors
This makes a framework for adding temporary errors identified by
syscall number or by error string.

Fixes #1660
2017-09-14 18:01:43 +01:00
9d22f4208f swift: implement streaming uploads (see #1614) 2017-09-14 07:42:16 +02:00
56dedc49e3 rcat: properly report if the upload fails 2017-09-13 20:21:52 +02:00
2f0551074c s3: set session token when using STS 2017-09-12 22:59:29 +01:00
d6eb625815 Add Girish Ramakrishnan to contributors 2017-09-12 09:30:03 +01:00
4c45cbea18 copy: error out if dst could not be listed 2017-09-12 09:29:44 +01:00
897690d997 Add Jan Varho to contributors 2017-09-12 09:28:18 +01:00
5a1351f141 s3: Document glacier transitions and behavior 2017-09-12 09:27:32 +01:00
c22be38747 s3: Error message for objects in glacier 2017-09-12 09:27:32 +01:00
f91f89d409 onedrive: Removed second browser authentication and enabled headless mode #254 2017-09-12 09:21:19 +01:00
113f43ec42 oauthutil: Made GetToken and PutToken exported (required for OneDrive Business) 2017-09-12 09:21:06 +01:00
7ef18b6b35 onedrive: Support for OneDrive for Business added #254
- 2 test fail (MimeType and modification date when copying)
- no headless setup
- uses the credentials for the "rclonetest" app I have created
2017-09-12 09:20:36 +01:00
a91448c83a rcat: honor --dry-run even for small files 2017-09-11 22:28:16 +02:00
80b1f2a494 rcat: configurable small files cutoff and implement proper upload verification 2017-09-11 08:26:53 +02:00
57817397a0 rcat: directly upload small files without streaming them 2017-09-11 08:25:34 +02:00
10fa2a7806 snapd: remove snapd because the build fails (see #1188, #1595, #1618) 2017-09-10 07:44:13 +02:00
9a62d2f8ad Makefile: avoid using deprecated xargs arguments 2017-09-10 07:43:13 +02:00
49816e67bd yandex: implement cleanup (empty trash) - addresses #575 2017-09-08 11:37:39 +01:00
fe536f3fa8 Typo fix in changelog 2017-09-06 16:13:24 +01:00
c54d513bdd Add ishuah91 to contributors 2017-09-06 16:12:29 +01:00
dd975ab00d drive: implement cleanup (empty trash) - addresses #575 2017-09-06 16:12:00 +01:00
2944f7603d s3: read 1000 items in listings #1653
This fixes directory listings with wasabi which fail if you supply
more than the allowed 1000 items as a parameter.  rclone used to
supply 1024 items which exceeds the spec - this works fine with
s3/ceph/etc but fails with wasabi.
2017-09-06 11:13:28 +01:00
58f7b4ed7c Clarify --filter-from docs 2017-09-01 11:35:26 +01:00
cbea06026a Make check obey --ignore-size - fixes #1643 2017-09-01 11:20:41 +01:00
8207af9460 b2: Fix SHA1 mismatch when downloading files with no SHA1 #678
Some large files (depending on which version of rclone they were
uploaded with and where they were uploaded from) don't have an SHA1,
so we can't check it in that case.
2017-08-31 21:39:41 +01:00
921fcc0723 Add Josiah White to contributors 2017-08-31 21:39:41 +01:00