#
5577540a |
| 27-Feb-2014 |
Steve Holme |
tool: Moved --silient to the global config Other global options such as --libcurl, --trace and --verbose to follow.
|
#
249dc835 |
| 23-Feb-2014 |
Steve Holme |
tool: Moved --showerror to the global config Other global options such as --libcurl, --trace and --verbose to follow.
|
#
0704dd77 |
| 23-Feb-2014 |
Steve Holme |
tool_getparam: Added global config to getparameter() In preparation for parsing global options added the GlobalConfig structure to the getparameter() function.
|
#
f3566898 |
| 23-Feb-2014 |
Steve Holme |
tool_cfgable: Added support for knowing the current operation
|
#
c27cc688 |
| 23-Feb-2014 |
Steve Holme |
tool_operate: Moved easy handle cleanup into tool_main
|
#
59b5ef44 |
| 23-Feb-2014 |
Steve Holme |
tool_main: Moved easy handle into global config structure
|
#
705a4cb5 |
| 23-Feb-2014 |
Steve Holme |
tool_cfgable: Renamed Configurable structure to OperationConfig To allow for the addition of a global config structure and prevent confusion between the two.
|
#
6512e93b |
| 23-Feb-2014 |
Steve Holme |
tool: Fixed incorrect return code with --version from commit c10bf9bb36
|
#
8c80840d |
| 23-Feb-2014 |
Steve Holme |
tool_getparam: Moved tool_help() call into operate()
|
#
24e22e10 |
| 23-Feb-2014 |
Steve Holme |
tool_getparam: Moved hugehelp() call into operate()
|
#
c10bf9bb |
| 23-Feb-2014 |
Steve Holme |
tool_getparam: Moved tool_version_info() call into operate()
|
#
e6e8b144 |
| 22-Feb-2014 |
Steve Holme |
tool_cfgable: Removed list_engine flag from config structure In preparation for separating the global config options from the per operation config options, reworked the list engines code
tool_cfgable: Removed list_engine flag from config structure In preparation for separating the global config options from the per operation config options, reworked the list engines code to not use a member variable in the Configurable structure.
show more ...
|
#
b914e7ed |
| 22-Feb-2014 |
Steve Holme |
tool_operate: Start to use CURLcode rather than int for return codes To help assist with the detection of incorrect return codes, as per commits ee23d13a79, 33b8960dc8 and aba98991a5, up
tool_operate: Start to use CURLcode rather than int for return codes To help assist with the detection of incorrect return codes, as per commits ee23d13a79, 33b8960dc8 and aba98991a5, updated the operate based functions to return CURLcode error codes.
show more ...
|
#
ee23d13a |
| 22-Feb-2014 |
Steve Holme |
tool: Fixed incorrect return code when setting HTTP request fails During initialisation SetHTTPrequest() may fail and cURL would return PARAM_BAD_USE, which is equivalent to CURLE_NOT_BU
tool: Fixed incorrect return code when setting HTTP request fails During initialisation SetHTTPrequest() may fail and cURL would return PARAM_BAD_USE, which is equivalent to CURLE_NOT_BUILT_IN in cURL error terms. Instead, return CURLE_FAILED_INIT as we do for other functions that may fail during initialisation.
show more ...
|
#
6969e24a |
| 22-Feb-2014 |
Steve Holme |
tool_operate: Moved list engines into separate function in tool_help
|
#
f3bae6ed |
| 16-Feb-2014 |
Steve Holme |
tool_paramhlp: Added URL index to password prompt for multiple operations
|
#
2de045ff |
| 14-Feb-2014 |
Steve Holme |
tool_operate: Changed the required argument check/get to be upfront Rather than check for required arguments, and prompt for any host and proxy passwords, as each operation is performed,
tool_operate: Changed the required argument check/get to be upfront Rather than check for required arguments, and prompt for any host and proxy passwords, as each operation is performed, changed the code so all configurations are checked before any operations are performed. This allows the user to input all the required passwords, for example, upfront rather than wait for each operation.
show more ...
|
#
f80ca7a0 |
| 14-Feb-2014 |
Steve Holme |
tool_operate: Moved required argument getting into separate function
|
#
91c13d75 |
| 01-Feb-2014 |
Marc Hoersken |
curl: output protocol headers using binary mode Since protocol headers contain explicit line-endings there should be no automatic conversion to ASCII text or CRLF line-endings.
curl: output protocol headers using binary mode Since protocol headers contain explicit line-endings there should be no automatic conversion to ASCII text or CRLF line-endings. This might break third party tools that already depend on this behaviour. We might need to introduce an option to make this optional.
show more ...
|
#
c8d1733d |
| 10-Feb-2014 |
Steve Holme |
tool_cfgable: Moved easy handle cleanup to fix pingpong logout issues Commmit c5f8e2f5f4 removed the easy handle clean-up from tool_operate, letting the code that was already present in
tool_cfgable: Moved easy handle cleanup to fix pingpong logout issues Commmit c5f8e2f5f4 removed the easy handle clean-up from tool_operate, letting the code that was already present in free_config_fields() perform the task. Unfortunately, this wasn't the correct place to do this as it broke protocols, that would perform a logout, as the main clean-up in tool_main had already been called.
show more ...
|
#
909a68c1 |
| 10-Feb-2014 |
Fabian Frank |
NPN/ALPN: allow disabling via command line when using --http2 one can now selectively disable NPN or ALPN with --no-alpn and --no-npn. for now honored with NSS only. TODO: honor
NPN/ALPN: allow disabling via command line when using --http2 one can now selectively disable NPN or ALPN with --no-alpn and --no-npn. for now honored with NSS only. TODO: honor this option with GnuTLS and OpenSSL
show more ...
|
#
86a40f5d |
| 09-Feb-2014 |
Steve Holme |
tool_operate: Move the trace and error file closure to tool_cfgable
|
#
8cf63f88 |
| 09-Feb-2014 |
Steve Holme |
tool_operate: Added support for performing URL specific operations
|
#
c5f8e2f5 |
| 07-Feb-2014 |
Steve Holme |
tool_operate: Let curl handle cleanup take place in config_free()
|
#
d10065c0 |
| 06-Feb-2014 |
Steve Holme |
tool_operate: Removed unused argument parameters from operate_do()
|