Nick Craig-Wood
268fe0004c
mount: factor filesystem code into mountlib and mounttest
2017-05-12 21:24:24 +01:00
Nick Craig-Wood
0c92a64bb3
vendor: update spf13/cobra to fix arg parsing
2017-05-12 19:49:32 +01:00
Nick Craig-Wood
8b61692754
vendor: update github.com/aws/aws-sdk-go to get plan9 build fix
2017-05-12 14:24:51 +01:00
Nick Craig-Wood
663e6f3ec0
vendor: patch github.com/aws/aws-sdk-go to fix the build
...
Temporary until https://github.com/aws/aws-sdk-go/pull/1262 is merged.
2017-05-11 17:11:35 +01:00
Nick Craig-Wood
17633f5460
Require go1.6 for building rclone
...
This is required because google.golang.org/grpc needs it.
2017-05-11 17:07:49 +01:00
Nick Craig-Wood
98c2d2c41b
Switch to using the dep tool and update all the dependencies
2017-05-11 15:39:54 +01:00
Nick Craig-Wood
5135ff73cb
Compile 386 builds with "GO386=387" for maximum compatibility #437
2017-05-09 11:58:29 +01:00
Stefan Breunig
58a82cd578
allow the fuse directory cached to be cleaned manually ( fixes #803 )
2017-05-07 12:08:59 +01:00
Nick Craig-Wood
d86ea8623b
Add Yoni Jah second email to contributors
2017-05-02 22:54:11 +01:00
Yoni Jah
cdeeff988e
Added RepetableReader to fs. used in OneDrive with io.LimitedReader to display accurate speed
2017-05-02 22:31:05 +01:00
Stefan Breunig
930ff266f2
compare checksums on upload/download via FUSE
2017-05-02 22:27:38 +01:00
Nick Craig-Wood
d5c0fe632f
Add Zahiar Ahmed to contributors
2017-05-02 22:16:16 +01:00
Zahiar Ahmed
3c5c5eeec2
Add us-east-2 (Ohio) and eu-west-2 (London) S3 regions
2017-05-02 22:07:50 +01:00
Martin Kristensen
56f017c60c
drive: use explicit fields for all endpoints
...
Reuses the same fields for all endpoints for simplicitys sake.
Should solve remaining part of #1346
2017-05-02 21:30:45 +01:00
Nick Craig-Wood
b6517840ca
Update build to go 1.8.1
2017-04-25 08:10:36 +01:00
Nick Craig-Wood
1ccfea5aa9
Add Anisse Astier to contributors
2017-04-25 08:08:33 +01:00
Anisse Astier
7e858f4b8d
dropbox: typo
...
dropbix -> dropbox.
2017-04-25 08:07:37 +01:00
Martin Kristensen
7b4f368307
acd: fix typo in log message for temp link download
2017-04-25 08:07:00 +01:00
Nick Craig-Wood
06a3502ed8
Script to update authors.md automatically from the git changelog
2017-04-24 20:36:06 +01:00
Nick Craig-Wood
a9a43144ca
Add Too Much IO to contributors
2017-04-24 20:33:51 +01:00
Martin Kristensen
dd968a8ccf
drive: nextPageToken field was missing
...
Fixes the bug found by users in #1346
2017-04-24 19:50:51 +01:00
Martin Kristensen
0d6e1afe54
drive: only request owner field when using --drive-auth-owner-only
...
This fixes the note @ncw made in #1359
2017-04-24 10:35:42 +01:00
Nick Craig-Wood
7d9faffd4b
Add Martin Kristensen to contributors
2017-04-23 17:03:20 +01:00
Martin Kristensen
d7df065320
drive: reduce bandwidth by adding fields for partial responses
...
Fixes #1346
2017-04-23 17:01:15 +01:00
Michael Ledin
84d4d7f9d9
oauthutil: Print redirection URI if using own credentials.
2017-04-22 10:37:46 +01:00
Nick Craig-Wood
733d6fe56c
Add Michael Ledin to contributors
2017-04-22 10:24:33 +01:00
Michael Ledin
8350544092
onedrive: swap to using http://localhost:53682/ as redirect URL.
...
The previous redirect URL http://localhost.rclone.org:53682/ can't be
used any more in new OneDrive authentication which is a problem for
users trying to make their own credentials.
2017-04-22 10:08:18 +01:00
Nick Craig-Wood
6a63bc2788
Add Hraban Luyat to contributors
2017-04-22 09:39:46 +01:00
Hraban Luyat
66e8c1600e
Print password prompts to stderr
...
This makes rclone with encrypted config better suited for use in
pipelines. E.g.:
$ rclone lsl mydrive:Some/Dir | sort -k 4
If the password prompt ("Enter configuration password") is printed to
stdout, it will be swallowed by sort. By printing it to stderr, you
still see the prompt, without sacrificing compatibility with the unix
pipeline.
2017-04-22 09:38:39 +01:00
Stephen Harris
82b8d68ffb
crypt: report the name:root as specified by the user
...
Rather then the underlying Fs root (which may be encrypted when
filename_encryption is set).
Fixes #1305
2017-04-22 09:28:05 +01:00
Nick Craig-Wood
b86bbcd67e
Add Jon Craton to contributors
2017-04-22 09:22:51 +01:00
Jon Craton
38b6d607aa
fixed typo
2017-04-22 09:21:44 +01:00
Stephen Harris
e1647a5a08
crypt: Fix obfuscate filename encryption method
...
Fix issue #1315 where filenames calculated with a base distance of zero
(ie the characters add up to 0(mod 256) aren't de-obfuscated on reading.
This was due to overloading of "0" to also mean "invalid UTF8; no rotation",
so we remove that double meaning
2017-04-22 09:16:00 +01:00
Nick Craig-Wood
bc25190fc7
Fix misleading log message with --dry-run - fixes #1309
2017-04-10 16:07:22 +01:00
Yoni Jah
e3a41321cc
onedrive: changed QueryEscape to PathEscape - fixes #1296
2017-04-10 15:46:15 +01:00
Stefan Breunig
2fd86c93fc
allow modTime to be changed even before all writers are closed ( fixes #1197 -- again)
2017-03-31 01:28:08 +02:00
Nick Craig-Wood
2b8c461e04
Add Ihor Dvoretskyi to contributors
2017-03-29 18:12:13 +01:00
Ihor Dvoretskyi
a54692d165
OneDrive vs One Drive
...
It's better to call this service as it's officially named.
2017-03-29 18:11:33 +01:00
Nick Craig-Wood
4b4c59a4bb
crypt: add integration tests for obfuscate name encryption
2017-03-29 17:57:10 +01:00
Nick Craig-Wood
81d688107e
Add Stephen Harris to contributors
2017-03-29 17:57:03 +01:00
Stephen Harris
6e003934fc
crypt: add an "obfuscate" option for filename encryption.
...
This is a simple "rotate" of the filename, with each file having a rot
distance based on the filename. We store the distance at the beginning
of the filename. So a file called "go" would become "37.KS".
This is not a strong encryption of filenames, but it should stop automated
scanning tools from picking up on filename patterns. As such it's an
intermediate between "off" and "standard". The advantage is that it
allows for longer path segment names.
We use the nameKey as an additional input to calculate the obfuscation
distance. This should mean that two different passwords will result
in two different keys
The obfuscation rotation works by splitting the ranges up and handle cases
0-9
A-Za-z
0xA0-0xFF
and anything greater in blocks of 256
2017-03-29 17:56:55 +01:00
Dedsec1
37e1b20ec1
Updated .pkgr.yml file to use rclone as its own cli.
2017-03-29 17:48:53 +01:00
Nick Craig-Wood
d1787b50fd
Yoni Jah to contributors
2017-03-29 17:38:14 +01:00
Yoni Jah
9dfc346998
onedrive: Retry on token expired error, reset upload body on retry
2017-03-29 17:38:07 +01:00
Nick Craig-Wood
9ab4c19945
Add Danny Tsai to contributors
2017-03-29 17:26:03 +01:00
Danny Tsai
3bab119fa5
drive: implement --drive-shared-with-me flag to view shared with me files
2017-03-29 17:23:30 +01:00
Nick Craig-Wood
1fdf3e2aae
Add Marvin Watson to contributors
2017-03-29 17:12:17 +01:00
marvwatson
4810aa65a4
Update references from HTTP to HTTPS where possible
2017-03-29 05:38:34 -07:00
Nick Craig-Wood
f798552cf1
Update urls to https after site move
2017-03-29 10:06:22 +01:00
Stefan Breunig
4dc030d081
implement ModTime via FUSE for remotes that support it ( fixes #1197 )
2017-03-24 09:23:04 +01:00