summaryrefslogtreecommitdiffstats
path: root/include/curl_wrapper.hpp
Commit message (Collapse)AuthorAge
* Avoid copies, fix warnings.tastytea2020-11-13
|
* Add copy constructor for CURLWrapper.tastytea2020-03-20
| | | | | The copy constructor does the same as the constructor. A new CURL handle is used for the “copy”.
* Typo: A space too much.tastytea2020-02-12
|
* Rename buffer_mutex → _buffer_mutex.tastytea2020-01-28
|
* Add clang-tidy exceptions for http_method.tastytea2020-01-27
|
* Make some private members of CURLWrapper static.tastytea2020-01-26
| | | | replace_parameter_in_uri(), add_parameters_to_uri() and add_mime_part().
* Make set_proxy(), set_cainfo(), set_useragent() virtual.tastytea2020-01-24
|
* Mark CURLWrapper::get_buffer() inline.tastytea2020-01-24
|
* Fix decumentation for CURLWrapper destructor.tastytea2020-01-24
|
* Mark buffer variables const.tastytea2020-01-20
|
* Removed superfluous const from parameter for readability.tastytea2020-01-14
|
* Add documentation for set_useragent().tastytea2020-01-14
|
* Move types into types.hpp and add answer_type::next() and prev().tastytea2020-01-14
|
* Add set_useragent().tastytea2020-01-12
|
* Simplify connection setup.tastytea2020-01-12
| | | | By adding CURLWrapper::setup_connection_properties.
* Mark CURLWrapper::escape_url() and unescape_url() nodiscard.tastytea2020-01-12
|
* Hide CURLWrapper::set_proxy().tastytea2020-01-12
|
* Fix @since-tags that point to nonexisting versions.tastytea2020-01-12
|
* Add Instance::set_cainfo().tastytea2020-01-12
|
* Add escape_url() and unescape_url() to CURLWrapper.tastytea2020-01-12
|
* Expand parametermap documentation.tastytea2020-01-11
|
* Improve parametermap example.tastytea2020-01-11
|
* Add support for sending files in HTTP forms.tastytea2020-01-11
|
* Add add_mime_part().tastytea2020-01-11
| | | | Makes code more readable and decreases duplication.
* Simplified buffer_mutex documentation.tastytea2020-01-10
|
* Hide CURLWrapper::cancel_stream().tastytea2020-01-10
|
* Send the access token.tastytea2020-01-10
|
* Implement HTTP POST in CURLWrapper.tastytea2020-01-10
|
* Add parameterpair.tastytea2020-01-10
|
* Escape keyword “API” in documentation.tastytea2020-01-09
|
* Add streaming support.tastytea2020-01-08
|
* Make curl writer non-satatic and add static wrapper.tastytea2020-01-08
| | | | We need to use the mutex, a class member, from within the writer function.
* Move URI building for GET requets to add_parameters_to_uri().tastytea2020-01-08
|
* Fix / ignore some clang-tidy warnings.tastytea2020-01-08
|
* Add set_proxy().tastytea2020-01-08
|
* Replace string with string_view where possible.tastytea2020-01-08
|
* Add support for parameters (GET).tastytea2020-01-08
|
* Add get_curl_easy_handle().tastytea2020-01-06
|
* Renamed return_types.hpp to answer.hpp.tastytea2020-01-06
|
* Add parametermap.tastytea2020-01-06
|
* Make curlwrapper_instances static.tastytea2020-01-05
|
* Do global curl init / cleanup only once.tastytea2020-01-05
|
* Add support for HTTP method PUT.tastytea2020-01-05
|
* Add support for HTTP methods PATCH and DELETE.tastytea2020-01-05
|
* Change argument “meth” to “method” in make_request().tastytea2020-01-05
|
* Add headers to answer_type.tastytea2020-01-05
|
* Optimize request-flow. 😃tastytea2020-01-05
|
* Improve documentation for CURLWrapper.tastytea2020-01-04
|
* Add [[nodiscard]] to make_request().tastytea2020-01-04
|
* Add http_method and make_request.tastytea2020-01-04
|