index
:
mastodonpp
main
C++ wrapper for the Mastodon and Pleroma APIs. This mirror exists as a backup in case the original project is ever gone from elsewhere on the Net.
tastytea
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
curl_wrapper.cpp
Commit message (
Expand
)
Author
Age
*
Fix some warnings.
tastytea
2020-11-13
*
Reformat source files.
tastytea
2020-11-13
*
Ensure that the first parameter in all GET calls is prefaced with ?.
tastytea
2020-03-20
*
Add copy constructor for CURLWrapper.
tastytea
2020-03-20
*
Handle more than one replacement in replace_parameter_in_uri().
tastytea
2020-03-12
*
Update parameter replacements for Pleroma 2.0.0.
tastytea
2020-03-12
*
Rename buffer_mutex → _buffer_mutex.
tastytea
2020-01-28
*
Make some private members of CURLWrapper static.
tastytea
2020-01-26
*
Use brace initialization for _stream_cancelled.
tastytea
2020-01-26
*
Explicitly call CURLWrapper::set_useragent() in setup_curl().
tastytea
2020-01-26
*
Log proxy changes when debugging.
tastytea
2020-01-16
*
Silence false-positive clang-tidy warning,
tastytea
2020-01-14
*
Add account_id and list_id to list of parameters to replace in URIs.
tastytea
2020-01-14
*
Add set_useragent().
tastytea
2020-01-12
*
Make argument of CURLWrapper::set_cafile() const.
tastytea
2020-01-12
*
Simplify connection setup.
tastytea
2020-01-12
*
Add Instance::set_cainfo().
tastytea
2020-01-12
*
Don't check errors if it can't fail.
tastytea
2020-01-11
*
Log URI replacements.
tastytea
2020-01-11
*
Add support for DELETE requests.
tastytea
2020-01-11
*
Add HTTP methods PATCH and PUT.
tastytea
2020-01-11
*
Add support for sending files in HTTP forms.
tastytea
2020-01-11
*
Add add_mime_part().
tastytea
2020-01-11
*
Hide CURLWrapper::cancel_stream().
tastytea
2020-01-10
*
Actually set the proxy to the string in CURLWrappper::set_proxy().
tastytea
2020-01-10
*
Define CURLAUTH_BEARER as CURLAUTH_ANY with libcurl < 7.61.0
tastytea
2020-01-10
*
Replace if constexpr with preprocessor if.
tastytea
2020-01-10
*
Only use CURLAUTH_BEARER if libcurl supports it.
tastytea
2020-01-10
*
Silence clang-tidy warnings I can't do anything about.
tastytea
2020-01-10
*
Allow HTTP POST without parameters.
tastytea
2020-01-10
*
Send the access token.
tastytea
2020-01-10
*
Add vector fields to HTTP forms.
tastytea
2020-01-10
*
Fix User-Agent.
tastytea
2020-01-10
*
Implement HTTP POST in CURLWrapper.
tastytea
2020-01-10
*
Clear buffers before making a request.
tastytea
2020-01-09
*
Expand section about thread safety in documentation.
tastytea
2020-01-09
*
Add streaming example.
tastytea
2020-01-08
*
Only check for libcurl return code if it could return an error.
tastytea
2020-01-08
*
Add streaming support.
tastytea
2020-01-08
*
Make curl writer non-satatic and add static wrapper.
tastytea
2020-01-08
*
Move URI building for GET requets to add_parameters_to_uri().
tastytea
2020-01-08
*
Add set_proxy().
tastytea
2020-01-08
*
Replace string with string_view where possible.
tastytea
2020-01-08
*
Replace arguments in URI.
tastytea
2020-01-08
*
Add support for parameters (GET).
tastytea
2020-01-08
*
Follow up to 10 HTTP redirects automatically.
tastytea
2020-01-08
*
Make curlwrapper_instances explicitly atomic.
tastytea
2020-01-08
*
Set User-Agent.
tastytea
2020-01-06
*
Make curlwrapper_instances static.
tastytea
2020-01-05
*
Do global curl init / cleanup only once.
tastytea
2020-01-05
[next]