Nick Craig-Wood
318e335137
Remove Authorization: headers from --dump-headers output
...
Add in `--dump-auth` flag to put it back.
2016-11-02 15:53:43 +00:00
Nick Craig-Wood
11301a64fb
Add Felix Bünemann to contributors
2016-11-02 13:18:26 +00:00
Nick Craig-Wood
d1759fdfa9
Add request ID to HTTP debugging to make it easier to trace concurrent flows
2016-10-31 12:01:28 +00:00
Nick Craig-Wood
c102bf28e3
Add Marco Paganini to contributors
2016-10-31 12:01:03 +00:00
Nick Craig-Wood
e65059e431
Fix non-windows/non-unix builds for bwlimit/SIGUSR2 feature and add a mutex
...
The race detector complained whenever SIGUSR2 was sent to rclone so
this adds a mutex to prevent concurrent access.
2016-10-30 19:20:16 +00:00
Nick Craig-Wood
5454f2abd0
Fix race in checkServerTime
2016-10-30 19:16:27 +00:00
Nick Craig-Wood
062616e4dd
mount: update code comments
2016-10-30 17:46:00 +00:00
Nick Craig-Wood
6846a1cc11
Add Tomasz Mazur to contributors
2016-10-27 12:14:33 +01:00
Nick Craig-Wood
87107413f5
fuse: add missing locking on filehandle read #823 #802
2016-10-27 09:57:52 +01:00
Nick Craig-Wood
5986953317
acd: Reset the headers on tempurl redirect #802
2016-10-26 18:42:41 +01:00
Nick Craig-Wood
9d2dd2c49a
crypt: Fix data corruption on seek
...
This was caused by failing to reset the internal buffer on seek so old
data was read first before the new data.
The unit tests didn't detect this because they were reading to the end
of the file to check integrity and thus emptying the internal buffer.
Both code and unit tests were fixed up.
2016-10-25 15:15:44 +01:00
Nick Craig-Wood
54d99d6ab2
Add a link to the forum in the issue template
2016-10-24 12:34:18 +01:00
Nick Craig-Wood
77b975d16f
Note Amazon Drive doesn't support uploads via FUSE yet
2016-10-23 21:46:48 +01:00
Nick Craig-Wood
c464cc6376
mount: fix alignment of 64 bit counter on ARM #813
2016-10-23 17:36:35 +01:00
Nick Craig-Wood
93e84403bb
Remove io.SeekStart and replace with 0 as it is go 1.7 only
2016-10-22 12:07:51 +01:00
Nick Craig-Wood
5b8327038a
acd: make upload timeouts scale by file size
...
Fixes #712
Fixes #262
2016-10-22 11:53:06 +01:00
Nick Craig-Wood
eba0a3633b
crypt: speed up repeated seeking - fixes #804
2016-10-21 10:03:16 +01:00
Nick Craig-Wood
de73063977
Fix output of crypt objects in logs
2016-10-20 17:46:51 +01:00
Nick Craig-Wood
eca9e8eb70
Update go to 1.7.3
2016-10-20 11:00:15 +01:00
Nick Craig-Wood
a4a44a41ae
acd: document non .com login process - fixes #781
2016-10-18 17:33:41 +01:00
Nick Craig-Wood
a02edb9e69
Add rclone mount --dir-cache-time to control caching of directory entries - fixes #680
2016-10-18 17:23:57 +01:00
Nick Craig-Wood
368cce93ff
Ignore files with control characters in the names - fixes #689
2016-10-18 15:24:29 +01:00
Nick Craig-Wood
d8d11023d3
mount: update internal position on seek - fixes #774
2016-10-17 20:20:07 +01:00
Nick Craig-Wood
4803ce010e
Make exponential backoff work exactly as per google specification - fixes #583
2016-10-17 17:57:09 +01:00
Nick Craig-Wood
b7875fc02a
rclone check: show count of hashes that couldn't be checked #700
2016-10-17 16:48:11 +01:00
Nick Craig-Wood
544ca6035a
b2: Make sure each upload has at least one upload slot - fixes #731
2016-10-17 16:48:11 +01:00
Nick Craig-Wood
0238558a4b
Clarify bits vs bytes in --bwlimit docs
2016-10-14 09:24:50 +01:00
Nick Craig-Wood
ace1e21894
Add listremotes command - fixes #558
2016-10-08 14:24:37 +01:00
Nick Craig-Wood
8a56a6836a
Check server time against local time #654
2016-10-08 14:00:50 +01:00
Nick Craig-Wood
83849e0a36
Don't show encrypted password to stop confusion - fixes #656
2016-10-08 11:26:14 +01:00
Nick Craig-Wood
618f2e33e8
Show the BETA_URL in make vars
2016-10-08 11:23:21 +01:00
Nick Craig-Wood
fe53caf997
crypt: clarify docs about subdirectories - fixes #655
2016-10-08 10:52:29 +01:00
Nick Craig-Wood
d83074ae05
crypt: more docs for remote parameter - fixes #686
2016-10-08 10:34:59 +01:00
Nick Craig-Wood
0cef6bd0ac
Put SSL download link onto downloads page - fixes #657
2016-10-08 10:21:07 +01:00
Nick Craig-Wood
d42b38699b
Make ResponseHeaderTimeout be --timeout not --contimeout fixes #766
...
This was causing a problem with Amazon Drive which often pauses for a
long time after uploads before returning the response.
2016-10-08 10:12:19 +01:00
Nick Craig-Wood
98804cb860
b2: Fix seek producing corrupted file errors
2016-10-07 12:16:25 +01:00
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
Nick Craig-Wood
ec7cef98d8
Update installation docs with macOS walkthrough from Spencer Charest
2016-10-06 17:20:45 +01:00
Nick Craig-Wood
aedad89560
Fetch the tags for travis build
2016-10-06 15:15:21 +01:00
Nick Craig-Wood
f45b3c87bf
mount: add --no-seek flag to disable seeking
2016-10-06 13:37:45 +01:00
Nick Craig-Wood
e94850f322
Fix timeouts not working when set to 0 and firing too often - #766
2016-10-06 10:23:23 +01:00
Nick Craig-Wood
de80a540a7
mount: attempt to speed up
2016-10-05 21:04:57 +01:00
Nick Craig-Wood
392a86f585
mount: Fix read flushing - fixes #638
2016-10-05 21:03:56 +01:00
Nick Craig-Wood
265f5b77a7
mount: make files opened for read seekable - fixes #707
2016-10-05 21:03:56 +01:00
Nick Craig-Wood
aef2ac5c04
Add options for Open and implement Range for all remotes
2016-10-05 21:03:56 +01:00
Nick Craig-Wood
75e5e59385
crypt: document mod times and hashes
2016-10-05 16:19:09 +01:00
Nick Craig-Wood
6c21009c76
Add links to forum on contact page and sidebar
2016-10-05 14:55:09 +01:00
Nick Craig-Wood
9192e0a28d
Link to git log from beta downloads
2016-10-05 14:35:23 +01:00
Nick Craig-Wood
47e201837f
Upgrade font awesome to 4.6.3
2016-10-05 14:31:10 +01:00
Nick Craig-Wood
4847c5695c
Deploy beta from Linux build server only
2016-10-05 13:59:04 +01:00
Nick Craig-Wood
391feb698e
Automatically upload betas on pushes to master
...
* Add links to betas on the download page
* Encourage new issue submitters to use the beta
2016-10-05 12:47:57 +01:00
Nick Craig-Wood
a4714e5b75
Fix \ vs / confusion
2016-10-04 13:39:29 +01:00
Nick Craig-Wood
4dae5ee264
Move build scripts to bin sub-directory
2016-10-04 11:37:31 +01:00
Nick Craig-Wood
7e9739db57
Remove obsolete entry
2016-10-04 11:37:18 +01:00
Nick Craig-Wood
1e557f4bd9
New graphics used by forum.rclone.org
2016-10-04 11:31:42 +01:00
Nick Craig-Wood
ca19204cf4
Add missing doc pages
2016-10-04 11:30:48 +01:00
Nick Craig-Wood
03977354cb
Fix golint warnings
2016-10-03 20:40:54 +01:00
Nick Craig-Wood
c43395fafa
Add xor-zz to contributors
2016-10-03 20:29:47 +01:00
Nick Craig-Wood
9ea20bac42
Fix accidentally committed test in move code
2016-10-03 20:16:41 +01:00
Nick Craig-Wood
945f49ab5e
Make ContentType be preserved for cloud -> cloud copies - fixes #733
2016-10-03 20:02:04 +01:00
Nick Craig-Wood
6c9a258d82
Fix move command
...
* Delete src files which already existed in dst - fixes #751
* Fix deletion of src file when dst file older
2016-10-03 19:58:44 +01:00
Nick Craig-Wood
f2eeb4301c
Make --dump-bodies imply --dump-headers
2016-09-22 08:40:37 +01:00
Nick Craig-Wood
c117eaf5a2
drive: add .epub, .odp and .tsv as export formats.
2016-09-19 18:08:10 +01:00
Nick Craig-Wood
3e43ff7414
local: windows - ignore the symlink bit on files
...
This allows files with reparse points to be backed up.
Fixes #614
2016-09-19 17:29:22 +01:00
Nick Craig-Wood
bb21cf6f0e
local: ignore directory based junction points on windows
...
These are a kind of symlink and rclone doesn't follow symlinks.
Fixes #692
2016-09-19 17:29:22 +01:00
Nick Craig-Wood
bfe6f299d0
Revise list of OSes which can redirect stderr - fixes #698
2016-09-19 17:13:41 +01:00
Nick Craig-Wood
e19ba47875
swift: more docs for setup process - fixes #598
2016-09-19 16:36:36 +01:00
Nick Craig-Wood
7227a2653d
Add Asko Tamm to contributors
2016-09-13 19:52:19 +01:00
Nick Craig-Wood
0caac70994
Fix build for < go1.7
2016-09-13 11:36:14 +01:00
Nick Craig-Wood
83ba59749f
Make failed uploads not count as "Transferred" - fixes #708
2016-09-12 18:15:58 +01:00
Nick Craig-Wood
20a429c048
acd: Only wait for uploads to appear on 408,500,504 errors - fixes #712
2016-09-12 17:50:19 +01:00
Nick Craig-Wood
cf43ca2a7b
Document which remotes support which optional features
2016-09-12 17:50:19 +01:00
Nick Craig-Wood
4001e21624
Make sure high level retries show with -q - fixes #648
...
Also update the exit code documentation describing that.
2016-09-12 17:50:19 +01:00
Nick Craig-Wood
bbf819e2d1
Move versioncheck so it happens earlier in the compile process.
2016-09-12 17:50:19 +01:00
Nick Craig-Wood
0cb9bb3b54
Redo http Transport code
...
* Insert User-Agent in Transport - fixes #199
* Update timeouts to use Context
* Modernise transport
2016-09-12 17:50:19 +01:00
Nick Craig-Wood
5c91623148
mount: Implement FUSE mount options - fixes #653
2016-09-10 09:50:46 +01:00
Nick Craig-Wood
5b913884cf
crypt: fix Name and Root
2016-09-09 08:41:21 +01:00
Nick Craig-Wood
346d4c587c
swift: don't read metadata for directory marker objects - fixes #703
2016-09-08 16:44:11 +01:00
Nick Craig-Wood
e78eeedc75
Add Fredrik Fornwall to contributors
2016-09-08 08:18:33 +01:00
Nick Craig-Wood
54fdc6866e
Make version tag include branch if not master
2016-09-08 08:04:13 +01:00
Nick Craig-Wood
2eaac80c86
b2 with crypt: fix crash when uploading large files - fixes #673
2016-09-05 18:10:01 +01:00
Nick Craig-Wood
b3d0848d09
b2: Fix download of large files - fixes #678
...
Large files were failing to download with an sha1 mismatch error.
Correct this by making sure we use the sha1 read from the info rather
than the header.
2016-09-05 17:26:04 +01:00
Nick Craig-Wood
0c6990bc95
gcs: Fix compile after removal of SetOpaque
...
It turns out that the SetOpaque call isn't needed any more as Google
aren't returning paths with `%2F` in any more so remove the whole
complication.
Fixes #676
Fixes #660
2016-09-05 16:08:17 +01:00
Nick Craig-Wood
d9bba67d18
b2: return error when we try to create a bucket which someone else owns #645
2016-08-25 21:43:43 +01:00
Nick Craig-Wood
140a3d0aef
b2: Fix encrypted uploads #644
...
This was caused by accidentally letting b2 read the underlying object sha1.
2016-08-25 21:26:55 +01:00
Nick Craig-Wood
31fe800d6a
Add crypt to the docs index plus a few docs tweaks
2016-08-24 23:48:37 +01:00
Nick Craig-Wood
3996bbb8cb
Version v1.33
2016-08-24 23:02:05 +01:00
Nick Craig-Wood
c2599cb116
Fix crypt tests on Windows
2016-08-24 22:21:34 +01:00
Nick Craig-Wood
2c13074f6c
drive: document how to make your own client_id - fixes #560
2016-08-24 22:06:41 +01:00
Nick Craig-Wood
059743a1b0
crypt: add to integration tests
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
73cd1f4e88
crypt: Implement DirMover
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
a54806e5c1
Fix Move when underlying remote returns ErrorCantMove
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
e6a0521ca2
Make it possible to test Fs multiple times and use this with crypt
...
We test both the filename encryption modes for crypt.
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
43eadf278c
Remove flattening and replace with {off, standard} name encryption
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
5f375a182d
Create TestCrypt remote
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
663dd6ed8b
crypt: ask for a second password for the salt
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
226c2a0d83
Implement crypt for encrypted remotes - #219
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
b4b4b6cb1c
Allow Fs tests to declare new config items
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
9985fc40f4
Make Password parameters obey Optional flag and offer to generate random ones
2016-08-23 17:45:37 +01:00
Nick Craig-Wood
b1de4c8cba
Implement password Option and re-implement editing
...
Editing now shows all the options for the fs and asks one at a time
whether they should be changed.
2016-08-23 17:45:37 +01:00