History log of /sssd-io/src/util/tev_curl.h
Revision Date Author Comments Expand
c2ea75da72b426d98ba489039e220d417bfb4c2a 30-Mar-2017 Pavel Březina <pbrezina@redhat.com>

tcurl: add support for http basic auth Reviewed-by: Simo Sorce <simo@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

300b9e9217ee1ed8d845ed2370c5ccf5c87afb36 30-Mar-2017 Pavel Březina <pbrezina@redhat.com>

tcurl: add support for ssl and raw output At first, this patch separates curl_easy handle from the multi-handle processing and makes it encapsulated in custom tcurl_request structure. This allows us to separate protocol initialization from its asynchonous logic which gives us the ability to set different options for each request without over-extending the parameter list. In this patch we implement options for peer verification for TLS-enabled protocols and to return response with body and headers together. Reviewed-by: Simo Sorce <simo@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

c9db8b8b19827c3d492b8d2769aa77a37dbc12d3 27-Mar-2017 Jakub Hrozek <jhrozek@redhat.com>

TCURL: Support HTTP POST for creating containers The curl integration must allow us to create containers, therefore we also add support of the POST HTTP request type. Reviewed-by: Michal Židek <mzidek@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>

ca90f2102a43a3d49a2ef26610d7b4ff3062a823 14-Mar-2017 Jakub Hrozek <jhrozek@redhat.com>

UTIL: Add a libtevent libcurl wrapper Adds a request that enables the caller to issue an asynchronous request with libcurl. Currently only requests towards UNIX sockets are supported. Reviewed-by: Pavel Březina <pbrezina@redhat.com> Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>