History log of /sssd-io/src/tests/tcurl_test_tool.c
Revision Date Author Comments Expand
ae6b11229d9961e26922918183c7c1de7780b8d6 30-Mar-2017 Pavel Březina <pbrezina@redhat.com>

tcurl test: add support for client certificate Reviewed-by: Simo Sorce <simo@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

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

tcurl test: allow to set custom headers Reviewed-by: Simo Sorce <simo@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

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>

886e0f75e6f4c7877a23a3625f8a20c09109b09d 30-Mar-2017 Pavel Březina <pbrezina@redhat.com>

tcurl test: add support for tls settings Reviewed-by: Simo Sorce <simo@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

36e49a842e257ac9bde71728ee3bef4299b6e6e2 30-Mar-2017 Pavel Březina <pbrezina@redhat.com>

tcurl test: add support for raw output Reviewed-by: Simo Sorce <simo@redhat.com> Reviewed-by: Jakub Hrozek <jhrozek@redhat.com>

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

tcurl test: refactor so new options can be added more easily Just to make the tool a little bit nicer and more flexible. 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>

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

UTIL: Fix a typo in the tcurl test tool Reviewed-by: Michal Židek <mzidek@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com>

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

TESTS: test the curl wrapper with a command-line tool In order to test the curl integration code, this patch adds a command-line tool and tests that it's possible to drive a conversation with the secrets responder using the tool. Reviewed-by: Pavel Březina <pbrezina@redhat.com> Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>