lp:~thomas-voss/net-cpp/bug-fixing-and-features-landing
- Get this branch:
- bzr branch lp:~thomas-voss/net-cpp/bug-fixing-and-features-landing
Branch merges
- Gary.Wang (community): Approve
- Ubuntu Phablet Team: Pending requested
-
Diff: 431 lines (+163/-59)11 files modifieddebian/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)
Related bugs
Bug #1570686: http client crashes when sending large chunk data via PUT method | High | In Progress | |
Bug #1570687: No DELETE method supported | High | In Progress |
Related blueprints
Branch information
Recent revisions
- 55. By Thomas Voß
-
Make sure that exceptions while pausing/resuming an easy handle are not propagating.
Flush output stream for progress bar. - 53. By Thomas Voß
-
Adjust interface to account for requirement to set the abortion criteria when pausing a request.
- 52. By Gary.Wang
-
1.abort_
request_ option -> abort_request_if to make api more self-explanatory
2.do not set abort request option by default - 51. By Gary.Wang
-
1.bump major revision since this change breaks ABI
2.introduce new API (abort_request_ option) for request
3.fix typo - 50. By Gary.Wang<email address hidden>
-
1.Fix crash issue when sending large chunk data via PUT method (lp:1570686)
3.Support DELETE method (lp:1570687)
2.Support POST method with istream
4.Support pause and resume mechanism
5.Add some test cases - 48. By Thomas Voß
-
Add streaming support to net-cpp in an ABI-stable way. Fixes: #1412367
Approved by: Marcus Tomlinson, PS Jenkins bot - 46. By Thomas Voß
-
Make sure that Multi::Private instances are correctly cleaned up by only handing out weak_ptr's to it. Fixes: #1419620, #1423765
Approved by: Michi Henning
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:net-cpp