Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-09-28 | Three fixes in one commit (sorry): a) Take care of the tcpbuf if it ends âµ | Steinar H. Gunderson | |
while queued for transmission, note broken servers and close them in the main loop, and store TCP socket generation number in order not to send the same query twice over the same socket. | |||
2007-09-28 | Don't skip a server if it's the only one. (Bugfix from the Google tree.) | Steinar H. Gunderson | |
2007-09-27 | Don't strdup an empty string | Dan Fandrich | |
2007-09-27 | Renamed a few variables to avoid shadowing global declarations. | Dan Fandrich | |
2007-09-27 | Removed cut-and-paste cruft leading to fclose() of an unopened file | Dan Fandrich | |
2007-09-27 | a name resolve that times out is still a failed name resolve | Daniel Stenberg | |
2007-09-27 | wrong, revert the previous "fix" and instead check that the fd_set pointer | Daniel Stenberg | |
is non-NULL before we FD_CLR | |||
2007-09-27 | eek, fix the conditions to return on either problem instead of requiring | Daniel Stenberg | |
both to occur | |||
2007-09-27 | Renamed a few variables to avoid shadowing global declarations. | Dan Fandrich | |
2007-09-27 | Enabled a few more gcc warnings with --enable-debug. Renamed a few | Dan Fandrich | |
variables to avoid shadowing global declarations. | |||
2007-09-27 | Fix compiler warning: the address of 'env' will always evaluate as 'true' | Yang Tse | |
2007-09-26 | we added a curl_easy_setopt() option too | Daniel Stenberg | |
2007-09-26 | Philip Langdale provided the new CURLOPT_POST301 option for | Daniel Stenberg | |
curl_easy_setopt() that alters how libcurl functions when following redirects. It makes libcurl obey the RFC2616 when a 301 response is received after a non-GET request is made. Default libcurl behaviour is to change method to GET in the subsequent request (like it does for response code 302 - because that's what many/most browsers do), but with this CURLOPT_POST301 option enabled it will do what the spec says and do the next request using the same method again. I.e keep POST after 301. The curl tool got this option as --post301 Test case 1011 and 1012 were added to verify. | |||
2007-09-26 | Max Katsev reported that when doing a libcurl FTP request with | Daniel Stenberg | |
CURLOPT_NOBODY enabled but not CURLOPT_HEADER, libcurl wouldn't do TYPE before it does SIZE which makes it less useful. I walked over the code and made it do this properly, and added test case 542 to verify it. | |||
2007-09-25 | Make glibc define the prototype for strcasestr | Dan Fandrich | |
2007-09-25 | a new Lua binding and I shortened the wording on several bindings by cutting | Daniel Stenberg | |
out "written" | |||
2007-09-25 | #ifdef out a few more functions when SSL is disabled. | Dan Fandrich | |
2007-09-25 | Use a native strcasestr() if found. | Dan Fandrich | |
2007-09-24 | Immanuel Gregoire fixed KNOWN_BUGS #44: --ftp-method nocwd did not handle | Daniel Stenberg | |
URLs ending with a slash properly (it should list the contents of that directory). Test case 351 brought back and also test 1010 was added. | |||
2007-09-24 | Bad use of "its" replaceed with a rephrase. I noticed this flaw thanks to the | Daniel Stenberg | |
Debian bug report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=443734 | |||
2007-09-22 | Steinar H. Gunderson fixed: Correctly clear sockets from the fd_set on in | Daniel Stenberg | |
several functions (write_tcp_data, read_tcp_data, read_udp_packets) so that if it fails and the socket is closed the following code doesn't try to use the file descriptor. | |||
2007-09-22 | Steinar H. Gunderson modified c-ares to now also do to DNS retries even when | Daniel Stenberg | |
TCP is used since there are several edge cases where it still makes sense. | |||
2007-09-22 | Brad House provided a fix for ares_save_options(): Apparently I overlooked | Daniel Stenberg | |
something with the ares_save_options() where it would try to do a malloc(0) when no options of that type needed to be saved. On most platforms, this was fine because malloc(0) doesn't actually return NULL, but on AIX it does, so ares_save_options would return ARES_ENOMEM. | |||
2007-09-21 | --proxy-negotiate is added in 7.17.1 | Daniel Stenberg | |
2007-09-21 | the NSS patch has been committed | Daniel Stenberg | |
2007-09-21 | Available command line options: 119 | Daniel Stenberg | |
2007-09-21 | Mark Davies fixed Negotiate authentication over proxy, and also introduced | Daniel Stenberg | |
the --proxy-negotiate command line option to allow a user to explicitly select it. | |||
2007-09-20 | Added variable substitution to the <verify><file> section. | Dan Fandrich | |
Made a few more tests work remotely. | |||
2007-09-20 | reformatted to be similar to the FAQ to make it look nicer on the site: | Daniel Stenberg | |
http://curl.haxx.se/docs/contribute.html | |||
2007-09-20 | Achint Mehta pointed out this dead link | Daniel Stenberg | |
2007-09-20 | the winsock stuff is made by curl_global_init | Daniel Stenberg | |
2007-09-20 | fix bad link | Daniel Stenberg | |
2007-09-20 | Immanuel Gregoire is the man | Daniel Stenberg | |
2007-09-20 | Fixed typo in error message. | Dan Fandrich | |
2007-09-18 | Rob Crittenden provided an NSS update with the following highlights: | Daniel Stenberg | |
o It looks for the NSS database first in the environment variable SSL_DIR, then in /etc/pki/nssdb, then it initializes with no database if neither of those exist. o If the NSS PKCS#11 libnspsem.so driver is available then PEM files may be loaded, including the ca-bundle. If it is not available then only certificates already in the NSS database are used. o Tries to detect whether a file or nickname is being passed in so the right thing is done o Added a bit of code to make the output more like the OpenSSL module, including displaying the certificate information when connecting in verbose mode o Improved handling of certificate errors (expired, untrusted, etc) The libnsspem.so PKCS#11 module is currently only available in Fedora 8/rawhide. Work will be done soon to upstream it. The NSS module will work with or without it, all that changes is the source of the certificates and keys. | |||
2007-09-18 | mention the prefered source code line length to be less than 80 columns | Daniel Stenberg | |
2007-09-18 | Immanuel pointed out that public key SSH auth failed if no public/private | Daniel Stenberg | |
key was specified and there was no HOME environment variable, and then it didn't continue to try the other auth methods. Now it will instead try to get the files id_dsa.pub and id_dsa from the current directory if none of the two conditions were met. | |||
2007-09-18 | Use double quotes in command lines for consistency. | Dan Fandrich | |
2007-09-18 | added a define for Win32 to detect already defined ssize_t. | Gunter Knauf | |
2007-09-18 | IPv6 is a required feature for these two tests, even if it's not obvious. | Dan Fandrich | |
2007-09-17 | Fixed the required server entry | Dan Fandrich | |
2007-09-17 | Changed some FTP tests to validate the format of the PORT and EPRT commands | Dan Fandrich | |
sent by curl, if not the addresses themselves. | |||
2007-09-17 | Added %CLIENTIP and %CLIENT6IP data file substitution variables. | Dan Fandrich | |
Added hooks to the test suite to make it possible to test a curl running on a remote host. | |||
2007-09-17 | Allow setting the IP address on which to listen for connections. | Dan Fandrich | |
2007-09-17 | Günter's ldap fixes | Daniel Stenberg | |
2007-09-17 | Make the ftp server connect to the address given by curl in the PORT/EPRT | Dan Fandrich | |
instead of hard-coding it to 127.0.0.1 | |||
2007-09-17 | Made the directory postprocessor more forgiving of input directory format | Dan Fandrich | |
2007-09-15 | three done, seven to go | Daniel Stenberg | |
2007-09-15 | Michal Marek made libcurl automatically append ";type=<a|i>" when using HTTP | Daniel Stenberg | |
proxies for FTP urls. | |||
2007-09-15 | offer a friendlier single-line command | Daniel Stenberg | |