History log of /curl/src/tool_operate.c (Results 376 – 400 of 519)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 5d232792 23-Mar-2015 Daniel Stenberg

CURLOPT_PATH_AS_IS: added

--path-as-is is the command line option

Added docs in curl.1 and CURLOPT_PATH_AS_IS.3

Added test in test 1241


Revision tags: curl-7_41_0
# 1f651d1d 14-Feb-2015 Alessandro Ghedini

curl: add --false-start option


# c715fa0b 27-Feb-2015 Steve Holme

tool: Updated the warnf() function to use the GlobalConfig structure

As the 'error' and 'mute' options are now part of the GlobalConfig,
rather than per Operation, updated the warnf() fu

tool: Updated the warnf() function to use the GlobalConfig structure

As the 'error' and 'mute' options are now part of the GlobalConfig,
rather than per Operation, updated the warnf() function to use this
structure rather than the OperationConfig.

show more ...


# a4065ebf 16-Jan-2015 Daniel Stenberg

copyright years: after OCSP stapling changes


Revision tags: curl-7_40_0, curl-7_39_0, curl-7_38_0, curl-7_37_1
# bd0c3b3c 16-Jun-2014 Alessandro Ghedini

curl: add --cert-status option

This enables the CURLOPT_SSL_VERIFYSTATUS functionality.


# 088b9b2a 16-Dec-2014 Daniel Stenberg

tool_operate: we prefer 'CURLcode result'


# b0670ff1 16-Dec-2014 Daniel Stenberg

tool_urlglob: unify return codes to use CURLcode

There was a mix of GlobCode, CURLcode and ints and they were mostly
passing around CURLcode errors. This change makes the functions use o

tool_urlglob: unify return codes to use CURLcode

There was a mix of GlobCode, CURLcode and ints and they were mostly
passing around CURLcode errors. This change makes the functions use only
CURLcode and removes the GlobCode type completely.

show more ...


# 2e557de0 04-Dec-2014 Peter Wu

tool: fix CURLOPT_UNIX_SOCKET_PATH in --libcurl output

Mark CURLOPT_UNIX_SOCKET_PATH as string to ensure that it ends up as
option in the file generated by --libcurl.

Signed-off

tool: fix CURLOPT_UNIX_SOCKET_PATH in --libcurl output

Mark CURLOPT_UNIX_SOCKET_PATH as string to ensure that it ends up as
option in the file generated by --libcurl.

Signed-off-by: Peter Wu <peter@lekensteyn.nl>

show more ...


# c8644d1f 27-Nov-2014 Peter Wu

tool: add --unix-socket option

Signed-off-by: Peter Wu <peter@lekensteyn.nl>


# eb1e3a39 08-Oct-2014 Daniel Stenberg

operate: avoid NULL dereference

Coverity CID 1241948. dumpeasysrc() would get called with
config->current set to NULL which could be dereferenced by a warnf()
call.


# 987a4a73 08-Oct-2014 Daniel Stenberg

operate_do: skip superfluous check for NULL pointer

Coverity CID 1243583. get_url_file_name() cannot fail and return a NULL
file name pointer so skip the check for that - it tricks cover

operate_do: skip superfluous check for NULL pointer

Coverity CID 1243583. get_url_file_name() cannot fail and return a NULL
file name pointer so skip the check for that - it tricks coverity into
believing it can happen and it then warns later on when we use 'outfile'
without checking for NULL.

show more ...


# 93e45079 01-Oct-2014 moparisthebest

SSL: implement public key pinning

Option --pinnedpubkey takes a path to a public key in DER format and
only connect if it matches (currently only implemented with OpenSSL).

Prov

SSL: implement public key pinning

Option --pinnedpubkey takes a path to a public key in DER format and
only connect if it matches (currently only implemented with OpenSSL).

Provides CURLOPT_PINNEDPUBLICKEY for curl_easy_setopt().

Extract a public RSA key from a website like so:
openssl s_client -connect google.com:443 2>&1 < /dev/null | \
sed -n '/-----BEGIN/,/-----END/p' | openssl x509 -noout -pubkey \
| openssl rsa -pubin -outform DER > google.com.der

show more ...


Revision tags: curl-7_37_0
# ba704878 10-May-2014 Steve Holme

tool_operate.c: Fixed compilation warning

An enumerated type is mixed with another type.


# 5376ed24 09-May-2014 Steve Holme

tool_operate.c: Fixed TAB is white space from commit 5b8ae0a985


# 5b8ae0a9 09-May-2014 Steve Holme

tool_operate.c: Fixed compilation warnings

An enumerated type is mixed with another type.


# 47d76071 05-May-2014 Daniel Stenberg

curl: bail on cookie use when built with disabled cookies


Revision tags: curl-7_36_0
# 4946ea05 04-Feb-2014 Maciej Puzio

curl: add --proxy-header


# 3ebfaf6a 23-Mar-2014 Steve Holme

tool_operate: Fixed uninitialised variable under some error situations

For example when a URL is not specified or the headers file fails to
open.


# 7fef4016 02-Mar-2014 Steve Holme

tool: Do not output libcurl source for the information only parameters

Ensure a source file isn't generated for the following informational
command line parameters when --libcurl is spec

tool: Do not output libcurl source for the information only parameters

Ensure a source file isn't generated for the following informational
command line parameters when --libcurl is specified:

--help, --manual, --version and --engine list

As the output would only include a fairly empty looking main() function
and a call to curl_easy_init() and curl_easy_cleanup() when performed
with --engine list.

show more ...


# 68920b6c 02-Mar-2014 Steve Holme

tool: Fixed libcurl source output for multiple operations

Correctly output libcurl source code that includes multiply operations
as specified by --next. Note that each operation evaluate

tool: Fixed libcurl source output for multiple operations

Correctly output libcurl source code that includes multiply operations
as specified by --next. Note that each operation evaluates to a single
curl_easy_perform() in source code form.

Also note that the output could be optimised a little so global config
options are only output once rather than per operation as is presently
the case.

show more ...


# eba19716 01-Mar-2014 Steve Holme

tool: Moved internal variable isatty to the global config


# 36802d6e 01-Mar-2014 Steve Holme

tool_operate.c: Fixed compilation error

incompatible types - from 'OperationConfig *' to 'GlobalConfig *'


# 75e996f2 01-Mar-2014 Steve Holme

tool: Moved --progress-bar to the global config


# 5513bbd5 01-Mar-2014 Steve Holme

tool: Moved --stderr to the global config


# 4efa1d29 27-Feb-2014 Steve Holme

tool: Moved --trace and --verbose to the global config


1...<<1112131415161718192021