- Mar 21, 2017
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
The code would refer to the wrong data pointer. Only debug builds do this - for verbosity. Reported-by: <zelinchen@users.noreply.github.com> Fixes #1329
-
- Mar 20, 2017
-
-
Daniel Stenberg authored
-
Dan Fandrich authored
-
Dan Fandrich authored
-
Dan Fandrich authored
These tests use an HTTP proxy so require that curl be built with HTTP support.
-
Dan Fandrich authored
The CURLOPT_USERAGENT and CURLOPT_MAXREDIRS options are only set if HTTP support is available, so ignore them in tests where HTTP is not guaranteed.
-
- Mar 18, 2017
-
-
Palo Markovic authored
Broken a week ago in 6448f98c. Closes https://github.com/curl/curl/pull/1337
-
- Mar 16, 2017
-
-
Jay Satiro authored
- Show the HTTPS-proxy options on CURLE_SSL_CACERT if libcurl was built with HTTPS-proxy support. Prior to this change those options were shown only if an HTTPS-proxy was specified by --proxy, but that did not take into account environment variables such as http_proxy, https_proxy, etc. Follow-up to e1187c42. Bug: https://github.com/curl/curl/issues/1331 Reported-by: Nehal J Wani
-
Jay Satiro authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Mar 15, 2017
-
-
Daniel Stenberg authored
-
- Mar 14, 2017
-
-
Daniel Stenberg authored
... as we no longer use libidn
-
Dan Fandrich authored
-
- Mar 13, 2017
-
-
Sylvestre Ledru authored
... by removing the else branch after a return, break or continue. Closes #1310
-
Anatol Belski authored
- Auto-detect OpenSSL 1.1 libs Closes https://github.com/curl/curl/pull/1322
-
Daniel Stenberg authored
-
Daniel Stenberg authored
... previously, docs/ was only a dist subdir, now also a build subdir. Reported-by: Dan Fandrich Bug: https://curl.haxx.se/mail/lib-2017-03/0017.html
-
- Mar 12, 2017
-
-
Dan Fandrich authored
Depend on the known behaviour of URLs for nonexistent files rather than the undefined behaviour of URLs for directories (which fails on Windows). The test isn't about file: URLs at all, so the URL used doesn't really matter.
-
Dan Fandrich authored
Otherwise, the contents will end up in the output and fail the verification.
-
Dan Fandrich authored
-
Dan Fandrich authored
If a % ended the statement, the string's trailing NUL would be skipped and memory past the end of the buffer would be accessed and potentially displayed as part of the --write-out output. Added tests 1440 and 1441 to check for this kind of condition. Reported-by: Brian Carpenter
-
Desmond O. Chang authored
- Add new option CURLOPT_SUPPRESS_CONNECT_HEADERS to allow suppressing proxy CONNECT response headers from the user callback functions CURLOPT_HEADERFUNCTION and CURLOPT_WRITEFUNCTION. - Add new tool option --suppress-connect-headers to expose CURLOPT_SUPPRESS_CONNECT_HEADERS and allow suppressing proxy CONNECT response headers from --dump-header and --include. Assisted-by: Jay Satiro Assisted-by: <CarloCannas@users.noreply.github.com> Closes https://github.com/curl/curl/pull/783
-
- Mar 11, 2017
-
-
Jay Satiro authored
A client MUST ignore any Content-Length or Transfer-Encoding header fields received in a successful response to CONNECT. "Successful" described as: 2xx (Successful). RFC 7231 4.3.6 Prior to this change such a case would cause an error. In some ways this bug appears to be a regression since c50b878c. Prior to that libcurl may have appeared to function correctly in such cases by acting on those headers instead of causing an error. But that behavior was also incorrect. Bug: https://github.com/curl/curl/issues/1317 Reported-by: <mkzero@users.noreply.github.com>
-
Thomas Glanzmann authored
Broken a few days ago in 6448f98c. Bug: https://curl.haxx.se/mail/lib-2017-03/0015.html
-
Michael Kaufmann authored
Do not call curl_easy_reset() between the requests, because the auth state must be preserved for these tests. Follow-up to 0afbcfd8
-
Michael Kaufmann authored
This prevents a "Descriptor is not a socket" error for WinSSL. Reported-by: <Antony74@users.noreply.github.com> Reviewed-by: Jay Satiro Fixes https://github.com/curl/curl/issues/1239
-
Michael Kaufmann authored
Follow-up to 5278462c See https://github.com/curl/curl/issues/1095
-
Isaac Boukris authored
This flag is meant for the current request based on authentication state, once the request is done we can clear the flag. Also change auth.multi to auth.multipass for better readability. Fixes https://github.com/curl/curl/issues/1095 Closes https://github.com/curl/curl/pull/1326 Signed-off-by: Isaac Boukris <iboukris@gmail.com> Reported-by: Michael Kaufmann
-
Dan Fandrich authored
-
Dan Fandrich authored
-
- Mar 10, 2017
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
and try to add the top comment within an HTML comment in the hope that it might get hidden if the text is kept
-
Daniel Stenberg authored
CID 1402159 and 1402158
-
- Mar 09, 2017
-
-
Daniel Stenberg authored
Test 1903 is doing HTTP pipelining, and that is a timing and ordering sensitive operation and this fails far too often on the Travis CI leading to people more or less ignoring test failures there. Not good. The end of pipelning is probably coming sooner rather than later anyway...
-
Dan Fandrich authored
-
Dan Fandrich authored
The man page taken from the release package is found in a different location than if it's built from source. It must be referenced as $< in the rule to get its correct location in the VPATH.
-
Dan Fandrich authored
This eliminates the need for an external gzip program, which wasn't working with Busybox's gzip, anyway. It now compresses using perl's IO::Compress::Gzip
-