rclone/fs
Nick Craig-Wood d033e92234 Stop single file and --files-from operations iterating through the source bucket.
This works by making sure directory listings that use a filter only
iterate the files provided in the filter (if any).

Single file copies now don't iterate the source or destination
buckets.

Note that this could potentially slow down very long `--files-from`
lists - this is easy to fix (with another flag probably) if it causes
anyone a problem.

Fixes #610
Fixes #769
2016-10-07 11:39:39 +01:00
..
all Implement crypt for encrypted remotes - #219 2016-08-23 17:45:37 +01:00
testdata Add configuration file encryption 2016-02-16 16:32:05 +01:00
accounting.go Make failed uploads not count as "Transferred" - fixes #708 2016-09-12 18:15:58 +01:00
buffer_test.go Convert more tests to use assert/require 2016-06-30 15:45:30 +01:00
buffer.go Convert to using github.com/pkg/errors everywhere 2016-06-13 17:43:03 +01:00
closed_conn_win.go Unwrap errors properly for patform specific connection retry code. 2016-06-10 13:48:41 +01:00
closed_conn.go Retry errors which indicate the connection closed prematurely. 2016-04-29 17:29:34 +01:00
config_read_password_unsupported.go Stub out ReadPassword on plan9 and solaris to fix compilation 2016-02-21 10:31:53 +00:00
config_read_password.go Stub out ReadPassword on plan9 and solaris to fix compilation 2016-02-21 10:31:53 +00:00
config_test.go Implement password Option and re-implement editing 2016-08-23 17:45:37 +01:00
config.go Redo http Transport code 2016-09-12 17:50:19 +01:00
driveletter_windows.go windows: Stop drive letters (eg C:) getting mixed up with remotes (eg drive:) 2015-02-07 22:32:51 +00:00
driveletter.go windows: Stop drive letters (eg C:) getting mixed up with remotes (eg drive:) 2015-02-07 22:32:51 +00:00
error.go Add two more classes of error Fatal and NoRetry 2016-07-04 13:45:52 +01:00
filter_test.go Stop single file and --files-from operations iterating through the source bucket. 2016-10-07 11:39:39 +01:00
filter.go Stop single file and --files-from operations iterating through the source bucket. 2016-10-07 11:39:39 +01:00
fs.go Stop single file and --files-from operations iterating through the source bucket. 2016-10-07 11:39:39 +01:00
glob_test.go Convert to using github.com/pkg/errors everywhere 2016-06-13 17:43:03 +01:00
glob.go Convert to using github.com/pkg/errors everywhere 2016-06-13 17:43:03 +01:00
hash_test.go Convert more tests to use assert/require 2016-06-30 15:45:30 +01:00
hash.go Fix incomplete local hashes. 2016-06-19 16:51:49 +02:00
http_new.go Redo http Transport code 2016-09-12 17:50:19 +01:00
http_old.go Redo http Transport code 2016-09-12 17:50:19 +01:00
http_test.go Fix build for < go1.7 2016-09-13 11:36:14 +01:00
http.go Fix timeouts not working when set to 0 and firing too often - #766 2016-10-06 10:23:23 +01:00
lister_test.go Stop single file and --files-from operations iterating through the source bucket. 2016-10-07 11:39:39 +01:00
lister.go Stop single file and --files-from operations iterating through the source bucket. 2016-10-07 11:39:39 +01:00
make_test_files.go A script to make a directory heirarchy for testing 2016-03-05 20:26:15 +00:00
operations_test.go Implement the rclone cat command 2016-08-18 22:45:32 +01:00
operations.go Make ContentType be preserved for cloud -> cloud copies - fixes #733 2016-10-03 20:02:04 +01:00
options.go Add options for Open and implement Range for all remotes 2016-10-05 21:03:56 +01:00
sync_test.go Fix move command 2016-10-03 19:58:44 +01:00
sync.go Fix accidentally committed test in move code 2016-10-03 20:16:41 +01:00
test_all.go crypt: add to integration tests 2016-08-23 17:45:37 +01:00
version.go Version v1.33 2016-08-24 23:02:05 +01:00
versioncheck.go Move versioncheck so it happens earlier in the compile process. 2016-09-12 17:50:19 +01:00