Stefan Breunig and Nick Craig-Wood
72721f4c8d
copyurl: honor --no-check-certificate
2019-05-11 17:44:58 +01:00
Stefan and GitHub
4009fb67c8
fs: calculate ModifyWindow each time on the fly instead of relying on global state - see #2319 , #2328
2018-06-03 20:45:34 +02:00
Stefan and GitHub
2a806a8d8b
mount: only print "File.rename error" if there actually is an error - see #2130 ( #2322 )
2018-05-29 19:19:17 +02:00
Stefan and GitHub
6607d8752c
mountlib: add testcase to ensure the ModifyWindow is calculated on Mount (see #2002 ) ( #2319 )
2018-05-28 17:49:26 +02:00
Stefan and GitHub
67e9ef4547
mount: delay rename if file has open writers instead of failing outright - fixes #2130 ( #2249 )
2018-05-24 20:45:11 +02:00
Stefan and GitHub
a8267d1628
link: allow creating public link to files and folders - closes #1562
2018-03-29 09:10:19 +02:00
Stefan Breunig
4d553ef701
drive: when initialized with a filepath, optional features used incorrect root path – see #2182
2018-03-28 20:33:39 +02:00
Stefan and GitHub
86892467d9
config: load config file only on first access ( closes #1659 , closes #2096 ) ( #2147 )
2018-03-17 12:36:30 +01:00
Stefan Breunig and Nick Craig-Wood
846bbef1e9
vfs: write 0 bytes when flushing unwritten handles to avoid race conditions in FUSE - fixes #1181
2018-02-11 17:59:13 +00:00
Stefan Breunig and Nick Craig-Wood
e57a388851
docs: Update integration testing guide
2018-01-20 18:52:53 +00:00
Stefan Breunig
646a419453
docs: update overview table to reflect streaming upload ability
2017-09-24 21:59:31 +02:00
Stefan Breunig
5a3a56abd8
yandex: address errcheck warnings
2017-09-19 23:30:08 +02:00
Stefan Breunig
7b89a5f656
Add LingMan to contributors
2017-09-19 23:13:51 +02:00
Stefan and GitHub
85877f3adc
config: add show/file subcommands which print the config/its path ( fixes #1086 )
2017-09-19 17:59:19 +02:00
Stefan Breunig
12405f9f41
fuse: re-use rcat to support uploads for all remotes ( fixes #1672 )
2017-09-16 22:49:08 +02:00
Stefan Breunig
168b0a0ecb
googlecloudstorage: support streaming uploads (see #1614 ) ( closes #1684 )
2017-09-16 22:46:02 +02:00
Stefan and GitHub
234bfae0d5
b2: implement streaming upload of files with unknown length (see #1614 ) ( closes #1686 )
2017-09-16 22:43:48 +02:00
Stefan Breunig
7f8d306c9c
s3: allow streaming upload of files with unknown file size (see #1614 )
2017-09-15 20:20:32 +02:00
Stefan Breunig
9d3f11b493
amazonclouddrive, rcat: ensure rcat integration test passes even with AmazonCloudDrive ( fixes : #1680 )
2017-09-15 18:09:04 +02:00
Stefan Breunig
9d22f4208f
swift: implement streaming uploads (see #1614 )
2017-09-14 07:42:16 +02:00
Stefan Breunig
56dedc49e3
rcat: properly report if the upload fails
2017-09-13 20:21:52 +02:00
Stefan Breunig
a91448c83a
rcat: honor --dry-run even for small files
2017-09-11 22:28:16 +02:00
Stefan Breunig
80b1f2a494
rcat: configurable small files cutoff and implement proper upload verification
2017-09-11 08:26:53 +02:00
Stefan Breunig
57817397a0
rcat: directly upload small files without streaming them
2017-09-11 08:25:34 +02:00
Stefan and GitHub
10fa2a7806
snapd: remove snapd because the build fails (see #1188 , #1595 , #1618 )
2017-09-10 07:44:13 +02:00
Stefan and GitHub
9a62d2f8ad
Makefile: avoid using deprecated xargs arguments
2017-09-10 07:43:13 +02:00
Stefan Breunig
0158ab6926
info: add check to stream files with unknown size
2017-08-22 08:00:10 +02:00
Stefan Breunig
4e189fe6e7
fstests: only test uploadswith indeterminate size on remotes that support it
2017-08-22 07:19:43 +02:00
Stefan Breunig
b78ecb1568
docs: add optional feature "streaming uploads" to overview table
2017-08-19 14:35:17 +02:00
Stefan Breunig
a122b9fa7a
yandex: implement streaming uploads (see #1614 )
2017-08-19 14:07:23 +02:00
Stefan Breunig
323daae63e
http: immediately fail streaming uploads instead of spooling them first (see #1614 )
2017-08-19 12:42:31 +02:00
Stefan Breunig
e754f50778
box: implement streaming uploads (see #1614 )
2017-08-19 12:32:56 +02:00
Stefan Breunig
034cf22d4d
Add Alex McGrath Kraak to contributors
2017-08-17 06:49:38 +02:00
Stefan Breunig
b510c70c1e
b2: calculate missing hashes on the fly instead of spooling – fixes #1288
2017-08-12 12:57:34 +02:00
Stefan Breunig
001431d326
snapcraft: switch back to go build plugin and only build rclone – see #1188
2017-08-12 09:20:37 +02:00
Stefan Breunig
e64435a5c1
snapcraft: adjust snapcraft-dev build to allow fuse mounting – see #1188
2017-08-11 20:57:13 +02:00
Stefan Breunig
40f24e0ea3
config: use absolute ConfigPath to ensure newly written config is on the same mount - fixes #1569
2017-08-05 12:13:25 +02:00
Stefan Breunig
b523cfc01d
oauthutil: don't show "save failed" error when setting up new remote – fixes #1466
2017-08-05 12:04:42 +02:00
Stefan Breunig
861e125a4f
local: revert to copy when moving file across file system boundaries – fixes #1176
2017-08-04 23:27:32 +02:00
Stefan Breunig
230e65313a
snapcraft: slighty improve buildfile (see #1188 )
2017-08-04 21:37:25 +02:00
Stefan Breunig
28a18303f3
implement rcat – fixes #230 , fixes #1001
2017-08-03 21:42:35 +02:00
Stefan Breunig
ee52365e88
doc: add FAQ entry for "tcp lookup no such host" - fixes #683
2017-07-27 18:20:25 +02:00
Stefan Breunig
db5494b316
document SIGUSR2 to toggle bandwidth limiter ( fixes #1424 )
2017-07-22 10:49:45 +02:00
Stefan Breunig
c3dab09a94
add Yaroslav Halchenko to contributors
2017-07-22 10:28:12 +02:00
Stefan Breunig
51866fbd34
drive: add missing seek to start on retries of chunked uploads
...
follow up to ee13bc6775
2017-07-05 18:52:04 +02:00
Stefan Breunig
ee13bc6775
drive: fix stats accounting for upload - fixes #970 , #968
2017-07-04 19:56:46 +02:00
Stefan Breunig
52b042971a
keep file permissions and try to keep user/group on supported systems ( fixes #1467 )
2017-06-25 09:05:24 +02:00
Stefan Breunig
2d2778eabf
don't delete remote if name does not change while renaming ( fixes #1495 )
2017-06-25 08:55:54 +02:00
Stefan Breunig and Nick Craig-Wood
9782c264e9
hand dirCacheTime through again
2017-06-01 09:02:22 +01:00
Stefan and Nick Craig-Wood
9cede6b372
fully write new config file before moving to target location ( fixes #1287 )
...
* fully write new config file before moving to target location (fixes #1287 )
* do not fail if there is no previous config; print temporary config path on failure
2017-06-01 08:57:10 +01:00
Stefan Breunig and Nick Craig-Wood
decd960867
make moveto/copyto no-ops when source and destination are the same ( fixes #1261 )
2017-05-30 23:01:19 +01:00
Stefan Breunig and Nick Craig-Wood
a2e3af0523
poll for Google Drive changes when mounted
2017-05-28 17:54:52 +01:00
Stefan Breunig and Nick Craig-Wood
58a82cd578
allow the fuse directory cached to be cleaned manually ( fixes #803 )
2017-05-07 12:08:59 +01:00
Stefan Breunig and Nick Craig-Wood
930ff266f2
compare checksums on upload/download via FUSE
2017-05-02 22:27:38 +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
Stefan Breunig and Stefan Breunig
4dc030d081
implement ModTime via FUSE for remotes that support it ( fixes #1197 )
2017-03-24 09:23:04 +01:00
Stefan Breunig and Nick Craig-Wood
1e41a015b5
just use one upload method, as go-acd can determine size itself now
...
Fixes #874
Fixes #669
2016-11-19 10:52:00 +00:00
Stefan Breunig
bf243f30d3
report number of blocks in fuse
2016-11-12 14:10:36 +01:00
Stefan Breunig and Nick Craig-Wood
fb1458815a
acd: add support for server side DirMove #122
2016-11-11 18:05:24 +00:00
Stefan Breunig and Nick Craig-Wood
2243b065e8
acd: filter out bogus children Amazon reports sometimes
2016-11-11 18:05:24 +00:00
Stefan Breunig and Nick Craig-Wood
718694d5ee
acd: server side move #122
...
This approach (ab)uses that trashed items can have naming conflicts
and that one can change their parents, even though direct replacing
("moving") is forbidden.
2016-11-11 18:05:24 +00:00
Stefan Breunig and Nick Craig-Wood
77f38cb6f1
acd: extend move test to check conflict cases for two step rename+move
2016-11-11 18:05:24 +00:00