Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-06 | gtls: fix build failure by including nettle-specific headers | Daniel Stenberg | |
Bug: http://curl.haxx.se/bug/view.cgi?id=3554668 Reported by: Anthony G. Basile | |||
2012-08-03 | Cleanup handshake after clean NTLM failure | Joe Mason | |
2012-08-03 | Zero out auth structs before transfer | Joe Mason | |
2012-07-30 | file: use fdopen() for uploaded files if available | Kamil Dudka | |
It eliminates noisy events when using inotify and fixes a TOCTOU issue. Bug: https://bugzilla.redhat.com/844385 | |||
2012-07-27 | Fixed compiler warning 'unused parameter'. | Guenter Knauf | |
2012-07-27 | Added prototypes to kill compiler warning. | Guenter Knauf | |
2012-07-26 | Changed Windows IDN text to 'WinIDN'. | Guenter Knauf | |
Synced the output to the same short form as we now use for Windows SSL (WinSSL). | |||
2012-07-25 | darwinssl: fixed freeze involving the multi interface | Nick Zitzmann | |
Previously the curl_multi interface would freeze if darwinssl was enabled and at least one of the handles tried to connect to a Web site using HTTPS. Removed the "wouldblock" state darwinssl was using because I figured out a solution for our "would block but in which direction?" dilemma. | |||
2012-07-25 | Added support for tls-srp to MinGW builds. | Guenter Knauf | |
2012-07-22 | keepalive: multiply value for OS-specific units | Daniel Stenberg | |
DragonFly uses milliseconds, while our API and Linux use full seconds. Reported by: John Marino Bug: http://curl.haxx.se/bug/view.cgi?id=3546257 | |||
2012-07-22 | http: print reason phrase from HTTP status line on error | Kamil Dudka | |
Bug: https://bugzilla.redhat.com/676596 | |||
2012-07-21 | Client's "qop" value should not be quoted (RFC2617, section 3.2.2). | Anton Yabchinskiy | |
2012-07-15 | multi_runsingle: added precaution against easy_conn NULL pointer | Daniel Stenberg | |
In many states the easy_conn pointer is referenced and just assumed to be working. This is an added extra check since analyzing indicates there's a risk we can end up in these states with a NULL pointer there. | |||
2012-07-13 | parse_proxy: remove dead assignment | Daniel Stenberg | |
Spotted by clang-analyzer | |||
2012-07-13 | ftp_do_more: add missing check of return code | Daniel Stenberg | |
Spotted by clang-analyzer. The return code was never checked, just stored. | |||
2012-07-13 | getinfo: use va_end and cut off Curl_ from static funcs | Daniel Stenberg | |
va_end() needs to be used after va_start() and we don't normally use Curl_ prefixes for purely static functions. | |||
2012-07-13 | Split up Curl_getinfo | Philip Craig | |
This avoids false positives from clang's scan-build. | |||
2012-07-12 | Minor fixes to MinGW makefiles. | Guenter Knauf | |
2012-07-12 | HEAD: don't force-close after response-headers | Daniel Stenberg | |
A HEAD response has no body length and gets the headers like the corresponding GET would so it should not get closed after the response based on the same rules. This mistake caused connections that did HEAD to get closed too often without a valid reason. Bug: http://curl.haxx.se/bug/view.cgi?id=3542731 Reported by: Eelco Dolstra | |||
2012-07-11 | Removed libcurl.imp from Makefile.am. | Guenter Knauf | |
Updated .gitignore for NetWare created files. | |||
2012-07-11 | Added missing dependency to export list. | Guenter Knauf | |
2012-07-11 | Fixed export list path. | Guenter Knauf | |
2012-07-11 | Changed NetWare build to generate export list. | Guenter Knauf | |
2012-07-11 | Small NetWare makefile tweak. | Guenter Knauf | |
2012-07-11 | Changed MinGW makefiles to use WINSSL now. | Guenter Knauf | |
2012-07-09 | Make Curl_schannel_version() return "WinSSL" | Yang Tse | |
Modification based on voting result: http://curl.haxx.se/mail/lib-2012-07/0104.html | |||
2012-07-09 | cookie: fixed typo in comment | Daniel Stenberg | |
2012-07-09 | https_getsock: provided for schannel backend as well | Christian Hägele | |
The function https_getsock was only implemented properly when USE_SSLEAY or USE_GNUTLS is defined, but it is also necessary for USE_SCHANNEL. The problem occurs when Curl_read_plain or Curl_write_plain returns CURLE_AGAIN. In that case CURL_OK is returned to the multi-interface an the used socket is set to state CURL_POLL_REMOVE and the easy-state is set to CURLM_STATE_PROTOCONNECT. This is fine, because later the socket should be set to CURL_POLL_IN or CURL_POLL_OUT via multi_getsock. That's where https_getsock is called and doesn't return any sockets. | |||
2012-07-08 | darwinssl: don't use arc4random_buf | Nick Zitzmann | |
Re-wrote Curl_darwinssl_random() to not use arc4random_buf() because the function is not available prior to iOS 4.3 and OS X 10.7. | |||
2012-07-07 | darwinssl: output cipher with text, remove SNI warning | Nick Zitzmann | |
The code was printing a warning when SNI was set up successfully. Oops. Printing the cipher number in verbose mode was something only TLS/SSL programmers might understand, so I had it print the name of the cipher, just like in the OpenSSL code. That'll be at least a little bit easier to understand. The SecureTransport API doesn't have a method of getting a string from a cipher like OpenSSL does, so I had to generate the strings manually. | |||
2012-07-06 | code police: narrow source to < 80 columns | Daniel Stenberg | |
2012-07-05 | unicode NTLM SSPI: cleanup follow-up | Yang Tse | |
2012-07-05 | unicode NTLM SSPI: cleanup | Yang Tse | |
Reduce the number of #ifdef UNICODE directives used in source files. | |||
2012-07-05 | http-proxy: keep CONNECT connections alive (for NTLM) | Daniel Stenberg | |
When doing CONNECT requests, libcurl must make sure the connection is alive as much as possible. NTLM requires it and it is generally good for other cases as well. NTLM over CONNECT requests has been broken since this regression I introduced in my CONNECT cleanup commits that started with 41b02378342, included since 7.25.0. Bug: http://curl.haxx.se/bug/view.cgi?id=3538625 Reported by: Marcel Raad | |||
2012-07-03 | Moved some patterns to subfolder's .gitignore. | Guenter Knauf | |
2012-07-03 | Merge branch 'master' of ssh://github.com/bagder/curl | Guenter Knauf | |
2012-07-03 | MinGW makefile tweaks for running from sh. | Guenter Knauf | |
Added function macros to make path converting easier. Added CROSSPREFIX to all compile tools. | |||
2012-07-03 | curl_ntlm_msgs.c: Removed unused variable passwd | Marc Hoersken | |
2012-07-03 | cookies: change the URL in the cookie jar file header | Daniel Stenberg | |
2012-07-03 | curl_ntlm_msgs.c: include <tchar.h> for prototypes | Yang Tse | |
2012-07-02 | unicode NTLM SSPI: heap corruption fixed | Christian Hägele | |
When compiling libcurl with UNICODE defined and using unicode characters in username. | |||
2012-06-28 | nss.c: #include warnless.h for curlx_uztosi and curlx_uztoui prototypes | Yang Tse | |
2012-06-28 | nss.c: Fixed size_t conversion warnings | Marc Hoersken | |
2012-06-28 | sslgen.c: cleanup temporary compile-time SSL-backend check | Yang Tse | |
2012-06-28 | schannel: provide two additional (dummy) API defines | Daniel Stenberg | |
2012-06-27 | sslgen: avoid compiler error in SSPI builds | Daniel Stenberg | |
2012-06-27 | ssluse.c: fix compiler warning: conversion to 'int' from 'size_t' | Yang Tse | |
Reported by Tatsuhiro Tsujikawa http://curl.haxx.se/mail/lib-2012-06/0371.html | |||
2012-06-27 | sslgen.c: add compile-time check for SSL-backend completeness | Yang Tse | |
2012-06-27 | build: add our standard includes to curl_darwinssl.c and curl_multibyte.c | Yang Tse | |
2012-06-27 | build: add curl_schannel and curl_darwinssl files to other build systems | Yang Tse | |