- Feb 27, 2015
-
-
Steve Holme authored
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.
-
- Feb 26, 2015
-
-
Steve Holme authored
Removed the DataExecutionPrevention directive from the project files for Visual Studio 2008 and above. The XML value in the VC9 project files was set to "0" (Default) whilst the VC10+ project files contained an empty XML element.
-
Steve Holme authored
Visual Studio 2008 introduced support for the address space layout randomization (ASLR) feature of Windows Vista. However, upgrading the VC8 project files to VC9 and above disabled this feature. Removed the RandomizedBaseAddress directive to enabled the default setting (/DYNAMICBASE). Note: This doesn't appear to have any negative impact when compiled and ran on Windows XP.
-
Steve Holme authored
-
- Feb 25, 2015
-
-
Daniel Stenberg authored
Pointed-out-by: Tatsuhiro Tsujikawa Bug: http://curl.haxx.se/bug/view.cgi?id=1487
-
Kamil Dudka authored
... in order to make test1135 succeed
-
Daniel Stenberg authored
-
Kamil Dudka authored
Otherwise it expands to: echo ""/etc/pki/tls/certs/ca-bundle.crt"" Detected by ShellCheck: curl-config:74:16: warning: The double quotes around this do nothing. Remove or escape them. [SC2140]
-
Kamil Dudka authored
In that case, we only skip writing the error message for failed NSS initialization (while still returning the correct error code).
-
Kamil Dudka authored
The vtls layer now checks the return value, so it is no longer necessary to abort if a random number cannot be provided by NSS. This also fixes the following Coverity report: Error: FORWARD_NULL (CWE-476): lib/vtls/nss.c:1918: var_compare_op: Comparing "data" to null implies that "data" might be null. lib/vtls/nss.c:1923: var_deref_model: Passing null pointer "data" to "Curl_failf", which dereferences it. lib/sendf.c:154:3: deref_parm: Directly dereferencing parameter "data".
-
Daniel Stenberg authored
... and remove some old ones
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Feb 24, 2015
-
-
Marc Hoersken authored
This reverts commit 03fa5768.
-
Marc Hoersken authored
obj_count can be 1 if the custom read function is set or the stdin handle is a reference to a pipe. Since the pipe should be handled using the PeekNamedPipe-check below, the custom read function should only be used if it is actually enabled.
-
Marc Hoersken authored
According to [1]: "Returning 0 will signal end-of-file to the library and cause it to stop the current transfer." This change makes the Windows telnet code handle this case accordingly. [1] http://curl.haxx.se/libcurl/c/CURLOPT_READFUNCTION.html
-
Daniel Stenberg authored
-
Daniel Stenberg authored
... by making sure the first request is completed before doing the remainder.
-
- Feb 23, 2015
-
-
Kamil Dudka authored
... even if the last IPv6 connection attempt has failed. Bug: https://bugzilla.redhat.com/show_bug.cgi?id=1187531#c4
-
Kamil Dudka authored
... in case the protocol versions are mixed in a DNS response (IPv6 -> IPv4 -> IPv6). Bug: https://bugzilla.redhat.com/show_bug.cgi?id=1187531#c3
-
Daniel Stenberg authored
-
- Feb 20, 2015
-
-
Daniel Stenberg authored
Remove cmake as marked for removal. It is in much better state now.
-
Daniel Stenberg authored
-
Julian Ospald authored
SSL_CTX_load_verify_locations by default (and if given non-Null parameters) searches the CAfile first and falls back to CApath. This allows for CAfile to be a basis (e.g. installed by the package manager) and CApath to be a user configured directory. This wasn't reflected by the previous configure constraint which this patch fixes. Bug: https://github.com/bagder/curl/pull/139
-
Ben Boeckel authored
-
- Feb 19, 2015
-
-
Alessandro Ghedini authored
Correctly check for memcmp() return value (it returns 0 if the strings match). This is not really important, since curl is going to use http/1.1 anyway, but it's still a bug I guess.
-
Alessandro Ghedini authored
Correctly check for strncmp() return value (it returns 0 if the strings match).
-
Sergei Nikulov authored
Use "cmake -E echo" instead of "echo". Reviewed-by: Brad King <brad.king@kitware.com>
-
Sergei Nikulov authored
Set CMAKE_REQUIRED_DEFINITIONS to include definitions needed to get the winsock2 API from windows.h. Simplify the order of checks to avoid extra conditions. Use check_include_file instead of check_include_file_concat to look for OpenSSL headers. They do not need to participate in a sequence of dependent system headers. Also they may cause winsock.h to be included before ws2tcpip.h, causing the latter to not be detected in the sequence. Reviewed-by: Brad King <brad.king@kitware.com>
-
Alessandro Ghedini authored
-
- Feb 16, 2015
-
-
Steve Holme authored
-
- Feb 15, 2015
-
-
Nick Zitzmann authored
-
- Feb 14, 2015
-
-
Steve Holme authored
-
Steve Holme authored
-
Alessandro Ghedini authored
-
Steve Holme authored
Visual Studio 2005 and above defaults to disabling the startup banner for the Compiler, Linker and MIDL tools (with /NOLOGO). As such there is no need to explicitly set the SuppressStartupBanner directive, as this is a leftover from the VC7 and VC7.1 projects being upgraded to VC8 and above.
-
- Feb 12, 2015
-
-
Kamil Dudka authored
lib/vtls/openssl.c:1450:7: warning: extra tokens at end of #endif directive
-
- Feb 11, 2015
-
-
Steve Holme authored
For consistency with other conditionally compiled code in openssl.c, use OPENSSL_IS_BORINGSSL rather than HAVE_BORINGSSL and try to use HAVE_BORINGSSL outside of openssl.c when the OpenSSL header files are not included.
-