git-annex/Remote
Joey Hess afe6a53bca Fix bug that prevented uploads to remotes using new-style chunking from resuming after the last successfully uploaded chunk.
"checkPresent baser" was wrong; the baser has a dummy checkPresent action
not the real one. So, to fix this, we need to call preparecheckpresent to
get a checkpresent action that can be used to check if chunks are present.

Note that, for remotes like S3, this means that the preparer is run,
which opens a S3 handle, that will be used for each checkpresent of a
chunk. That's a good thing; if we're resuming an upload that's already many
chunks in, it'll reuse that same http connection for each chunk it checks.
Still, it's not a perfectly ideal thing, since this is a different http
connection that the one that will be used to upload chunks. It would be
nice to improve the API so that both use the same http connection.
2015-07-16 15:01:27 -04:00
..
Directory update my email address and homepage url 2015-01-21 12:50:09 -04:00
External relay external special remote stderr through progress suppression machinery (eep!) 2015-04-04 14:54:03 -04:00
Helper Fix bug that prevented uploads to remotes using new-style chunking from resuming after the last successfully uploaded chunk. 2015-07-16 15:01:27 -04:00
Rsync windows build fix 2015-01-29 13:46:57 -04:00
WebDAV groundwork for parameterizing hash depth 2015-01-28 15:55:17 -04:00
BitTorrent.hs fromkey, registerurl: Allow urls to be specified instead of keys, and generate URL keys. 2015-05-22 22:41:36 -04:00
Bup.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
Ddar.hs add filename to progress bar, and display ok/failed at end 2015-04-14 16:35:10 -04:00
Directory.hs Take space that will be used by running downloads into account when checking annex.diskreserve. 2015-05-12 15:20:22 -04:00
External.hs add filename to progress bar, and display ok/failed at end 2015-04-14 16:35:10 -04:00
GCrypt.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
Git.hs Avoid accumulating transfer failure log files unless the assistant is being used. 2015-05-12 15:53:38 -04:00
Glacier.hs add filename to progress bar, and display ok/failed at end 2015-04-14 16:35:10 -04:00
Hook.hs add filename to progress bar, and display ok/failed at end 2015-04-14 16:35:10 -04:00
List.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Rsync.hs remove Params constructor from Utility.SafeCommand 2015-06-01 13:52:23 -04:00
S3.hs layout 2015-06-15 14:48:38 -04:00
Tahoe.hs tahoe: Use ~/.tahoe-git-annex/ rather than ~/.tahoe/git-annex/ to avoid old versions of tahoe create-client choking. 2015-06-09 15:29:16 -04:00
Web.hs add filename to progress bar, and display ok/failed at end 2015-04-14 16:35:10 -04:00
WebDAV.hs add filename to progress bar, and display ok/failed at end 2015-04-14 16:35:10 -04:00