- Sep 09, 2012
-
-
Marc Hoersken authored
Reference counting the credential handle should avoid that such a handle is freed while it is still required for connection shutdown
-
- Sep 08, 2012
-
-
Nick Zitzmann authored
SSL didn't work on older cats if built on a newer cat with weak-linking turned on to support the older cat
-
- Sep 06, 2012
-
-
David Blaikie authored
While validating a new Clang diagnostic (-Wnon-literal-null-conversion - yes, the name isn't quite correct in this case, but it suffices) I found a few violations of it in Curl.
-
Daniel Stenberg authored
Bug: http://curl.haxx.se/bug/view.cgi?id=3561305 Patch by: Marcel Raad
-
- Sep 04, 2012
-
-
Daniel Stenberg authored
Each certificate section of the input certdata.txt file has a trust section following it with details. This script failed to detect the start of the trust for at least one cert[*], which made the script continue pass that section into the next one where it found an 'untrusted' marker and as a result that certficate was not included in the output. [*] = "Hellenic Academic and Research Institutions RootCA 2011" Bug: http://curl.haxx.se/mail/lib-2012-09/0019.html
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
František Kučera authored
SMTP client will send SIZE parameter in MAIL FROM command only if server supports it. Without this patch server might say "504 Command parameter not implemented" and reject the message. Bug: http://curl.haxx.se/bug/view.cgi?id=3564114
-
Daniel Stenberg authored
... and specify that SIZE is supported. 250 is the "correct" response code according to RFC 2821
-
- Sep 03, 2012
-
-
Daniel Stenberg authored
-
Dan Fandrich authored
This is untested, but at least Symbian still has a chance of still working now.
-
Dan Fandrich authored
-
- Sep 01, 2012
-
-
Daniel Stenberg authored
-
Sara Golemon authored
-
Sara Golemon authored
-
Sara Golemon authored
/* * Name: curl_multi_wait() * * Desc: Poll on all fds within a CURLM set as well as any * additional fds passed to the function. * * Returns: CURLMcode type, general multi error code. */ CURL_EXTERN CURLMcode curl_multi_wait(CURLM *multi_handle, struct curl_waitfd extra_fds[], unsigned int extra_nfds, int timeout_ms);
-
Nick Zitzmann authored
I accidentally broke functionality for versions of OS X prior to Mountain Lion in the previous commit. This commit fixes the problems.
-
Joe Mason authored
-
- Aug 31, 2012
-
-
Daniel Stenberg authored
The test would hang and get aborted with a "ABORTING TEST, since it seems that it would have run forever." until I prevented that from happening. I also fixed the data file which got broken CRLF line endings when I sucked down the path from Joe's repo == my fault. Removed #37 from KNOWN_BUGS as this fix and test case verifies exactly this.
-
Joe Mason authored
If we need an NTLM connection and one already exists, always choose that one.
-
Joe Mason authored
Add test2032 to test that NTLM does not switch connections in the middle of the handshake
-
- Aug 28, 2012
-
-
Daniel Stenberg authored
-
- Aug 27, 2012
-
-
Daniel Stenberg authored
"Currently you can only share DNS and/or COOKIE data" is incorrect since also SSL sessions can be shared. Bug: http://curl.haxx.se/bug/view.cgi?id=3562261 Reported by: Joe Mason
-
Dave Reisner authored
It's conceivable that after the first time curl_multi_perform returns, the outvalue still_running will be 0, but work will have been done. This is shown by a workload of small, purely file:// based URLs. Ensure that we always read pending messages off the multi handle by forcing the while loop to run at least once.
-
Daniel Stenberg authored
CURLOPT_USE_SSL should be set to CURLUSESSL_* and nothing else in modern libcurl versions.
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Armel Asselin authored
... using SSH-agent
-
- Aug 26, 2012
-
-
Daniel Stenberg authored
-
- Aug 23, 2012
-
-
Daniel Stenberg authored
-
- Aug 21, 2012
-
-
Daniel Stenberg authored
Bug: http://curl.haxx.se/bug/view.cgi?id=3559845 Reported by: Olivier Berger
-
- Aug 18, 2012
-
-
Daniel Stenberg authored
-
Nick Zitzmann authored
In Mountain Lion, Apple added TLS 1.1 and 1.2, and deprecated a number of SecureTransport functions, some of which we were using. We now check to see if the replacement functions are present, and if so, we use them instead. The old functions are still present for users of older cats. Also fixed a build warning that started to appear under Mountain Lion
-
- Aug 16, 2012
-
-
Daniel Stenberg authored
-
Gokhan Sengun authored
Commit b91d29a28e170c16d65d956db79f2cd3a82372d2 introduces a bug and breaks Curl_closesocket function. sock_accepted flag for the second socket should be tagged as TRUE before the sockopt callback is called because in case the callback returns an error, Curl_closesocket function is going to call the - fclosesocket - callback for the accept()ed socket
-
Gokhan Sengun authored
For active FTP connections, applications may need setting the sockopt after accept() call returns successful. This fix gives a call to the callback registered with CURL_SOCKOPTFUNCTION option. Also a new sock type - CURLSOCKTYPE_ACCEPT - is added. This type is to be passed to application callbacks with - purpose - parameter. Applications may use this parameter to distinguish between socket types.
-
Daniel Stenberg authored
Removing this option as it currently only functions to lure people into wrongly using it and falsely believing that libcurl will work fine without using nonblocking sockets internally - which leads to hard to track or understand errors.
-
- Aug 14, 2012
-
-
Ant Bryan authored
-
- Aug 10, 2012
-
-
Daniel Stenberg authored
-