Merge lp:~thomas-voss/net-cpp/bug-fixing-and-features-landing into lp:net-cpp
Proposed by
Thomas Voß
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Merged at revision: | 50 | ||||||||
Proposed branch: | lp:~thomas-voss/net-cpp/bug-fixing-and-features-landing | ||||||||
Merge into: | lp:net-cpp | ||||||||
Prerequisite: | lp:~gary-wzl77/net-cpp/bug-fixing-and-features | ||||||||
Diff against target: |
431 lines (+163/-59) 11 files modified
debian/changelog (+8/-0) debian/control (+2/-2) debian/libnet-cpp2.symbols (+1/-1) include/core/net/http/request.h (+9/-9) include/core/net/http/streaming_request.h (+0/-12) src/core/net/http/impl/curl/client.cpp (+17/-0) src/core/net/http/impl/curl/easy.cpp (+1/-1) src/core/net/http/impl/curl/multi.cpp (+5/-0) src/core/net/http/impl/curl/multi.h (+3/-0) src/core/net/http/impl/curl/request.h (+23/-27) tests/http_streaming_client_test.cpp (+94/-7) |
||||||||
To merge this branch: | bzr merge lp:~thomas-voss/net-cpp/bug-fixing-and-features-landing | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gary.Wang (community) | Approve | ||
Ubuntu Phablet Team | Pending | ||
Review via email: mp+296140@code.launchpad.net |
Commit message
* Enable pause/resume of requests.
* Fix LP:#1570686 and LP:#1570687
Description of the change
* Enable pause/resume of requests.
* Fix LP:#1570686 and LP:#1570687
To post a comment you must log in.
@Gary: I changed a few minor things when compared to your MP: uploading thread now. :Configuration struct, picking reasonable values by default.
- pause/resume on the easy handle is invoked on the downloading/
- fixed the test case to talk to a server that is (hopefully) reachable from within our CI labs.
- some packaging updates to account for the major version bump.
- moved speed.{limit, duration} into the Request: