- Jan 13, 2012
- Jan 12, 2012
-
-
Daniel Stenberg authored
5 bug fixes, 3 more contributors
-
Daniel Stenberg authored
Some functions using getaddrinfo and gethostbyname were still mistakingly being used/linked even if c-ares was selected as resolver backend. Reported by: Arthur Murray Bug: http://curl.haxx.se/mail/lib-2012-01/0160.html
-
- Jan 09, 2012
- Jan 08, 2012
- Jan 06, 2012
-
-
Yang Tse authored
-
- Jan 05, 2012
-
-
Yang Tse authored
-
Daniel Stenberg authored
In commit c834213a we re-used some obsolete error codes, and here are two defines that makes sure existing source codes that happen to use any of these deprecated ones will still compile. As usual, define CURL_NO_OLDIES to avoid getting these "precaution defines".
-
- Jan 04, 2012
-
-
Daniel Stenberg authored
Previously the code would create a dummy socket while resolving just to have curl_multi_fdset() return something but the non-win32 version doesn't do it this way and the creation and use of a socket that isn't made with the common create-socket callback can be confusing to apps using the multi_socket API etc. This change removes the dummy socket and thus will cause curl_multi_fdset() to return with maxfd == -1 more often.
-
Peter Sylvester authored
With this change, curl compiles with the new OPENSSL_NO_SSL_INTERN cflag. This flag might become the default in some distant future.
-
Yang Tse authored
-
Yang Tse authored
make 'pidfile' and 'logfile' options appear first on command line in order to ensure that processing of other options which write to logfile do this to intended file and not the default one.
-
Yang Tse authored
-
Yang Tse authored
-
Yang Tse authored
-
Daniel Stenberg authored
-
- Jan 03, 2012
-
-
Steve Holme authored
Fixed a problem in POP3 and IMAP where a connection would fail when CURLUSESSL_TRY was specified for a server that didn't support SSL/TLS connections rather than continuing.
-
Steve Holme authored
The STARTTLS response code in SMTP, POP3 and IMAP would return CURLE_LOGIN_DENIED rather than CURLE_USE_SSL_FAILED when SSL/TLS was not available on the server. Reported by: Gokhan Sengun Bug: http://curl.haxx.se/mail/lib-2012-01/0018.html
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Two bugfixes, two more contributors
-
Daniel Stenberg authored
-
Daniel Stenberg authored
There's a new 'http-proxy' server for tests that runs on a separate port and lets clients do HTTP CONNECT to other ports on the same host to allow us to test HTTP "tunneling" properly. Test cases now have a <proxy> section in <verify> to check that the proxy protocol part matches correctly. Test case 80, 83, 95, 275, 503 and 1078 have been converted. Test 1316 was added.
-
- Jan 02, 2012
-
-
Daniel Stenberg authored
-
Yang Tse authored
-
Yang Tse authored
-
Yang Tse authored
-
- Jan 01, 2012
-
-
Daniel Stenberg authored
Unfortunately we have no test cases for this and I have no SSPI build or server to verify this with. The change seems simple enough though. Bug: http://curl.haxx.se/bug/view.cgi?id=3466497 Reported by: Patrice Guerin
-
Daniel Stenberg authored
-
- Dec 31, 2011
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
When the buffer gets realloced to hold the file name in the SSH_SFTP_READDIR_LINK state, the counter was not bumped accordingly. Reported by: Armel Asselin Patch by: Armel Asselin Bug: http://curl.haxx.se/mail/lib-2011-12/0249.html
-
Daniel Stenberg authored
6 more bugfixes, 3 more contributors
-
Daniel Stenberg authored
... to make sure the DNS cache is properly case insensitive
-
Daniel Stenberg authored
When a HTTP connection is re-used for a subsequent request without proxy, it would always re-use the Host: header of the first request. As host names are case insensitive it would make curl send another host name case that what the particular request used. Now it will instead always use the most recent host name to always use the desired casing. Added test case 1318 to verify. Bug: http://curl.haxx.se/mail/lib-2011-12/0314.html Reported by: Alex Vinnik
-
Daniel Stenberg authored
The load host names to DNS cache function was moved to hostip.c and it now makes sure to not add host names that already are present in the cache. It would previously lead to memory leaks when for example using the --resolve and multiple URLs on the command line.
-
Dan Fandrich authored
-
- Dec 30, 2011
-
-
Alessandro Ghedini authored
-