History log of /curl/src/tool_operate.c (Results 401 – 425 of 519)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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()


1...<<1112131415161718192021