lp:~jamesh/storage-provider-webdav/download-job

Created by James Henstridge and last modified
Get this branch:
bzr branch lp:~jamesh/storage-provider-webdav/download-job
Only James Henstridge can upload to this branch. If you are James Henstridge please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
James Henstridge
Project:
WebDAV Storage Provider
Status:
Merged

Recent revisions

22. By James Henstridge

Check that the contents we read from the DownloadJob match the expected
file contents.

21. By James Henstridge

Add a test for downloading a file that has been deleted.

20. By James Henstridge

Use QPointer<> to manage the QNetworkReply, and move the report_close()
call back to maybe_send_chunk().

19. By James Henstridge

Report complete when the last chunk has been completely written to the
socket rather than when it has been queued in the output buffer.

18. By James Henstridge

Increase the size of the file for the short read test so that it is much
larger than the buffers.

17. By James Henstridge

Apparently QNetworkReply defaults to unlimited buffering, which isn't
desirable from a flow control perspective.

16. By James Henstridge

Handle the metering based on bytesAvailable rather than just whether
readyRead had been emitted, since the latter was hanging.

15. By James Henstridge

Add tests for download behaviour.

14. By James Henstridge

Hook in download().

13. By James Henstridge

Add an UploadJob implementation to the provider to support the create_file() and update() methods.

Approved by unity-api-1-bot, Michi Henning.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:storage-provider-webdav
This branch contains Public information 
Everyone can see this information.

Subscribers