- Oct 07, 2009
-
-
Guenter Knauf authored
-
- Oct 06, 2009
-
-
Yang Tse authored
-
- Oct 05, 2009
-
-
Yang Tse authored
-
- Oct 01, 2009
-
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=2870221) that libcurl returned an incorrect return code from the internal trynextip() function which caused him grief. This is a regression that was introduced in 7.19.1 and I find it strange it hasn't hit us harder, but I won't persue into figuring out exactly why.
-
Daniel Stenberg authored
SO_SNDBUF to CURL_WRITE_SIZE even if the SO_SNDBUF starts out larger. The patch doesn't do a setsockopt if SO_SNDBUF is already greater than CURL_WRITE_SIZE. This should help folks who have set up their computer with large send buffers.
-
- Sep 28, 2009
-
-
Dan Fandrich authored
-
Yang Tse authored
-
Yang Tse authored
-
- Sep 27, 2009
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
the define CURL_MAX_HTTP_HEADER which is even exposed in the public header file to allow for users to fairly easy rebuild libcurl with a modified limit. The rationale for a fixed limit is that libcurl is realloc()ing a buffer to be able to put a full header into it, so that it can call the header callback with the entire header, but that also risk getting it into trouble if a server by mistake or willingly sends a header that is more or less without an end. The limit is set to 100K.
-
Daniel Stenberg authored
-
- Sep 26, 2009
-
-
Daniel Stenberg authored
saving received cookies with no given path, if the path in the request had a query part. That is means a question mark (?) and characters on the right side of that. I wrote test case 1105 and fixed this problem.
-
Kamil Dudka authored
transfer.c for blocking. It is currently used only by SCP and SFTP protocols. This enhancement resolves an issue with 100% CPU usage during SFTP upload, reported by Vourhey.
-
- Sep 25, 2009
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=2861587) identifying that libcurl used the OpenSSL function X509_load_crl_file() wrongly and failed if it would load a CRL file with more than one certificate within. This is now fixed.
-
Yang Tse authored
-
- Sep 24, 2009
-
-
Yang Tse authored
-
- Sep 21, 2009
-
-
Guenter Knauf authored
added support for new SQLite cert database format: added a runtime check for version 3.12.0, and depending on the result add 'sql:' prefix to cert database directory so that newer SQLIte database format works.
-
Guenter Knauf authored
added aditional check for the directory specified with SSL_DIR, and fall back to hardcoded directory if not a valid directory.
-
- Sep 18, 2009
-
-
Yang Tse authored
fix compiler warning: comparison between signed and unsigned
-
- Sep 17, 2009
- Sep 16, 2009
-
-
Daniel Stenberg authored
powered libcurl in 7.19.6. If there was a X509v3 Subject Alternative Name field in the certficate it had to match and so even if non-DNS and non-IP entry was present it caused the verification to fail.
-
- Sep 15, 2009
-
-
Yang Tse authored
POLLIN, and sets POLLERR without setting POLLIN and POLLOUT. In some libcurl code execution paths this could trigger busy wait loops with high CPU usage until a timeout condition aborted the loop. This fix for Curl_poll adresses the above in a libcurl-wide mode.
-
Yang Tse authored
Some systems poll function sets POLLHUP in revents without setting POLLIN, and sets POLLERR without setting POLLIN and POLLOUT. In some libcurl code execution paths this could trigger busy wait loops with high CPU usage until a timeout condition aborted the loop. The reverted patch addressed the above issue for a very specific case, when awaiting c-ares to resolve. A libcurl-wide fix superceeds this one. http://cool.haxx.se/cvs.cgi/curl/lib/select.c.diff?r1=1.52&r2=1.53
-
- Sep 11, 2009
-
-
Guenter Knauf authored
This fixes a loop problem with high CPU usage.
-
- Sep 10, 2009
-
-
Daniel Stenberg authored
start second "Thu Jan 1 00:00:00 GMT 1970" as the date parser then returns 0 which internally then is treated as a session cookie. That particular date is now made to get the value of 1.
-
- Sep 08, 2009
-
-
Guenter Knauf authored
-
- Sep 07, 2009
-
-
Guenter Knauf authored
changed NetWare makefiles to rely on SHELL rather than OSTYPE since we can have a sh-like shell also on Windows (MSYS, Cygwin).
-
- Sep 06, 2009
-
-
Guenter Knauf authored
-
Guenter Knauf authored
-
Guenter Knauf authored
-
- Sep 03, 2009
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
for a better API to date parsing than the external API is
-
- Sep 02, 2009
-
-
Daniel Stenberg authored
errors.
-
- Sep 01, 2009
-
-
Daniel Stenberg authored
libcurl to resolve 'localhost' whatever name you use in the URL *if* you set the --interface option to (exactly) "LocalHost". This will enable us to write tests for custom hosts names but still use a local host server.
-
- Aug 31, 2009
-
-
Daniel Stenberg authored
QUOTE commands and the request used the same path as the connection had already changed to, it would decide that no commands would be necessary for the "DO" action and that was not handled properly but libcurl would instead hang.
-
- Aug 30, 2009
-
-
Guenter Knauf authored
-