- Sep 11, 2012
-
-
Marc Hoersken authored
For some reason WinCrypt.h is named wincrypt.h under MinGW.
-
Marc Hoersken authored
-
Marc Hoersken authored
The include and library path were moved within libmetalink, this patch adjusts the defaults provided within the curl MinGW makefile.
-
Marc Hoersken authored
Since Metalink support requires a crypto library for hash functions and Windows comes with the builtin CryptoAPI, this patch adds that API as a fallback to the supported crypto libraries. It is automatically used on Windows if no other library is provided.
-
Marc Hoersken authored
-
Marc Hoersken authored
Fixed tests/libtest/libntlmconnect.c:52: warning: call to '_curl_easy_getinfo_err_long' declared with attribute warning: curl_easy_getinfo expects a pointer to long for this info
-
Marc Hoersken authored
-
Marc Hoersken authored
Windows does not use -1 to represent invalid sockets and the SOCKET type is unsigned.
-
Marc Hoersken authored
-
Marc Hoersken authored
Check for O_BINARY which is not available on every system.
-
- Sep 10, 2012
-
-
Marc Hoersken authored
Since Windows/MinGW threat 0x1A as the EOF character, reading binary files which contain that byte does not work using text mode. The read function will only read until the first 0x1A byte. This means that the hash is not computed from the whole file and the final validation check using hash comparision fails.
-
Marc Hoersken authored
Since Simple and Protected GSSAPI Negotiation Mechanism is already implemented in curl and supported by the MinGW builds, this change adds build support to winbuild makefiles.
-
Marc Hoersken authored
Cleaned up order of handled build options by ordering them nearly alphabetically by using the order of the generated config name. Preparation for future/more build options.
-
- Sep 09, 2012
-
-
Anthony Bryan authored
-
Daniel Stenberg authored
6 bug fixes to mention, 5 contributors
-
Daniel Stenberg authored
-321 - CURLSSH_AUTH_AGENT patch by Armel Asselin -324 - curl_multi_select() vs curl_multi_fdvec() etc
-
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
-